AeroLeads people directory · profile

John Teague Email & Phone Number

Principal Software Engineer at Simple Technology Solutions at Simple Technology Solutions
Location: Santa Fe, New Mexico, United States 10 work roles 2 schools
1 work email found @keepitsts.com LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email j****@keepitsts.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Software Engineer at Simple Technology Solutions
Location
Santa Fe, New Mexico, United States

Who is John Teague? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

John Teague is listed as Principal Software Engineer at Simple Technology Solutions at Simple Technology Solutions, based in Santa Fe, New Mexico, United States. AeroLeads shows a work email signal at keepitsts.com and a matched LinkedIn profile for John Teague.

John Teague previously worked as Principal Software Engineer at Simple Technology Solutions and Principal Software Engineer at Red Canyon Engineering & Software. John Teague holds Bachelor Of Science - Bs, Mathematics And Computer Science from University Of North Carolina At Greensboro.

Company email context

Email format at Simple Technology Solutions

This section adds company-level context without repeating John Teague's masked contact details.

{first}.{last}@keepitsts.com
86% confidence

AeroLeads found 1 current-domain work email signal for John Teague. Compare company email patterns before reaching out.

Profile bio

About John Teague

Software Engineer with a broad base of 25 years of experience, working with a variety of technologies, platforms, business domains, product life-cycles and organizational structures• Experienced in both new development and mature product maintenance and modification• Motivated and effective collaborator able to leverage technical, communication and organizational skills to help propel a globally dispersed team to achieve and exceed company expectations

Listed skills include Multithreading, Software Development Life Cycle, C#/.Net, Software Development, and 13 others.

Current workplace

John Teague's current company

Company context helps verify the profile and gives searchers a useful next step.

Simple Technology Solutions
Simple Technology Solutions
Principal Software Engineer at Simple Technology Solutions
AeroLeads page
10 roles

John Teague work experience

A career timeline built from the work history available for this profile.

Principal Software Engineer

Current

Washington, District Of Columbia, Us

• Operations Lead for NASA EED’s Common Metadata Repository (CMR) system• Ensure system availability and nominal performance• Deploy and validate software releases to multiple environments• Support developers with the automation of tasks and development of scripts• Work alongside the Product Owner to track, report and analyze operational metrics• Coordinate with end-users and program stakeholders for investigation, documentation and resolution of issues and requestsThe EED-2 (EOSDIS Evolution and Development) team supports NASA in its mission to provide scientists and other users access to data from NASA’s Earth science missions, allowing scientists and students alike to discover, transform, update and improve the quality of earth science data in the pursuit of solving a wide range of environmental and socio-economic issues. The EED-2’s Common Metadata Repository (CMR) is an AWS hosted scalable repository for ~1B earth science metadata records from around the world. It receives approximately 3M queries per week and is envied for its speed and reliability.

Nov 2020 - Present

Principal Software Engineer

Denver, Co, Us

• Operations Lead for NASA EED-2’s Common Metadata Repository (CMR) system• Ensure system availability and nominal performance• Deploy and validate software releases to multiple environments• Support developers with the automation of tasks and development of scripts• Work alongside the Product Owner to track, report and analyze operational metrics• Coordinate with end-users and program stakeholders for investigation, documentation and resolution of issues and requestsThe EED-2 (EOSDIS Evolution and Development) team supports NASA in its mission to provide scientists and other users access to data from NASA’s Earth science missions, allowing scientists and students alike to discover, transform, update and improve the quality of earth science data in the pursuit of solving a wide range of environmental and socio-economic issues. The EED-2’s Common Metadata Repository (CMR) is an AWS hosted scalable repository for ~700M earth science metadata records from around the world. It receives approximately 3M queries per week and is envied for its speed and reliability.

May 2019 - Nov 2020

Advisory/Principal Software Engineer

Stamford, Ct, Us

• Design, development and maintenance of MapInfo Professional desktop GIS system with thousands of users worldwide• Developed software using C#, C++/CLI and native C/C++ under Microsoft Visual Studio• General development activities across multiple subsystems and code-bases• Modification of existing code, some of which is 25 years old• Development of new features, interfaces and applications • Member of a highly collaborative, geographically distributed, development team employing agile (Scrum) project management methodology• Scrum master for team of 5-7 while maintaining role of technical contributor• Development of Data Access for spatial and non-spatial data in proprietary MapInfo formats, as well as RDBMS systems, including Oracle, SQL Server, PostGIS, SQLite• Experience with porting C/C++ code base from 32b to 64 and porting code base from DBCS to Unicode• Design and development of user interface and data presentation• Concurrent data processing using MS Concurrency Runtime, leading significant increase in performance in several targeted areas of user operation• Investigation and resolution of memory usage and leaks in both managed and unmanaged code• Localization issues – string normalization and comparison, indexing, searching• Spatial RDBMS, spatial queries, coordinate systems and projections, geoobject BLOBs, styles, spatial object processing, vector tiles• Design and development of MapInfo Data Access Library and client application for the generation of mappable isochrone regions• Support and coordination for bug, feature and subsystem QA• Daily use of software infrastructure tools: SVN, TeamCity, Jira, Crucible, Confluence• Utilize ReSharper on a daily basis for code quality and consistency• Experience with troubleshooting memory and performance issues with Visual Studio Diagnostics and Profiling Tools, dotMemory, dotTrace, AQtime, winddbg/GFlags• Demonstrated ability to work directly with customers

Jul 2008 - Apr 2019

Senior Software Engineer

Stamford, Ct, Us

• Web-based spatial data management utility• Directly involved with many facets of design and development, including: • Server-side Java, JavaScript, Groovy/Grails, using Eclipse IDE• XML schema development• Interop API with MapInfoPro• Data harvesting and data store updates• Multiple data schema implementation into UI, with validation• Design and development of a desktop spatial data metadata discovery and management client application targeting CSW open source specification• Implemented using.NET, C#, XAML/WPF, WSDL, SOAP client• Presented well-received customer webinar detailing new product interoperability features• Design, development and maintenance of the MapXtreme 2008 SDK for .NET, a product for the development of desktop and web mapping applications• Primary development responsibilities included:• Extensible data provider API implementation and SQLServer2008 data access integration and development• Port of existing 32b C/C++ code-base to 64b • License Manager Service/Client using WCF messaging framework• Web credential management• Member of multi-disciplinary, geographically distributed development teams employing Scrum Agile methodology

Jul 2008 - Jun 2012

Senior Software Developer

Troy, Ny, Us

• Developed Automated Fingerprint Identification Systems (AFIS) for high speed fingerprint search and verification• Designed, developed, integrated and delivered software for both Civil and Forensic deployment• Borland C++, Oracle PL/SQL and Perl development under Windows (2K, 2K3, XP)• One of a small group of 2-3 developers in an entrepreneurial company• Application components of responsibility included:• Batch and ad-hoc search transaction servers managing the distribution and collation of fingerprint record search requests• Database access and management layer, utilizing SQLAPI++ library• Oracle stored procedure development• Creation of inter-thread and inter-process message infrastructure, utilizing Adaptive Communication Environment (ACE) library• Central system logging, status and administration applications• Civic AFIS operations were distributed across 64 parallel Linux servers• Oracle 10g database schema development and management, including extensive stored procedure development• Customer site installation, training and support for national voter registration system in Senegal• Site integration required two trips to Senegal as well as frequent communication with the customer technical staff• Installed prototype Forensic AFIS system in a US Army Military Police installation• Selected and administered SVN source code control• Selected and administered Scarab issue tracking system• Contributed to the technical preparation and system prototyping for project proposals• Attended Biometric Consortium Conference, providing system demonstrations as part of company presence

Oct 2005 - Jul 2008

Principal Software Engineer

Arlington, Va, Us

• Lead Software Engineer for two software development and integration programs from startup through successful formal sell-off, providing technical leadership and review, as well as active participation in the development and integration• Design, development and maintenance of satellite ground control systems for defense, civil and commercial systems• Telemetry, Tasking and Control (TT&C) systems developed for Hughes/Boeing, and Lockheed Martin communications spacecraft• Primary software liaison for Program Customers, to include development and presentation of Architecture and design reviews• Software lead for Wideband Global SATCOM (WGS) TT&C system, a DoD project• Software lead for SES Astra 1KR TT&C system, a commercial project• A primary contributor in the development, engineering and architecture of the program specific modifications to the existing product line• Provided technical leadership and coordination of development efforts among a group of 5-20 SW developers• Developed and presented formal project milestone review material• Preliminary Design Review, System Design Review, Factory Acceptance Testing, Site Acceptance Testing• Developed, modified, integrated software for system comprising distributed real-time server components, client GUI, and application program interfaces over a message based middleware layer• Developed and reviewed software bids for Engineering Change Requests and new program proposals• Technical team lead for inter-process communication and system status SW development for NASA EMOS ground control program• Developed C/C++, Java, and Fortran under Windows, Solaris and HP_UX

Aug 2000 - Jul 2005

Senior Software Engineer

Ixl, Inc

• Developed Java software for project to create a web based B2B e-commerce industrial auction site• Server-side Java development under Windows and Solaris • Designed and documented the development using OOA/D methodology and Rational/UML tools• Designed and implemented Oracle 8i database modeling and interface layer, using JDBC• Worked closely and iteratively with the database analysts to design and develop the server model• Leveraged expertise with Unix operating system to assist project system administrator and other project technical staff

Mar 2000 - Aug 2000

Software Engineer

Boulder, Colorado, Us

• Software engineer in the Research Applications Programs (RAP) division• Developed C/C++, Perl, Perl/CGI, and Java in a Debian Linux environment• Developed and integrated wind monitoring and data collection software systems for Juneau, AK airport project• Modified and developed inter-process communication, using Remote Procedure Call framework, for remote hardware interface and control• Developed hardware data transfer software for collection of remote anemometer data• Developed data archive software for data collected from remote anemometer and wind profiler hardware• Modified and customized open-source web based (Apache/Perl/CGI) distributed system status and monitoring software• Provided on-site installation, integration and test support for field project operations at the Juneau, AK site, over the course of 3 separate trips • Site integration of software in central operations location, as well as at remote data collection sites• Site integration required troubleshooting and resolution of hardware problems, as well as software

Jan 1999 - Mar 2000

Software Engineer

Arlington, Va, Us

• Developed s/w for government and commercial satellite Mission Planning and Telemetry, Tasking and Control ground systems• Developed C++ s/w using OO methodologies in a Sun and HP based UNIX environment for satellite mission planning subsystems• Developed resource modeling software for classified government satellite Mission Planning and Scheduling project• A key developer involved in full life-cycle development, from early design and development through customer site integration and testing• Development lead for the ICO Planning and Scheduling subsystem• Developed satellite scheduling and tasking software for commercial communication system of 12 low-earth orbit satellites (ICO)• Developed Mission Planning and Scheduling task priority and satellite in-view availability algorithm• Worked closely with team based in Landover, MD, utilizing a branch of the mission planning subsystem being developed for the NASA EOS (ECS) program• Liaison between ICO project development team and management in Denver and the development team in Landover, coordinating the integration of the development effort from the ECS group into the ICO program• Program management was waterfall based and I regularly contributed to the maintenance of the Gantt timeline in MS Project • Developed C++ hardware interface software for a VAX/VMS environment• Developed C/lex/yacc satellite command interface software for a VAX/VMS environment• Directly supported successful Factory Acceptance Testing• Member of 6 person Site Acceptance Integration and Test engineering team, installing and validating the ICO ground control system at custom site in London, UK• Achieving a successful program completion (Site Acceptance Test) milestone required that I make a number of significant late software changes, on site, to respond to customer expectations• Developed and Presented Mission Planning Subsystem Design Review for NASA EMOS project proposal, to an audience of 50-100

Aug 1995 - Jan 1999

Software Support Engineer

Philadelphia, Pennsylvania, Us

• Provided Operations and Maintenance SW support at US/UK Government customer sites for users of data transfer, storage and retrieval services for classified Defense Mapping Agency program• Provided site support for installation, integration and upgrade of subsystem software• Supported ISO/OSI Ethernet based network system software, incorporating a FDDI backbone and implemented over MVS, VMS and UNIX platforms for the purpose of providing a reliable, multi-site and intra-site file transfer and inter-process messaging infrastructure• Subsystem software was implemented in C and Fortran 77• Worked closely with end-users and integrators to identify, investigate and resolve problems• Problem resolution was usually in real-time, while working side-by-side with the user• Implemented test and integration support utilities in C, Fortran 77, Unix shell, VAX DCL and IBM JCL• Provided technical investigation and problem resolution, system upgrade support and subsystem client support• Relocated to London, providing Operations and Maintenance support at a UK Government customer site for 15 months as part of an installation, support and training program to deliver a version of the US DMA program to its UK counterpart• Transitioned to support of the mapping imagery storage and transfer subsystem while on site in the UK• Developed and presented user training for imagery data transfer subsystem as part of training and transfer of system operational control to UK government employees (group of 20-30)

Aug 1991 - Aug 1995
2 education records

John Teague education

Bachelor Of Science - Bs, Mathematics And Computer Science

University Of North Carolina At Greensboro

Bachelor Of Science - Bs, Aerospace, Aeronautical And Astronautical Engineering

North Carolina State University
FAQ

Frequently asked questions about John Teague

Quick answers generated from the profile data available on this page.

What company does John Teague work for?

John Teague works for Simple Technology Solutions.

What is John Teague's role at Simple Technology Solutions?

John Teague is listed as Principal Software Engineer at Simple Technology Solutions at Simple Technology Solutions.

What is John Teague's email address?

AeroLeads has found 1 work email signal at @keepitsts.com for John Teague at Simple Technology Solutions.

Where is John Teague based?

John Teague is based in Santa Fe, New Mexico, United States while working with Simple Technology Solutions.

What companies has John Teague worked for?

John Teague has worked for Simple Technology Solutions, Red Canyon Engineering & Software, Pitney Bowes, East Shore Technologies Inc, and Raytheon.

How can I contact John Teague?

You can use AeroLeads to view verified contact signals for John Teague at Simple Technology Solutions, including work email, phone, and LinkedIn data when available.

What schools did John Teague attend?

John Teague holds Bachelor Of Science - Bs, Mathematics And Computer Science from University Of North Carolina At Greensboro.

What skills is John Teague known for?

John Teague is listed with skills including Multithreading, Software Development Life Cycle, C#/.Net, Software Development, Agile Methodologies, Scrum, Satellite Ground Systems, and Geographic Information Systems.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.