We provide IT Staff Augmentation Services!

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

We'd love your feedback!