Software

Summary

Don Lampert has large company experience, a diverse technology background, well developed analytical and problem solving abilities, great attention to detail and time restrictions, been proven capable of working well independently, as a member of a team, and as a leader.

Some of Don’s areas of expertise include JavaScript, Node, C++, Internationalization and Localization, embedded C programming, Git, Agile methodologies, Visual Studio, Windows, and Office.

Experience

Software Engineer – blooom (04/2016 – Present)
  • Full-stack engineer keeping finances ‘blooom simple’ (JavaScript, Node.js, React, PostgreSQL, Ruby on Rails)
blooom
Software Engineer – Enterprise Software Client Architecture, Lexmark International (09/2014 – 04/2016)
  • Developing core components of Perceptive Evolution Platform (JavaScript)
  • Designed system for web application to native operating system communication (JavaScript, Node.js, C#)
  • Patent Pending for System and Methods for Searching Content Based on Context in a Mobile Environment (JavaScript, Java – Android)
Software Engineer – Enterprise Software Globalization, Lexmark International (05/2011 – 2014)
  • Internationalization and localization of enterprise content management client/server/database software (C++, JavaScript)
  • Helped lead a company-wide Internationalization effort as part of the Globalization team (C++, Java, C#)
  • Managed software translation effort for 10-language Internationalized release (Perl)
  • Experience with the Internationalization Components for Unicode (ICU) and jQuery Globalize libraries
Lexmark
Software Engineer – Portable Aviation, Garmin International (02/2009 – 05/2011)Garmin
Software Developer – Civil Engineering Department, SDSMT (03/2008 – 03/2009)
  • Translated a deep foundation design simulation algorithm into C++ code
  • Developed a GUI to incorporate that algorithm, data input, and results presentation (C++)
Teaching Assistant – Computer Science Department, SDSMT (09/2008 – 12/2008)
  • Taught two sections of a freshman-level computer science lab (C++)
SDSMT
Software Engineering Intern – Portable Aviation, Garmin International (05/2008 – 08/2008)Garmin
Software Engineering Intern – EchoStar (DISH Network) (05/2007 – 08/2007)
  • Developed client/server/on-screen UI for log file transfers from a set-top box to a remote server (C)
EchoStar

Patent Applications

Education

B.S. Computer Science – South Dakota School of Mines and Technology (2004 – 2008)

  • Magna Cum Laude (GPA 3.7)
  • Created a visual programming environment that allows children to easily develop robot software (Team Project, C++)
  • Designed/developed a functional Linux web browser (Team Project, Java)
  • Association for Computing Machinery Competitions