Post Job Free
Sign in

Senior Software Engineer Senior Database Architect

Location:
Albuquerque, NM
Posted:
May 13, 2017

Contact this candidate

Resume:

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



Contact this candidate