We provide IT Staff Augmentation Services!

Senior Engineer Resume

2.00/5 (Submit Your Rating)

New York City New, YorK

TECHNICAL SKILLS:

Languages: C++, python, MATLAB, Java, shell scripting, perl, XML, javascript, Makefile, C#

Development environments: Unix, Linux, Windows

Software development practices: Object oriented design (OOD), Test driven development (TDD)

EXPERIENCE:

Senior Engineer

Confidential, New York City, New York

Responsibilities:

  • investigated more automation of the development lifecycle, such as test writing and execution and integration with jenkins based build system mentored new hire in software engineering principles, such as testability and automation
  • Work done in C++ and python in Unix environment, with a some work in javascript

Senior Software Development Engineer

Confidential, Redmond, Washington

Responsibilities:

  • Worked on global static code analysis software suite. Concerned mainly with core analysis engine, both implementing new static checks and fixing bugs uncovered by end users significant amount of work done on engineering process, such as automating test runsfull and incremental builds, and historical runtime metrics.
  • Analysis suite included C++ engine, javascript/C# presentation layer, and SQL Server data persistent layer.

Language team Developer

Confidential, Natick, Massachusetts

Responsibilities:

  • Primarily worked on static code analysis tool for the MATLAB language. Work included designed and implementation of numerous refactoring projects to re - align the product with a software-as-service development mentality. Implementation done in C++ in linux environment.
  • Other responsibilities include maintenance and new feature development in the file IO and string processing library, as well as path initialization. Implementation done in C++ and MATLAB.
  • For all tasks, consistently focused on maintainability through encapsulation and readability of code.
Application Support Engineer

Confidential, Natick, Massachusetts

Responsibilities:

  • Led development of new testing infrastructure for cluster based product. Incorporated lessons learned from that effort into infrastructure for new GPU based feature.
  • Implemented modernization effort in product specific test tools to increase test performance.
  • Mentored new hires in projects to unify the mathematical correctness of existing tests and to investigate test performance.

Application Support Engineer

Confidential, Natick, Massachusetts

Responsibilities:

  • Worked with customers of all skills levels to resolve issues with a wide range of MathWorks products
  • Communicated customer found bugs to development
  • Worked with internal applications team to implement static code metrics for internally developed code

We'd love your feedback!