Adam Rinehart Email & Phone Number
@sierraspace.com
4 phones found area 440 and 303
LinkedIn matched
Who is Adam Rinehart? Overview
A concise factual answer block for searchers comparing this professional profile.
Adam Rinehart is listed as Specialist Software Engineer at Transamerica, a with 15388 employees, based in Aurora, Colorado, United States. AeroLeads shows a work email signal at sierraspace.com, phone signal with area code 440, 303, and a matched LinkedIn profile for Adam Rinehart.
Adam Rinehart previously worked as Senior Software Engineer at Sierra Space and Senior Staff Software Engineer at Maxar Technologies. Adam Rinehart holds Ms, Computer Science from University Of Colorado Denver.
Email format at Transamerica
This section adds company-level context without repeating Adam Rinehart's masked contact details.
AeroLeads found 1 current-domain work email signal for Adam Rinehart. Compare company email patterns before reaching out.
About Adam Rinehart
Microservice, Desktop Application & Database developer. Most recently worked on Spring Framework based microservices for Satellite Mission Planning using Kafka Streams and REST APIs. I have developed a Swing front-end development with Netbeans RCP. Some front-end development with JSP's and Flex. Strong database design and development skills. Experience with both JRules and Drools Rules Engines.Specialties: Java, Spring Framework, Kafka, REST, JSON, Cucumber, Swing, Groovy, Grails, Oracle, PL/SQL, MongoDB, JRules, Drools, Netbeans RCP.
Listed skills include Java, Xml, Tomcat, Javascript, and 32 others.
Adam Rinehart's current company
Company context helps verify the profile and gives searchers a useful next step.
Adam Rinehart work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
Senior Staff Software Engineer
Technologies: Java, Spring Framework, JMS, Cucumber, Maven, REST API, JSON, Kafka, Kafka Streams, Kubernetes, Docker, Python* Mission Planning System (MPS)Maintained and updated existing microservices for Satellite mission planning. Included developing unit and functional tests using the Cucumber framework. Ensured code had no High or Medium vulnerabilities using Checkmarx and WhiteSource scans. Deployed microservices to Cloud Foundry via Jenkins pipeline* MPS - Planned Satisfaction Message processingArchitected, designed, and implemented a microservice to mirror an opaque third-party database and provide an interface for querying the data for further reporting. This was implemented using Kafka Streams for processing incoming update notification events, querying the third-party service for the detailed updates, and applying the deltas to an in-memory datastore. Included robust fault recovery and restart logic.* MPS - Mission AwarenessArchitected and designed a set of microservices to gather Mission Awareness data from other microservices, collate it, and deliver files to client AWS S3 buckets with file delivery notifications being sent via REST API calls. The system was implemented as a pair of microservices, a dispatcher/coordinator microservice, and an executor microservice that could be easily scaled out as additional spacecraft were brought online. Used Kafka Streams to coordinate the delivery and notification processing.* MPS - Groundtrack and Off-Nadir GeneratorArchitected, designed, and implemented a microservice to gather data from other microservices, collate it, and create Shapefiles to be delivered to client AWS S3 bucket. Later enhancements included creating JSON files for import into a geospatial database for internal customer use. Part of the project included updating an internal Shapefile library to support AutoClosable to clean temporary directories after the files were delivered.
Contractor
Technologies: Java, Spring, JMS, Cucumber, MavenContract to Hire position at DigitalGlobe
Staff Software Engineer - Contractor
Technologies: Java, Spring Framework, JMS, Cucumber, Maven, REST API, JSON* Mission Planning SystemMaintained and updated existing microservices for Satellite mission planning. Included developing unit and functional tests using the Cucumber framework. Ensured code had no High or Medium vulnerabilities using Checkmarx and WhiteSource scans. Deployed microservices to Cloud Foundry via Jenkins pipeline.
Senior Software Engineer
Technologies: Visual Studio, C#, Spring Boot, OAuth 2, Java* Setup OAuth ServerUsed Spring Boot to setup an OAuth server as a centralized Single Sign-On point for MeetingOne's suite of administration tools, included connecting to existing User Credential database and support for only allowing a limited number of attempts before being locked out. Created token authentication filters for the API layer, including the ability to switch between assigned roles and permissions during a session.* ScheduleOne, an Outlook Add-in using VSTO and C#Took over maintenance and stabilization of ScheduleOne. Included resurrecting the InstallShield LE installer builder, reducing the backlog of existing defects, and ensuring partially completed features were finished and working.
Java Contractor / Tech Lead
Technologies: NetBeans Rich Client Platform, Luciad Lightspeed, Webservices, C#* NIM - Navigation Information ManagerParticipated in the full Agile software development cycle including requirements elicitation, design, prototyping, implementation, testing, and deployment. Attended training for Netbeans RCP, Luciad Lightspeed and Scaled Agile Framework. Originally brought on as a Swing developer, promoted to Team Lead in August 2015 with 2 local developers and 3 offshore developers. Worked with UX and User Group teams to design data entry screens. Integrated with backend webservices for data retrieval and persistance. Wrote Swing controls to integrate with the Luciad Lightspeed chart control. Extended Netbeans Toolbar Action support to handle component level toolbars. Developed backend systems for data caching and thread-safe updating. * Integrating third-party DLL into C# controlResponsible for reverse-engineering the API to a legacy third-party Chart Drawing DLL and creating a C# wrapper to integrate into existing webapp. Had no experience with C# prior to this. * Testbed Data Entry toolWrote a lightweight charting data entry tool using Netbeans RCP to support testing and evaluation of third-party COTS applications.
Java Contractor
Technologies: Java, Oracle, EJB, JRules / IBM Websphere Operational Decision Management* Florida Healthy KidsDesigned and implemented the eligibility determination logic using JRules / IBM Websphere Operational Decision Management. Included working with the Business Analysts to design and building out the vocabulary objects and implementation of the rules based on the business requirement documents. Wrote JUnit and DVS based unit tests.
Java Contractor
Technologies: Java, Oracle, EJB, Web Services, CXF* Fedex NextGen Print OnlineWas the team expert on the User Management feature. In collaboration with the FedEx SMEs, designed and implemented the stories for User Management. Designed and implemented web service interfaces for use by the Flex development team. Wrote JUnit and CXF based unit tests.
Software Engineer
Technologies: Java, MongoDB, MySql, Tomcat, Spring, Web Services, Groovy, HTML, Javascript, JSP, JSON, RabbitMQ* Architected and Developed a Web Ad Provisioning and Click Referral systemWas the primary architect and developer for the Hello Ad Network, a web ad provisioning and click referral system. Tasks included designing the MongoDB schema for tracking advertisers, affiliates, ads, and the associated impressions and clicks, building the website using the Spring framework, implementing a RabbitMQ messaging back end for asynchronous task execution, and writing Map/Reduce code for preparing and compiling reports and statistics.* Admin screen development and maintenance of existing Web Ad systemDeveloped admin and reporting screens for Quote Engine, an existing Ad provisioning and click referral system. Troubleshot and fixed issues as assigned.
Independent Consultant
Technologies: Grails, PostgreSQL, Flex, Drools, JFreeChart, XHTMLRenderer, XML* OnCourse InternationalDeveloped a companion website for a book, "The Drama-Free Office". Offer Flex-based Self-Assessment and Third-Party Assessment tests, with dynamic reports using JFreeChart and XHTMLRenderer to generate PDF files. Used the Drools Rules Engine to allow the client to provide complex scoring criteria for the reports.
Software Engineer
Technologies: Java, Oracle, PL/SQL, Orion, Tomcat, EJB, Spring, Webservices, MS Sql Server Report Services, Grails, Groovy, JFreeChart, HTML, Javascript, JSP* Backend web application developmentNew feature development based on Statements of Work. Wrote Functional and Design Specification documents. Integrated new functionality into the existing application framework* Performance monitoring applicationWrote a Grails application to create charts of timing information about our application performance. Created Groovy scripts to extract the timing marks from the application log files and store it in a centralized Oracle database.* Tier 2 Technical SupportJoined a team of Software Engineers handling escalated customer support issues. Tasks included fixing production data, creating software patches for the web application, and creating Groovy scripts to automate the data fixes until the patches could go live.* Added Summarization functionality to existing data schemaUsing the Strategy design pattern, was able to add functionality to allow us to summarize invoice lines without changing the underlying database schema, or breaking legacy code.
Software Engineer
Technologies: Java, EJB, Servlets, Orion, AWT, IP TV, Scientific Atlanta Set Top Box, XML, Eclipse, PostgreSQL, Video Transcoding, UDP Multicast, FFMPEG, VLCWorked on the Java code and AWT-based GUI for an IP TV set top box. The target environment was a CEE-J runtime running on Scientific Atlanta set top boxes. Worked on creating MPEG transport streams for UDP multicast to the set top boxes. Maintained a servlet and applet-based backend management application.* Video TranscodingAnalyzed existing video feeds for GOP and frame specifications. Used FFMPEG to transcode video feeds into formats that we could stream in our development environment for tested purposes. Researched the use of VLC as a possible video streaming server.* Documented Key HandlingDocumented the application's key handling process and the differences between the set top and development environments. This allowed us to troubleshoot environment related issues quicker.* On-site client supportWorked with the client's developers, UI engineers, and consultants at the client site.* Development and MaintenanceResearched and fixed artifacts against an existing code base. Migrated changes between 2 branches of the code base. Developed new features, including the screens, controls on the screens, and the logic behind the controls.
Software Engineer
Technologies: Perl, Java, J2EE, EJB, Servlets, Oracle 8i, PL/SQL, XML, XSLT, Eclipse, Javascript, PostgreSQLMaintained legacy Perl and Java code bases, integrated new features, and developed new applications using J2EE and Java Servlets.Was the only technical resource at the company. Worked as the Database Administrator, Network Engineer and QA/Test Engineer in addition to being a Software Architect and Engineer.* Thomson Learning Solution Set BuilderInitially developed using a beta version of the Google Web Toolkit, it was switched over and finished using the Echo2 web framework. Originally prototyped as a Swing application; the proof of concept was then migrated into a web-based application.This application was J2EE based, and served from WebLogic 9.2.* Thomson LearningMaintained the Perl-based Administration site for Thomson Learning. New development was done in J2EE using the Struts framework, and deployed to WebLogic 9.2.Developed wizards in Swing for parsing incoming data files and validating them.Used XML and XSLT to automate the generation of 100's of webpages for a project, saving the client the expense of manually maintaining those pages.* Pepsi Bottling GroupMaintained and Extended the Custom Learning Management System used by the Pepsi Bottling Group to track their employee training. This application used JDBC and the Struts framework and was deployed to WebLogic 9.2.
Software Engineer/Consultant
Technologies: Oracle 8i, PL/SQL, Perl, Sun Solaris, Korn Shell* SBC Communications - Backend DeveloperAssisted the QA team with test script development.Championed the rewriting of several test scripts to make them cleaner and easier to reproduce. Mentored QA members on the use of SQL and SQL*PLUS for automating testing processes.When finished, the testing effort that used to take 2 days to certify a release was able to be completed in less than 2 hours.
Consultant
Technologies: Oracle 8i, PL/SQL, Perl, Sun Solaris, Windows 2000, ASP* Great West Life - Software Engineer / Database DeveloperCompleted the Automated Billing Audit project ahead of schedule and under budget. The final deliverable beat the performance expectations easily, taking 15 minutes to complete the export that was projected at 1 hour.The system was a set of stored procedures to extract and collate data between a dozen tables with disjoint keys. Involved researching the database schema, reverse-engineering ASP pages, and designing a system that would extract approximately 10,000 records from different systems into one report.Used the Oracle UTL_FILE package to export the data to a comma-separated data file.
Software Engineer
Technologies: Oracle 8i, PL/SQL, Perl, Sun Solaris, Linux, Windows 2000, Apache, Mod_Perl, HTML::Mason, XML, ER/Win, HTMLWrote CGI and Perl scripts on Linux and Sun Solaris platforms. Designed and implemented Database Schemas and Stored Procedures. Was recognized by the DBA team for developing a strong working relationship with them. Designed and coded 3-tiered applications.* Web Hosting Product - Lead DeveloperAnalyzed product requirements and designed an extensible system that exceeded those requirements while remaining on schedule.Designed a flexible, robust, and bug-free data layer, including the Database schema and stored procedures. As new features were added to the application, this data layer only needed minimal updating, allowing us to focus our efforts on new feature development.Completed product and upgrades on time despite corporate reorganizations and reductions in staff. On my own initiative, researched and educated myself on responsibilities of the rest of the team, ensuring that I could mentor or replace any member of the team as the need arose.Recognized by QA Manager for having Zero Defects during 1.1 release of product.* IDG Web Hosting Project - Lead DeveloperAnalyzed customer requirements and designed a system that met changing customer requirements.Researched and analyzed an undocumented legacy architecture enabling me to successfully train new developers on its application.Wrote the core of the application while mentoring junior developers* Sony InfoBeat Project - Software EngineerAnalyzed problem reports and implemented timely solutions. Maintained high customer satisfaction.Had the lowest defect count on my team.
Webmaster / Software Engineer
Technologies: MS SQL Server, MS Access, Oracle 8i, PL/SQL, Transact-SQL, Perl, Sun Solaris, Linux, Windows NT, Apache, Mod_perl, ER/Win, HTML, C++Assigned to the Quality Assurance (QA) Team as a Software Engineer. Wrote scripts and utilities as needed. Wrote and executed Test Plans. Trained and mentored department members in HTML and SQL.* Pilot Billing System - Designer and Lead DeveloperDesigned and built a system of applications for testing a new Electronic Delivery Management (EDM) product. This system allowed the QA team to perform previously impossible end-to-end testing within their schedule.Professional Services team used this system for training and test installations.This system was packaged and sold to clients for use in Customer Acceptance testing.* Code Reviews (C++) - QA Team RepresentativeServed as a technical representative of the QA team at Code reviews.Facilitated communication between QA and Development with regards to testing issues.Analyzed 95% of the company's code base and maintained an understanding of the system architecture equivalent to that of the system architect and tech leads.Identified bugs during the code review process, saving us months of later testing and debugging time.
Webmaster
Colleagues at Transamerica
Other employees you can reach at transamerica.com. View company contacts for 15388 employees →
Mike Machovec
Colleague at TransamericaSpringville, Iowa, United States
View →
HL
Hanish Lekhi
Colleague at TransamericaGreater Toronto Area, Canada
View →
CK
Chris Kistler
Colleague at TransamericaPalm Harbor, Florida, United States
View →
NW
Nancy Wallace
Colleague at TransamericaIowa City-Cedar Rapids Area, United States
View →
SW
Shelton Walker
Colleague at TransamericaKnoxville, Tennessee, United States
View →
LS
Luis Silva
Colleague at TransamericaHouston, Texas, United States
View →
PE
Peter Erickson
Colleague at TransamericaUnited States
View →
AY
Aida Yaghoubian
Colleague at TransamericaGlendale, California, United States
View →
BC
Braden Collier
Colleague at TransamericaGuelph, Ontario, Canada
View →
FO
Favour Okwuzi
Colleague at TransamericaSaskatoon, Saskatchewan, Canada
View →
Adam Rinehart education
Ms, Computer Science
Bs, Mathematics
Education record
Frequently asked questions about Adam Rinehart
Quick answers generated from the profile data available on this page.
What company does Adam Rinehart work for?
Adam Rinehart works for Transamerica.
What is Adam Rinehart's role at Transamerica?
Adam Rinehart is listed as Specialist Software Engineer at Transamerica.
What is Adam Rinehart's email address?
AeroLeads has found 1 work email signal at @sierraspace.com for Adam Rinehart at Transamerica.
What is Adam Rinehart's phone number?
AeroLeads has found 4 phone signal(s) with area code 440, 303 for Adam Rinehart at Transamerica.
Where is Adam Rinehart based?
Adam Rinehart is based in Aurora, Colorado, United States while working with Transamerica.
What companies has Adam Rinehart worked for?
Adam Rinehart has worked for Transamerica, Sierra Space, Maxar Technologies, Bridgeview It, and Digitalglobe.
Who are Adam Rinehart's colleagues at Transamerica?
Adam Rinehart's colleagues at Transamerica include Mike Machovec, Hanish Lekhi, Chris Kistler, Nancy Wallace, and Shelton Walker.
How can I contact Adam Rinehart?
You can use AeroLeads to view verified contact signals for Adam Rinehart at Transamerica, including work email, phone, and LinkedIn data when available.
What schools did Adam Rinehart attend?
Adam Rinehart holds Ms, Computer Science from University Of Colorado Denver.
What skills is Adam Rinehart known for?
Adam Rinehart is listed with skills including Java, Xml, Tomcat, Javascript, Eclipse, Perl, Spring, and Linux.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial