We provide IT Staff Augmentation Services!

Senior Gui Software Design Engineer / Principal Engineer Resume

5.00/5 (Submit Your Rating)

Lake Forest, CA

SUMMARY:

  • Seeking a challenging position in software industry that allows me to utilize my extensive knowledge, experience and creativity and provide me with the opportunity to build a state of the art product.
  • Has developed many large and small software products.
  • Has been involved with and led development teams as small as 2 engineers and as large as 50 developers and architects.
  • Has had experience with all facets of a software development cycle, including but not limited to writing functional and design documentations, implementing use cases, creating prototypes (in VB, C# and C/C++), developing code (mainly in C#, C/C++) and unit testing.
  • Expert in C#, C/C++, WPF.
  • Has advanced working knowledge of MS SQL Server, LINQ and ASP .NET.

TECHNICAL SKILLS:

  • Microsoft Visual Studio, .NET, C#
  • WPF, MS SQL Server
  • ASP .NET, LINQ, NUnit
  • Rational Rose, Rational Clearcase
  • C/C++, MFC, ASP, HTML
  • Unix, Borland

PROFESSIONAL EXPERIENCE:

Confidential, Lake Forest, CA

Senior GUI Software Design Engineer / Principal Engineer

Responsibilities:

  • Design and develop state of the art user interface for cataract surgery software using C#, .NET and WPF technology.
  • Create n - tier software architecture to interface with various components of the product such as hardware and lower level engine components, communications layers and SQL server products.
  • Create the user interface for touch screen hardware to aid eye surgeons with charts, calculations and decision making during and after surgery.
  • Develop SQL queries and interface with SQL servers as well as local SQL CE databases.
  • Write software specs, design documents and test protocols.
  • Lead complex software projects and interface with executives and upper management to determine software requirements and design specs.

Confidential, Irvine, CA

Senior Software Engineer

Responsibilities:

  • Designed and implemented a Control Designer in .NET 2.0, C#, for adding controls such as third party gauges and connecting them to real data provided by data sources.
  • Designed and developed a very rich chart application that retrieves live and historical data from several SQL Server databases.
  • Worked with managed (C#) and non-managed (C++) legacy code to debug and enhance the existing software.

Confidential, San Clemente, CA

Senior Consultant Engineer

Responsibilities:

  • Implemented components of the client side services and helper DLLs in .NET and C#. Also implemented some related stored procedures for MS SQL Server.
  • Independently analyzed and reverse engineered existing code in C++ to fix complicated and hard to understand bugs left behind by legacy code.

Confidential, Lake Forest, CA

Principal Engineer

Responsibilities:

  • Next Generation Factory Automation User Interface
  • Participated in early discussions with architects, managers and other lead developers to hammer out initial requirements for the project.
  • Analyzed the requirements and created high level functional documentations based on gathered data.
  • Aided the architects with writing use cases.
  • Developed prototypes (in VB .NET) and created class objects using Rational Rose and UML.
  • Designed and developed a major portion of the complex GUI written in C# (.NET 1.1). This software enables the users to create (design) a factory on their PC and connect it to the actual factory floor via Wonderware’s powerful factory automation engine.
  • Created unit tests and tested the product at function and property level using NUnit.
  • Aided in of the Quality Assurance group and helped with understanding and testing of the software.
  • SuiteVoyager WEB portal
  • As one of the original developers of this project, participated in defining requirements, creating the story board and writing use cases.
  • Created server side services and DLLs to store and retrieve data. Developed the code in MS Visual Studio, C++, MFC and MS SQL Server.
  • Created client web pages to connect to the server and retrieve data and display in the portal. Used ASP and HTML.
  • Inventor of “Method and system for administering concurrent user licensing agreement on a manufacturing/process control information portal server“
  • Aided in of the Quality Assurance group and helped with understanding and testing of the software.
  • Productivity Pack
  • Created several widgets and helper components to increase the value of the factory automation main engine.
  • Developed all products using MS Visual Studio and C++.

Confidential, Irvine, CA

Software Engineer

Responsibilities:

  • Designed and developed in-flight, on demand entertainment software applications.
  • Mainly worked with Microsoft Visual Studio, C/C++ and MFC.
  • Aided in .

Confidential, Irvine, CA

Software Engineer

Responsibilities:

  • Designed and developed optical laser welding products.
  • Designed GUI and back-end engine to precisely weld fiber optic strands to laser diodes by the use of software and hardware.
  • Created mathematical calculations and statistical data analysis.
  • Mainly worked with Microsoft Visual Studio, C/C++ and MFC.
  • Aided in .

Confidential, Irvine, CA

Director of CADD Services Engineer

Responsibilities:

  • Designed and developed software in C/C++ to automate accepting CAD files via modems and printing them using large scale laser plotters.
  • Aided in .

We'd love your feedback!