Principle Software Lead Engineer Resume
5.00/5 (Submit Your Rating)
Lake Forest, CA
SUMMARY
- Professional software lead engineer, with proven knowledge of Software Development Life Cycle (SDLC), Software Quality Assurance (SQA), and Data Management processes for engineering applications with over 8+ years of experience
- Coordination and execution of major projects
- Review software design, test plans and implementation plans
TECHNICAL SKILLS
Languages: C#, C++, Java, FORTRAN, SQL Server
Packages: Mat lab, MathCAD
Reservoir Simulation: ECLIPSE, GEM, PIPEHASE, OLGA, DYNSIM
Scientific Computing: Visualization Toolkit (VTK)
PROFESSIONAL EXPERIENCE
Confidential, Lake Forest, CA
Principle Software Lead Engineer
Responsibilities:
- Lead Engineer for the SimCentral server architecture.
- Lead and assist offshore and onsite delivery teams. Manage escalations, and facilitate coordination between teams
- Design, implement and test NextGen simulation, SimCentral (new product), a three - mode simulator capable of steady state mass and energy balances, fluid flow network analysis, and dynamic simulation) within a single simulation model
- Created a patent-pending design for variable equivalency on connection in a process simulation
- Used Agile practices and Test Driven Development techniques to provide reliable, working software
- Extensive experience in preparing metrics to measure and improve performance using ANTS profiler
- Possess strong organizational, analytical, and communication skills in highly visible and responsible positions internally and externally with clients
Technologies used: C#.NET, WPF, XAML, LINQ, WCF, TDD/Agile/Scrum
Confidential, Lake Forest, CA
Senior Engineer
Responsibilities:
- Responsible for the design, development, enhancements, and technical support for PIPEPHASE, an upstream optimization simulator
- Mentored and trained several new developers in the offshore team. Reviewed and validated several projects from the offshore team.
- Involved in design/spec of inline/process equipment.
- Involved in DYNSIM product development of unit operation models in C++ Involved in product development of DYNSIM ejector model
- Detailed understanding of flow assurance challenges encountered in the production environment. Support/review of flow assurance studies performed by other developers.
Technologies used: Visual C++, C#.NET, FORTRAN
Confidential
Software Developer
Responsibilities:
- Designed and implemented several features for the claims management system that supports the entire claim life cycle. Confidential offers web based and also desktop claim administration application. Involved in developing and supporting both the applications.
Technologies used: ASP.NET (C#, VB.NET), VB 6.0, C++, SQL Server.