We provide IT Staff Augmentation Services!

Principal Software Engineer Resume

5.00/5 (Submit Your Rating)

Cambridge, MA

SUMMARY:

  • Seeking a management or development position preferably in a high energy start up, research or new product environment.
  • I have spent most of my career in cutting edge product development work whether in aircraft design, medical equipment or software development and find that I get my greatest satisfaction and provide my best contribution in such environments.
  • I prefer a position which requires strong technical content knowledge.
  • My multi - disciplinary experience will add unique problem solving capabilities to your organization.

TECHNICAL SKILLS:

Skills: Leadership, Mentoring, Supervision, Architecture, Design, GUI Development (QT, MFC, Angularjs others), Scheduling, Multi Threading, Performance Optimization, Multi CPU Optimization, working in agile. Speak intermediate Mandarin.

Confidential: BREPs, Confidential, Sub Division Surfaces, AJAX, Displacement Mapping, Voxel Modeling, Texturing

Languages: Expert in C++, Java (including Reflection, Class Loader and JNI), Java Script, HTML, CSS/CSS3, JSP, LabView, Object Pascal, FORTRAN. Strong in SQL, CUDA, SVG, JSF, Visual Basic, ASP. Working knowledge of csh, bash, PERL, DCL, JCL, Adobe Postscript, RPG II.

OS: Windows, Linux, Mac, VMS and some iOS and RTOS

IDEs: Visual Studio, Net Beans, xCode, Eclipse.

APIs: QT, OpenGL, AngularJS, backbone, jQuery, mySQL, MFC, JOGL, MeshLib, NLib, Parasolid, Microsoft Jet, IceFaces, HLA, DIS, RapidForm, XulRunner

EXPERIENCE:

Principal Software Engineer

Confidential, Cambridge, MA

Responsibilities:

  • Numerous assignments in an agile environment developing CAD in the cloud - full stack features in C++, Java, JavaScript and other languages.
  • Responsible for file import/export, direct modeling features, draft, text, drill hole and sheet metal modeling.

Lead Software Engineer

Confidential, Andover, MA

Responsibilities:

  • Continued in role as Lead Software Engineer for Freeform after Confidential and Geomagic acquired the product line from Confidential .
  • Finalized development of subdivision surface modeling for Confidential .
  • Early customer reviews indicated that our implementation is better than Confidential 's Modo and PTC's Confidential which are the leaders in the field.
  • Also implemented new pattern embossing along curve tools for apply repeating patterns like zippers and shoelaces to voxel models.

Lead Software Engineer

Confidential, Wilmington, MA

Responsibilities:

  • During Version 12 release cycle, the majority of the software team was assigned elsewhere and I supported approx 90% of the new features in that release - which was regarded as one of our strongest releases.
  • Mentored and led engineers solving technical challenges. Interviewed and selected engineering candidates. Interacted directly with customers at trade shows and focus groups.
  • Worked closely with QA team in prioritizing, resolving and assigning bugs.
  • Developed: Sculpt and Refit (Patents in progress), Sub Division Surface modeling, solid model to clay conversion, mixed mode Booleans between Solids/Mesh/Voxel, improved voxel smoothing, mesh smoothing, voxel Bend and Twist, rapid voxel to Confidential conversion, Curve Spheres Modeling, high performance MultiCore API, several Confidential features, CUDA smoothing, CUDA displacement mapping, model articulation.
  • Assisted in development of Confidential volume based spatial deformation technology.

Principal Simulation Consultant

Confidential, Cambridge, MA

Responsibilities:

  • Responsible for indirect artillery simulation module, Linux build releases, customer support.
  • Technical Lead for NASMP HLA Traffic Analyzer project.
  • Requirements analysis and software design.
  • Extensive work in QT, DIS, HLA and distributed applications.

Senior Software Engineer

Confidential, Andover, MA

Responsibilities:

  • Responsible for maintaining and enhancing legacy c++ products in a Linux environment.
  • Specific areas included memory management, reduction, leak detection, race conditions, radar imaging, GIS, OpenGL and graphics tasks.
  • Addition of a runtime memory tracking utility which reports the memory growth rate of each call stack as an SVG graph embedded in html.
  • Extension of live sweeping radar displays to support variable formats - this allowed the sale of products in the Canadian market and hi resolution private radars.
  • Performed numerous emergency resolutions for various key customers including Confidential .

Owner

Confidential, Nashua, NH

Responsibilities:

  • Founded company to promote health and fitness through the sport of fencing. Taught group classes and individual lessons.
  • Developed interactive company web site including: password security, SQL database, JavaScript, Java, JSP, ASP, Visual Basic and email billing system.
  • Coached approximately 25 students, ages 9-55 who earned medals at the regional and national level.
  • Four time winner Confidential ’s medal.

Principal Engineer

Confidential, Merrimack, NH

Responsibilities:

  • Led product definition, specification, software design, and test procedure efforts in Confidential .
  • Taught other staff members use of core system APIs and 3 rd party APIs.
  • Developed unique multi-component 3D modeling methodology with user defined modeling component support.
  • Key features included a multi-media style, sequencing system which coordinated operations between components.
  • This resulted in the ability to have a single procedure drill holes in multiple parts, and then automatically size other components to fit the resulting hole(s) regardless of number of bodies involved.

Project Manager

Confidential, Manchester, NH

Responsibilities:

  • Led the design effort on medical devices including peritoneal dialysis, implanted drug delivery, and automated drug compounding systems.
  • Developed miniature acoustic sensor.
  • Developed miniature electrostatic valve.
  • Developed piezo-electric actuator operable for prolonged periods in water

President

Confidential, Mesa, AZ

Responsibilities:

  • Founded start up company to produce an integrated aircraft design and production software package.
  • Proactive alerts to notify staff members effected by design, production, test, or delivery changes.
  • Revision tracking of design, test, schedule, and budget.
  • Very large scale CAD integration to support a single distributed model of a complete aircraft.

We'd love your feedback!