Aaron Phelps

Aaron Phelps Email and Phone Number

Staff Software Engineer @ Lockheed Martin
Aaron Phelps's Location
United States, United States
Aaron Phelps's Contact Details

Aaron Phelps personal email

n/a
About Aaron Phelps

Aaron Phelps is a Staff Software Engineer at Lockheed Martin. He possess expertise in matlab, microsoft office, autocad, c++, c and 8 more skills.

Aaron Phelps's Current Company Details
Lockheed Martin

Lockheed Martin

View
Staff Software Engineer
Aaron Phelps Work Experience Details
  • Lockheed Martin
    Staff Software Engineer
    Lockheed Martin Aug 2023 - Present
    Bethesda, Md, Us
    Created REST API microservices utilizing React, FastAPI (Python), and PostgreSQL.Deployed Python-based microservices using Docker, Kubernetes (k8s), AWS EC2, and AWS S3. Utilized Git repositories for comprehensive code documentation, version control, and collaborative code reviews.Update confluence pages to reflect changes to system architecture as needed.
  • Lixil
    Software Test Engineer
    Lixil Jun 2022 - Apr 2023
    Shinagawa, Tokyo, Jp
    Develop an automated test architecture using Python and Arduino based robotic controls to validate IoT sensor controls.Write iOS and Android app Python Selenium tests with Appium and Nunit drivers in Visual Studios and Visual Studios Code for the American Standard Detectlnk app.Write web browser(s) Python Selenium-based tests to verify functionality on American Standard Detectlnk servers.Support development of front end and back end Python Flask based test app.Read and write SQL queries (SQL Lite) to test information database.Use Bitbucket and GitHub to document, track, and share the code base with other users.Develop Python-based scripts with Pandas and Numpy libraries to interface with Keysight multimeters and oscilloscopes to capture on-screen and off-screen data for data analysis in regards to current consumption, sensor profiling, voltage measurements, and waveform comparison.Use Chocolatey, Anaconda, and virtual environments to manage Python packages in required design environments.Config, redeploy, and support a manufacturing application using Node.js/Postgresql (backend) and Vue.js/Quasar (front end). Generate trouble tickets to resolve issues with IoT devices from third-party vendors.Document, troubleshoot, maintain, and support systems and technologies as part of IoT solutions for toilets, urinals, and faucets.Work with Atlassian products (Jira, Confluence) to maintain and document project information.
  • Naval Information Warfare Center Pacific
    Software Engineer
    Naval Information Warfare Center Pacific Apr 2016 - Jun 2022
    San Diego, Ca, Us
    Utilized various operating system environments (Redhat Linux and Windows) to develop, integrate, and test new systems with multiple languages including C++, Python, and C.Modified and configured Linux scripts to support the launching of device drivers, Python scripts, watchdogs, and customized BASH environments.Develop a software based velocity output program on a Raspberry Pi using Raspbian and C++.Installed and configured network devices, including routers, serial device servers, modems, hubs, switches, and wireless access points.Diagnosed and fixed errors of operating system environments (Redhat Linux and Windows) through the use of package managers, “dependency walkers”, task managers, recovery software, programming modifications, and cloning of hard drives.Provided on-site and remote technical support to customers, site maintainers, and other engineers to resolve technical issues arising from hardware failure and software bugs.Diagnosed the failure of hardware systems through the use of multimeters, oscilloscopes, microscopes, software systems, and visual inspection.Completed engineering of assigned areas of systems including circuit design, software interface, purchased parts and hardware development, wire routing, etc.Worked with suppliers on the development of new systems and components to ensure continuous improvement in the quality and value of systems.Ensured that new designs and components meet the cost, performance, and functional requirements of the various programs.Ensured that designs have been fully validated and that they meet necessary system specifications and performance requirements.Ensured compliance with all necessary industry, domestic, and international government regulations.Performed final system design verification tests as needed.
  • Naval Sea Systems Command (Navsea)
    Engineer
    Naval Sea Systems Command (Navsea) Aug 2011 - Apr 2016
    Washington Navy Yard, Dc, Us
    - Planned, coordinated, and directed mechanical and electrical shipboard tests for non-nuclear systems.-Developed mechanical and electrical tests and test changes in accordance with Navy and Department of Defense guidelines for shipyard engineering availabilities.-Troubleshot system test failures and prepared test failure reports, deficiency reports, and test changes to accomplish satisfactory resolution.-Served as cognizant test director for all pre-arrival electrical power distribution and motor generator testing.-Acted in various roles including lead test director, shipboard liaison, and test inspector for multiple shipboard systems grooming procedures and functional application tests.-Prepared pre-test inspections, work authorization forms, and system isolation boundaries to ensure safe work and test conditions.-Document test certification deficiencies for submarine test procedures and assisted other engineers and technicians on how to certify test procedures to meet quarterly indicator report metrics.

Aaron Phelps Skills

Matlab Microsoft Office Autocad C++ C Vhdl Labview Testing Programming Html Css Autodesk Inventor Cadence Schematic Capture

Aaron Phelps Education Details

  • Old Dominion University
    Old Dominion University
    Electrical Engineering

Frequently Asked Questions about Aaron Phelps

What company does Aaron Phelps work for?

Aaron Phelps works for Lockheed Martin

What is Aaron Phelps's role at the current company?

Aaron Phelps's current role is Staff Software Engineer.

What is Aaron Phelps's email address?

Aaron Phelps's email address is aa****@****avy.mil

What schools did Aaron Phelps attend?

Aaron Phelps attended Old Dominion University.

What are some of Aaron Phelps's interests?

Aaron Phelps has interest in Computer Programming, Snowboarding, Practicing Guitar, Cars, Surfing, Skateboarding.

What skills is Aaron Phelps known for?

Aaron Phelps has skills like Matlab, Microsoft Office, Autocad, C++, C, Vhdl, Labview, Testing, Programming, Html, Css, Autodesk Inventor.

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.