Adam T. Doyle work email
- Valid
- Valid
- Valid
- Valid
- Valid
Adam T. Doyle personal email
- Valid
Adam T. Doyle phone numbers
I'm a generalist software engineer in the Washington D.C. Metropolitan Area with more than ten years of experience. I have a B.S. in Computer Science from Virginia Tech's College of Engineering.
-
Sde IiiAmazon Web Services (Aws) Oct 2022 - PresentSeattle, Wa, Us -
Sde IiAmazon Web Services (Aws) Nov 2020 - Oct 2022Seattle, Wa, Us -
Senior Software EngineerPixia Oct 2016 - Nov 2020Herndon , Virginia , UsHigh-performance geospatial imagery exploitation and dissemination platforms for the Intelligence Community. First worked on HiPER STARE, later launched and owned frontend of HiPER WATCH.HiPER WATCH is a web-based live video streaming platform for Predator/Reaper drones, et al.Receive transport stream over websocket, transmux to fragmented MP4, and append to MSE sourcebuffer. Web-based viewer for low-FPS, full-city, wide-area motion imagery sensors,including Gorgon Stare. Implemented entire frontend.HiPER STARE employs a set of RESTful web services to provide a mechanism for enabling mission-critical, low-latency, queries / payload retrieval requests to be executed over limited-bandwidth network infrastructure by browser, desktop, and mobile remote thin clients and extensible thick clients.Adapted HiPER STARE to interface with AI/ML backends as part of Project Maven. Additionally, worked with engineers from ECS Federal (prime contractor) and Google (AI/ML owner) during integration phase. Worked directly with customers (geospatial analysts) to identify and implement changes for maximizing the customer experience. -
Software Engineer (Level 2)Lockheed Martin Oct 2015 - Oct 2016Bethesda, Md, UsWorking for Training and Logistics Solutions within the "Rotary and Mission Systems" business area (formerly "Mission Systems and Training").● OVERVIEW: Working on flight simulation software for the United Kingdom Military Flying Training System (UKMFTS). System is built on top of SimiGon's SIMbox simulation platform (branded as NxTrain for Lockheed Martin).● VIDEO CAPTURE CARD: Employed both analogue and digital video capture cards in a Windows 7 environment. Wrote software interfacing with the capture cards for two use cases: (1) grabbing frames and drawing them on a panel within the 3D cockpit of a simulated aircraft, and (2) recording video to a file while maintaining tight time synchronization between the simulation time and video time.● SOFTWARE-BASED VIDEO CAPTURE: Wrote software to launch 3rd-party closed-source applications on host servers, hide associated windows from the GPU output, capture frames from the GDI-based application using GDI's bit-blitting mechanisms, and draw the frames onto a 3D cockpit panel. -
Associate Software Engineer (Level 1)Lockheed Martin Sep 2013 - Oct 2015Bethesda, Md, UsWorked for Undersea Systems within the "Rotary and Mission Systems" business area (formerly "Mission Systems and Training").● OVERVIEW: Worked in the International Submarine Programs Lab on submarine fire-control systems for Canada and Brazil. The system is responsible for target motion analysis, firing torpedoes, and communicating with external interfaces.● GUI DEVELOPMENT: Most of the display code is Motif via C++ on Red Hat Enterprise Linux. GUI work also includes a Windows-based recording analysis tool employing a Java Swing GUI which interfaces with a C++ library via Java Native Interface.● SYSTEMS PROGRAMMING: Frequently work with TCP/UDP sockets, pthreads, mutexes, system calls, IPC message queues, and IPC shared memory. (each in a Linux environment)● BUILD AUTOMATION: Help maintain Gradle build scripts, Jenkins continuous integration jobs, and an artifactory installation. Have automated several common tasks, including: running SLOCCO on Gerrit reviews, converting manual build procedures into scripts, and deploying kits onto test systems.● DEVELOPMENT: Work on wide variety of components, including Weapon Control, Displays, BlueCat-Linux-based embedded systems, Tools/IDE, and middleware (messaging, database, etc.).● DATA RECORDING: Maintain custom Data Gathering System (DGS) file format comprising a file header and message header. Maintain software for parsing the file and associated format documentation.● VXWORKS: Ported multiple components from VxWorks to Red Hat Enterprise Linux.● NEW EMPLOYEE ONBOARDING: Acted as "buddy" to new junior developer. Set up IDE, explained processes, and continue to provide guidance, as needed. -
Software ConsultantMedeco / Assa Abloy Aug 2013 - Sep 2013● OVERVIEW: Contracted by an industry-leading high security lock manufacturer to design and build an automation framework for automating previously-human-driven authorization document database management tasks, including: managing records of authorized signatories and agents (employees or agents of Medeco clients who are authorized to make or modify orders on behalf of that client), performing common database queries for expediting information lookup as an aid to customer service representatives, writing a service to automatically/periodically check for authorization document expiration and send out email alerts, and providing a mechanism to display the associated documents within the automation framework.● TECHNOLOGIES: Employed Windows Presentation Foundation via C#. Consumed the DocuWare Toolkit.NET API for interfacing with the customer's DocuWare document database.● CUSTOMER RELATIONSHIP: Worked directly with the customer (Medeco) to define requirements. Successfully sold-off the product within the requested timeframe.
-
Software Engineering Early-Id InternGe Energy May 2012 - Aug 2012Schenectady, Ny, UsDesigned and implemented software for mission-critical power plant control systems. I was identified as a high-potential engineering student and was selected to participate in GE's Early Identification (EID) Internship program. According to GE, "[the] EID Program is designed to identify high-potential engineering students early in their academic career."Throughout the program, I worked on (among other things) the GE ToolboxST project, a GUI-based desktop application for designing, building, and downloading configuration logic into mission-critical power plant control systems. ● Combined external version selector with ToolboxST and modified file associations to enable Windows 7 Jump Lists and simplify the file associations ● Resolved/Fixed 10 bugs in ControlST platform ● Created a tool to create and digitally sign a specialized XML file ● Added a WPF-based dialog to ToolboxST ● Wrote two automated GUI tests using CodedUI ● Added an ECCN field to internal DVD ordering system backend tool ● Fixed GUI issues with internal DVD ordering system backend ● Participated as a member of an Agile team by reporting progress during daily stand-up meetings ● Participated in Agile planning sessions -
Computer Repair / Electronics Sales AssociateStaples, Inc. Mar 2008 - Jul 2011Framingham, Ma, UsI worked in two different departments, splitting time between computer repair and electronics sales, determined by business need.Repair: ● Diagnose and fix computer problems ● Install software and hardware ● Remove malwareSales: ● Answer customer questions about products ● Act as cashier and also handle returns/exchanges ● Organize and restock shelves
Adam T. Doyle Skills
Adam T. Doyle Education Details
-
Virginia TechComputer Science
Frequently Asked Questions about Adam T. Doyle
What company does Adam T. Doyle work for?
Adam T. Doyle works for Amazon Web Services (Aws)
What is Adam T. Doyle's role at the current company?
Adam T. Doyle's current role is Senior SDE (SDE III) at AWS.
What is Adam T. Doyle's email address?
Adam T. Doyle's email address is ad****@****xia.com
What is Adam T. Doyle's direct phone number?
Adam T. Doyle's direct phone number is +157135*****
What schools did Adam T. Doyle attend?
Adam T. Doyle attended Virginia Tech.
What skills is Adam T. Doyle known for?
Adam T. Doyle has skills like Software Engineering, Agile Methodologies, Java, Linux, C#, Programming, Software Development, C++, Software, C, Html, Aviation.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial