Test Engineer at Coral8
San Francisco Bay Area
Test Engineer at Coral8
San Francisco Bay Area
I am a general technology enthusiast that enjoys developing and testing interesting software. I despise redundancy so I always seek ways to automate my daily tasks allowing me to move on to more interesting projects. I would eventually like to be leading a team of 3 - 10 people.
•General Programming:
Perl, Python, C, C++, Java, LISP, Prolog, VB, Regular Expressions
•Web Programming:
PHP, ASP, JSP, Coldfusion, Javascript, Java Servlets, AJAX, Flash Action Scripts, DHTML, XML, CSS
•Databases:
MySQL, Oracle, SQL Server
•Stream Processing:
Coral8 CCL
•Software and Tools:
Apache, SVN, CVS, Wordpress, eAccelerator, Varnish
•Soft Skills:
ER, UML, UI Design, QA Testing, Object Oriented Programming, Character Encoding, Web & Database Optimization
(Privately Held; 11-50 employees; Computer Software industry)
July 2007 — Present (1 year 3 months)
• Responsible for designing, writing, automating, and running tests for the Coral8 Complex Event Processing software suite.
• Partly develop and use the in-house Python-based automatic testing platform.
• Skills developed: Python, CCL (Coral8 proprietary language), CEP concepts
(Public Company; 11-50 employees; BLNX.L; Computer Software industry)
September 2006 — July 2007 (11 months)
• Responsible for backend search, spider, and storage technologies
• An integral part of a 30 people team that brought the company public
• Designed and built a multithreaded broken URL detection system that crawls through the database. These threads are lightweight and scalable so each database machine addition increases speed by 500,000 links per day.
• Optimized database structures by adding appropriate indices, removing unused fields, changing field types, and splitting tables to better fit usage models. Also optimized backend code to minimize query count and query time.
• Divided one big video conversion scheme into a series of modular functions. Optimized the video conversion algorithm to dynamically select a workflow using modular functions as nodes. This method uses less bandwidth, increases throughput, reduces code maintenance, and produces the best results.
• Skills developed: Perl, MySQL, PHP, Javascript, XML, Flash Action Scripts, optimization, stress management
(Public Company; 10,001 or more employees; INTC; Computer Hardware industry)
June 2005 — September 2006 (1 year 4 months)
• Responsible for developing programs to test the Core2Duo processor fuses.
• Ran semiweekly sync meetings between the US, Israel, and Malaysia Team.
• Tracked a major software-level bug down to a circuit-level glitch by breaking the problem into stages and testing the input and output of each stage.
• Enhanced the Intel Test Program generation process by developing several validation and automation scripts. Scripts helped reduced man-hour required for validation work and decreased human error margin.
• Developed a tool to cross check test data for inconsistencies between all testing sockets in the manufacturing flow. The tool detects any problematic flows during the "walk-the-lot" process, serving as the last line of defense to screen processors before shipping to end-customers.
• Skills developed: Perl, Oracle SQL, data management, QA testing on CMT Testers
(Public Company; 1001-5000 employees; BIO; Biotechnology industry)
June 2004 — June 2005 (1 year 1 month)
• Responsible for developing various tools to optimize business operations.
• Developed an interface for non-technical users to modify the company’s website’s content. The interface implements a secure way of modifying the website’s database. Work flow capabilities for document creation, revision, and migration.
• Developed a user friendly interface to query multiple databases to track deficiencies in the company. Business Analysts used this tool to track deficiencies to help the company meet Sarbanes Oxley requirements.
• Skills developed: ASP, JSP, Coldfusion, Oracle SQL
Computer Science and Engineering, Computer Science, Computer Engineering, Technology, 2001 — 2006
3.75 GPA, on Dean's list and the end of most quarters
coding, finance, investing, new technology, snowboarding, paintballing, basketball, biking, bowling, foosball
Tau Beta Pi
Received 6 Spontaneous Recognition Awards, 2 Department Recognition Awards, and a Core2Duo Recognition Plaque - Intel, 2005-2006
Graduated with High Honors - University of California Davis, 2005