AeroLeads people directory · profile

Jon Mccarty Email & Phone Number

Senior Python software engineer with practical knowledge of all phases of software development and an unusual ability to adapt to new technologies. I am an expert in automated testing. at Career Break
Location: Annandale, Virginia, United States 16 work roles 1 school
2 work emails found @leidos.com LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 100%

Contact Signals · 2 work emails

Work email j****@leidos.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Career Break
Role
Senior Python software engineer with practical knowledge of all phases of software development and an unusual ability to adapt to new technologies. I am an expert in automated testing.
Location
Annandale, Virginia, United States

Who is Jon Mccarty? Overview

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

Quick answer

Jon Mccarty is listed as Senior Python software engineer with practical knowledge of all phases of software development and an unusual ability to adapt to new technologies. I am an expert in automated testing. at Career Break, based in Annandale, Virginia, United States. AeroLeads shows a work email signal at leidos.com and a matched LinkedIn profile for Jon Mccarty.

Jon Mccarty previously worked as Professional development at Career Break and Senior Software Engineer at Insight Global. Jon Mccarty holds B.S., Electronic Engineering Technology from Arizona State University.

Company email context

Email format at Career Break

This section adds company-level context without repeating Jon Mccarty's masked contact details.

{first_initial}{last}@leidos.com
79% confidence

AeroLeads found 2 current-domain work email signals for Jon Mccarty. Compare company email patterns before reaching out.

Profile bio

About Jon Mccarty

After 8 years of programming in C++, I started a cyber security job. Just two weeks in, I was suddenly given the opportunity to use Python. I had some reservations about my productivity with learning and then using a new language, and I was not sure that it would be the right move for my career even though Python was gaining popularity.My manager and I came up with a plan that would help me transition from C++ to Python, and that gave me confidence that I would be able to meet the company’s expectations.Surprisingly, just a few days later the team’s needs changed, and I was writing nearly all of my code in Python. After a short learning curve, I found that my efficiency rose. The inherent fluidity of Python allowed me to spend less time writing code and debugging. I became more adept at crafting innovative business solutions, rather than solving code problems.In the years since, I’ve made it my mission to help companies use Python to deliver software to their customers faster. As the industry continues to evolve, I’m excited about how I can use Python and other technologies to address the evolving challenges customers face today.

Listed skills include Software Development, Python, Agile Methodologies, C++, and 42 others.

Current workplace

Jon Mccarty's current company

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

Career Break
Career Break
Senior Python software engineer with practical knowledge of all phases of software development and an unusual ability to adapt to new technologies. I am an expert in automated testing.
16 roles · 30 years

Jon Mccarty work experience

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

Professional Development

Current
Career Break
  • After 23 years of successful software delivery, I needed some time to refresh and renew.
  • Performed volunteer work for animal rescues, community outreach, and neighborhood improvements.
  • Improved Python skills with online courses.
  • Home improvements.
Dec 2022 - Present

Senior Software Engineer

Atlanta, Georgia, US

  • Developed APIs and API tests for a product that constructs non-attributable virtual networks.
  • Reduced the size of the testing codebase by 20%, resulting in lower cost of ownership.
  • Created reusable test code modules, reducing cut-and-paste errors.
  • Used pytest, pyflake, vagrant, and docker.
Jun 2022 - Dec 2022

Senior Software Engineer

US

  • Set up Agile policies and delivery infrastructure for a brand-new product with a brand-new team. We built a multi-media search engine for on-premises use.
  • Designed, implemented, and maintained the DevOps pipeline from zero, providing a seamless deployment that required little human intervention.
  • Set up Azure Boards task-tracker and performed Scrum Master duties, keeping the team focused, productive and accountable.
  • Provisioned specialized AWS S3 and EC2 instances designed and optimized for processing new files.
  • Created AWS IAM roles and security groups, restricting groups of users to their smallest set of privileges.
  • Developed Keycloak and DoD CAC integration, to provide single sign-on (SSO) to military users.
Jun 2021 - Jan 2022

Senior Software Engineer

Reston, Virginia, US

  • I wrote tests and maintained/improved testing, using hardware test machines, for a battle theater simulation product used primarily for the US Army.
  • Refactored a CherryPy (Python) webserver to respond to data logging with a 20% increase in throughput.
  • Wrote functions using Python scripting to automate repetitive tasks, resulting in fewer human errors.
  • Streamlined the testing UI to allow less technical personnel perform routine tests.
Mar 2020 - Jun 2021

Personal And Home Improvement

Johnstown, PA, US

  • I took a 6-month sabbatical. I spent some of my time evaluating the things that make me happy in life and at work.
  • Personal improvement--► Therapy focused on life goals.
  • Professional improvement--► Continued Python learning, with a focus on data structures.
  • Home improvements--► I installed 22 recessed lights in my house, on 5 different circuits.--► I added breakers to the electrical panel and ran the power to the lighting circuits.--► I ran wire for a 60-amp service in my.
Sep 2019 - Mar 2020

Senior Software Engineer

Rapid7
  • Improved a SIEM cybersecurity product used by in-house security analysts (SOC).After being hired as a Senior Software Engineer, my manager saw a need for a Product Manager and asked me if I would fill in until a.
  • Wrote the vision statement.
  • Wrote user stories.
  • Prioritize and groom the backlog.
  • Sprint planning.My manager asked me to fill in as a Project Manager as soon as the new Product Manager came on board.Accomplishments while operating as a Project Manager:
  • Work closely with the product manager to generate deliverable milestones.
Nov 2017 - Sep 2019

Senior Software Engineer

Stamford, CT, US

  • Develop Continuous Integration (CI) process and fix bugs for an on-demand virtual machine service, written in Ruby.
  • Create tests for a web UI with an emphasis on finding errors early, to reduce the cost of code development.
  • Create Jenkins jobs to run tests, allowing more time to write code and less human interaction while testing deployable code.
  • Develop standards and protocols to streamline the deployment process (coding standards, configuration management standards, quality assurance standards and procedures).
  • Configure Jenkins jobs for manual testing of the product's web UI to allow a developer to test a change in code during development.
  • Produce concise, intuitive reports on test failure, reducing the analysis time required to find and fix errors.
Jan 2015 - Nov 2017

Senior Software Engineer (C/C++)

Reston, Virginia, US

  • Design, develop, and implement data manipulation projects from Statements of Work for the USPS. We implemented Amazon Sunday Delivery.
  • Wrote code that interacted with a High-transaction Oracle database containing tens of millions of package mailing data points, used to provide interesting data to the algorithm which predicted higher or lower personnel.
  • Wrote C++ ETL code that normalized data from 20+ data sources, each with its own schema.
  • Designed and implemented a random package assessment system in an Oracle database using PL/SQL. This is used to verify that packages have the correct postage.
  • Assisted with package scanning system for end-point Post Offices, used to optimize delivery routes.
Jul 2013 - Jan 2015

Development Manager

Browsium Inc.
  • Start-up company for an Internet Explorer plugin. I was responsible for everything that happened after the CTO provided high-level product requirements.
  • Authored entire development lifecycle policies, including the use of Agile, proper testing procedures, and deployment process.
  • Analyzed requirements into user stories.
  • Prioritized and groomed the backlog.
  • Operated as Scrum Master during task assignment.
  • Enforced code review policies.
Mar 2012 - Sep 2012

Senior Software Engineer

Fairfax, VA, US

  • Worked on a cross-platform resource monitoring tool used by System Administrators to identify deficiencies in their computer network.
  • Extensive use and knowledge of Windows Performance Registry was required, as that is the primary source of information used to analyze and report unusual computer behavior.
  • Cross-compiled for Windows, RHEL, and VOS platforms; the code was written to ANSI C standards.
  • Windows Management Instrumentation (WMI) data is collected from software agents that ran on endpoint user computers, to provide normalized data to the analysis engine in XML format.
Sep 2011 - Mar 2012

Software Engineer

Herndon, Virginia, US

  • C/C++ and Python software development and test environment for a plug-n-play framework used for computer exploits, specifically for remote data exfiltration.
  • Windows kernel, IP comms, and various research and development projects were all employed during the weaponization of software exploits and vulnerabilities.
  • Automated test infrastructure implemented in Python and VMware was required, as each of the exploits could potentially crash a target computer based on very particular criteria.
  • Required expert knowledge of C/C++ and Python languages in order to provide the most undetectable software as possible.
  • TCP/IP communications were implemented in C on a Windows platform, and Python on a Linux platform.
  • Test infrastructure installed a version of Windows on a blank VMware image, and then groomed the image so that no pop-up windows would appear when the image was used by an automated process.
Sep 2007 - Aug 2011

Embedded Software Engineer

  • C++ and C# development, along with small assembly language projects for vehicle telemetry.
  • Designed and developed a GUI for a multi-processor embedded software product to allow hardware and firmware developers to set up scenarios during development, shaving hours off of each new addition or development.
  • Required communication between managed and non-managed (Windows parlance) software because the configuration software ran on a Windows platform and the telemetry software ran on ARM7 microprocessors.
  • The GUI interrogated the product (which had a dual-ARM7 architecture) about its status and then display it in a meaningful way to the user.
  • GUI used C++ non-managed code that ran on the ARM7 processors.
  • C++ was used to control communications to the product, and C# was used to create the user interface.
Aug 2005 - Sep 2007

Software Engineer

Aeroflex
  • Designed a small synthetic aperture radar system to be used for test and measurement.
  • The radar unit utilized a Network Analyzer to create the frequencies and the gating system used by the radar.
  • FPGA code and some motor-control code, written in C.
  • The Network Analyzer was controlled by code written in C++, using COM objects.
  • C/C++ developer.
  • Integrated an openGL graphic visualization of the interesting portion of radar data in 3D space.
2002 - 2005 ~3 yrs

Software Engineer

Cti

Alexandria, Virginia, US

  • C developer, contracted primarily for a satellite communications product.
  • Satellite tracking from a mobile installation.
  • Software executed on a stand-alone single-board computer.
2001 - 2002 ~1 yr

Software Engineer

Nlx
  • C development per MIL-STD-2167 for avionics and SatComm software used in full-scale aircraft simulators.
  • The software simulated operating conditions, interfacing between a simulation controller and actual hardware (GFE).
1999 - 2001 ~2 yrs

Junior Software Engineer

Raytheon Missile Systems
  • Software engineer on the Anti-ballistic Missile Defense EKV project.
  • Implemented 16x24 Kalman filter in C for Intel i860 RISC microprocessor.
  • Migrated the Kalman filter to a DSP, in assembly for a 20% duty cycle reduction on the i860.
  • Rewrote the telemetry software, implemented on an ADSP 2111 DSP, in assembly.
  • Improved existing positional software from a 50% CPU duty cycle to 5% duty cycle, written in assembly.
1996 - 1999 ~3 yrs
1 education record

Jon Mccarty education

  • Arizona State University
    Arizona State University
    Electronic Engineering Technology
FAQ

Frequently asked questions about Jon Mccarty

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

What company does Jon Mccarty work for?

Jon Mccarty works for Career Break.

What is Jon Mccarty's role at Career Break?

Jon Mccarty is listed as Senior Python software engineer with practical knowledge of all phases of software development and an unusual ability to adapt to new technologies. I am an expert in automated testing. at Career Break.

What is Jon Mccarty's email address?

AeroLeads has found 2 work email signals at @leidos.com for Jon Mccarty at Career Break.

Where is Jon Mccarty based?

Jon Mccarty is based in Annandale, Virginia, United States while working with Career Break.

What companies has Jon Mccarty worked for?

Jon Mccarty has worked for Career Break, Insight Global, Teledyne Brown Engineering, Leidos, and Rapid7.

How can I contact Jon Mccarty?

You can use AeroLeads to view verified contact signals for Jon Mccarty at Career Break, including work email, phone, and LinkedIn data when available.

What schools did Jon Mccarty attend?

Jon Mccarty holds B.S., Electronic Engineering Technology from Arizona State University.

What skills is Jon Mccarty known for?

Jon Mccarty is listed with skills including Software Development, Python, Agile Methodologies, C++, Embedded Software, C, Sdlc, and Software Engineering.

Find 750M verified contacts

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