We provide IT Staff Augmentation Services!

Software Developer In Test Resume

2.00/5 (Submit Your Rating)

COMPUTER TECHNOLOGIES:

Python, C++ (including BOOST and STL), Java, Delphi, C, VisualBASIC, FortranPerl, JavaScript, Lua, DOS batch scripts, Linux shell scripts, HTML, XML, XSLT, JSP, SQL, MySQL, OpenMP

WORK HISTORY:

Confidential

Software developer in test

Responsibilities:

  • Implemented component level testing using py.test with mock components implemented using Python flask web applications.
  • Used test - driven development to enhance diagnostics and make the system easier to troubleshoot.
  • Identified and implemented a proxy model of a complex multi-server legacy system to present a unified API for implementing system level testing using py.test.

Confidential

Senior Software Engineer

Responsibilities:

  • Implemented automation of work flow using a Python flask web application to integrate a SOAP-based web service, a XML based web service, SalesForce, and a MySQL database. Implemented a Cherry-Py web service to perform long duration tasks and periodically scheduled tasks.
  • Applied test-driven development to deliver high quality in a lean, startup environment.
  • Upgraded companies networking infrastructure by systematically analyzing causes of failure and applying standard approaches to mitigate issues.

Confidential

Principal Software Engineer

Responsibilities:

  • Took over development of legacy application suite used for seismic hazard analysis of nuclear power plants when original developers left company after 25 years.
  • Systematically upgraded code base through application of modern software development approaches and object oriented features available in current compilers.
  • Implemented continuous integration of build and test with automation and expansion of regression testing. Applied test-driven development to implementation of new features.
  • Met needs of NQA-1 software quality assurance regulations using help authoring software as a content management system.

Confidential

Principal Software Engineer

Responsibilities:

  • Improved computationally intensive C++ fat-client functionality, user interface, help documentation, and customer support, growing software side of business to sufficient profitability to help sell 6 person company to a multi-national.
  • Used BOOST C++ and STL to reduce custom coding.
  • Rewrote Java Servlet web application for user authentication and authorization for fat-clients using standard technologies (JSP, HTTPS, Cryptography, MySQL, JDBC, WAR deployment, hosted web services).
  • Implemented automated regional data downloads, enabling applications to grow from California-centric to world-wide applicability.
  • Used continuous integration to deliver frequent high-quality releases despite small company size.

Confidential

Senior Software Engineer

Responsibilities:

  • Developed the client side API in Java, JavaScript, and ASP for a geocoding and address enhancement web service.
  • Developed a portal to a Confidential 's database warehouse front end as a web application using JavaScript, CSS, XSLT, and SOAP.

Confidential

Senior Software Engineer

Responsibilities:

  • Developed a Java servlet system to translate from a HTML template web page to a dynamically generated database-driven browser page for a mobile work force management system.
  • Implemented an online/offline wireless mobile web application for work-order delivery and completion for Windows CE computers with broadband radio cards.

Confidential

Project Leader

Responsibilities:

  • Implemented state-of-art software development practices (source code control, coding standards, pragmatic standards compliance, automated code restructuring, layering of functionality) into the Confidential development group.
  • Coding in Visual Basic and Delphi, developed front-ends that transformed hard-to-use existing technical codes into GUI applications that were accessible by relevant end-users.

We'd love your feedback!