Software Engineer Resume
5.00/5 (Submit Your Rating)
Summary of Qualifications
- Dedicated and results-driven software engineer with 10 years\' experience in software development and software
- quality assurance. Proven ability to develop information systems by designing, developing, and installing software
- solutions. Possesses the intellect and self-motivation necessary to complete multiple, concurrent responsibilities in a
- timely and professional manner. Excellent communication and presentation skills.
Technical Skills
- Programming Languages: Java/PHP/JavaScript/SQL/Perl/HTML/C/C++
- Operating Systems: Linux/Unix/MS Windows/Mac OS
- Databases: MySQL/Oracle
Work Experience
07/2009 - 07/2012, Software Engineer, Confidential, (Shanghai, China)
- Built an online community platform for indie authors and ebook readers from scratch. Development work
- includes database design, back-end functionality implementation and front-end UI design on the LAMP
- stack. The website is among top 50k websites in the US per Alexa.com.
- Developed web scraping tools in PHP/Perl to retrieve information from internet. The information was
- obtained/filtered/organized automatically and then was displayed to users as sortable/searchable/paged list.
- Developed email marketing components and daily promotion components that effectively increased website
- traffic by 50% while improving customer satisfaction ratings. Recorded and analyzed user behaviors on the
- website. Customized web pages/services for users based on their preferences.
Tools - PHP/MySQL/SQL/Apache/JavaScript/jQuery/AJAX/Perl
06/2002 - 04/2008, Principal Software Engineer in Test, Confidential, (Cambridge, MA, USA)
- Key contributor of the middleware test team that built a new test automation framework in Java from scratch.
- It reduced regression test cycle to 1 week from 1 month. Required only 5 full time software engineers
- compared to 20+ test engineers before to maintain code, add features, add test cases, run tests and log/
- verify defects for daily testing needs. That alone realized annual savings of $1 million.
- Involved in all stages of software test activity including reviewing requirements, designing test strategies,
- estimating efforts, developing test automation tools, generating and running test cases, reporting defects
- and following up on issues.
- The test suite validated over 1000 APIs against four interfaces on 4 operating systems equaling
- approximately 16,000 tests in a one week time period.
Tools - Java/Oracle/Sybase/SQL/XML/Perl/EJB/Ant
Education
- Master of Science in Computer Science
- Bachelor of Engineering in Electrical Engineering