Eric Lahti
****.*.*****@*****.*** 505-***-****
Summary
Expert software and database developer with hands-on experience designing and developing multi-tier and stand-alone systems. Created real-time WCF services and RESTful services, developed web-based and desktop-based applications, worked with connected and disconnected systems. Extensive experience with real-time applications, coding for future support, making applications flexible and extensible, and micro-service architecture. Experience with Geolocation technologies, GTFS, and data integration into services. Trained in LEAN Six Sigma techniques (Green Belt). Experienced with Agile methodology.
Experience
Senior Software Engineer, Los Alamos Technical Associates – Albuquerque, NM
Nov 2010 to Present
Experience with C#, WCF, ASPX, WinForms, WPF, SQL, HTML, JavaScript, Silverlight, GTFS, Geo Location services, mapping, Android development, MongoDB and the MEAN Stack
Architected and developed multi-tier web-based, desktop-based, and mobile device applications.
Designed and administered the database for the Chicago Metra Train’s GPS System, and designed, deployed and managed tow-truck tracking systems for the Orange County Transit Administration and the Baltimore Metropolitan Transit Authority. Worked collaboratively with remote teams in Chicago, Baltimore, Orange, and San Francisco on implementation and management of these systems.
Developed the WCF services and databases that drive the Chicago Metra train monitoring system. Wrote several one-off desktop and web-based applications for administrative tasks and worked on the front-end Silverlight application that allows Metra controllers to track and interact with trains.
Architected and developed the WCF services that the Chicago Metra use to handle General Transit Feed Specification (GTFS) schedules and real-time alerts. Administrative capabilities of the system are handled through an ASPX website and Silverlight front-end application.
Designed and developed the Baltimore MTA Next Train arrival system that uses GPS information integrated into a C# WCF service to accurately determine when trains will arrive at their stations and send that information to signs at each station. Acted as team lead.
Engineered and developed custom Android-based software for an internal LATA projects.
Architected and developed a WCF service to integrate XML-based information coming from Amtrak trains into a centralized command and control system for positional tracking at the Capitol Corridor Joint Powers Authority central headquarters.
Developed an application for Sandia National Labs (confidential project).
Architected and developed multi-tiered web-based and desktop-based applications for tracking tow trucks on California’s Freeway Service Patrol in Orange County and the Bay Area. The WCF services integrated with SQL Server and Esri’s ARC-GIS system to create polygons that could be used to generate alerts on the fly. The services also integrated with the CHP's Computer Aided Dispatch system to dispatch tow trucks to problem areas. Currently working on integrating Waze feed data for handling automatic dispatches and reporting truck activity back into Waze. Acted as team lead.
Held the role of Information Services Security Manager, and handled security maintenance on secure computers per Defense and Strategic Services requirements.
Management Support X, CC&G, Kirtland Air Force Base – Albuquerque, NM
November 2009 to November 2010
Redesigned the TTRAPS application, including developing a new database model, importing the old data into the new database and rewrote the front end as a web-based asp.net application.
Position was eliminated in budget cutbacks in the fall of 2010.
Database Administrator, PhDx System, Inc. – Albuquerque, NM
June 2005 to October 2009
Maintained and developed new extensions to PhDx’s databases to support the Health Information Platform, a tool that tracked patients getting hip, knee and back replacement surgery.
Used SQL Server and custom software written in Visual Basic.NET and C#
Technical Instructor, New Horizons – Albuquerque, NM
January 1998 to May 2005
Delivered technical training on Windows server administration, programming in C#, VisualBasic.NET, Transact SQL, Java, HTML, XML, and JavaScript.
Education
Master of Arts: Speech Communication, Eastern New Mexico University, 1998
Bachelor of Science: Speech Communication, Eastern New Mexico University, 1996
LEAN Six Sigma Green Belt Training, Villanova University, 2012
Technical Certifications
Microsoft Certified Database Administrator (MCDBA)
Microsoft Certified Solution Developer (MCSD)
Six Sigma Certified Green Belt - Expired
Security Clearance
Active DOD clearance. Details available upon request
Skills
Agile/Scrum methodology
Performance and scalability design and testing
Micro server architecture
API development for WCF clients
Fluent in C#, Transact SQL, and VisualBasic.NET
Experience with MVC, JavaScript, HTML, CSS, AJAX, ASPX, and the MEAN Stack
Experience with computer and network security including cryptography and security design
Able to analyze and react to problems quickly
Analytical, thoughtful, and decisive when needs or problems arise
Excellent verbal communicator and presenter
References
Available upon request