Adam T. Doyle

Adam T. Doyle Email and Phone Number

Senior SDE (SDE III) at AWS @ Amazon Web Services (AWS)
Adam T. Doyle's Location
Ashburn, Virginia, United States, United States
Adam T. Doyle's Contact Details
About Adam T. Doyle

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.

Adam T. Doyle's Current Company Details
Amazon Web Services (AWS)

Amazon Web Services (Aws)

View
Senior SDE (SDE III) at AWS
Adam T. Doyle Work Experience Details
  • Amazon Web Services (Aws)
    Sde Iii
    Amazon Web Services (Aws) Oct 2022 - Present
    Seattle, Wa, Us
  • Amazon Web Services (Aws)
    Sde Ii
    Amazon Web Services (Aws) Nov 2020 - Oct 2022
    Seattle, Wa, Us
  • Pixia
    Senior Software Engineer
    Pixia Oct 2016 - Nov 2020
    Herndon , Virginia , Us
    High-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.
  • Lockheed Martin
    Software Engineer (Level 2)
    Lockheed Martin Oct 2015 - Oct 2016
    Bethesda, Md, Us
    Working 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.
  • Lockheed Martin
    Associate Software Engineer (Level 1)
    Lockheed Martin Sep 2013 - Oct 2015
    Bethesda, Md, Us
    Worked 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.
  • Medeco / Assa Abloy
    Software Consultant
    Medeco / 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.
  • Ge Energy
    Software Engineering Early-Id Intern
    Ge Energy May 2012 - Aug 2012
    Schenectady, Ny, Us
    Designed 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
  • Staples, Inc.
    Computer Repair / Electronics Sales Associate
    Staples, Inc. Mar 2008 - Jul 2011
    Framingham, Ma, Us
    I 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

Software Engineering Agile Methodologies Java Linux C# Programming Software Development C++ Software C Html Aviation Tcp/ip Xml Anti Submarine Warfare Fire Control Systems Flight Simulation

Adam T. Doyle Education Details

  • Virginia Tech
    Virginia Tech
    Computer 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

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.