Summary
Overview
Work History
Education
Skills
Projects
Leadership And Volunteer
Timeline
Generic

Ayush Dixit

Herndon

Summary

Accomplished software developer with expertise in Java and Spring Boot, building microservices. Proven ability to leverage Generative AI for innovative solutions, while fostering collaboration within teams to enhance application performance and user experience.

Overview

5
5
years of professional experience

Work History

Mid Level Software Developer

General Dynamics IT
Falls Church
01.2025 - Current
  • Designed, developed, and maintained Java and Spring Boot REST APIs and microservices supporting mission-critical systems for the Department of Homeland security.
  • Built scalable, secure microservices architectures enabling reliable data exchange and high availability across distributed DHS systems.
  • Deployed applications to AWS and implemented Docker-based containerization to standardize environments and streamline cloud deployments.
  • Developed an AI-powered chatbot for querying and summarizing government reports, integrating OpenAI GPT and Anthropic Claude via secure API key–based authentication.
  • Implemented backend orchestration, access controls, and prompt workflows to ensure secure, compliant GenAI usage within government systems.

Software Engineer II

Elevance Health
Ashburn
01.2024 - 12.2024
  • I was part of the Carelon Behavioral Health team and the Military OneSource team that worked on the development and deployment of an application called EAP (Employee Assistance Program) that has helped assist military members and their families.
  • EAP is a Java Spring Boot application that uses Maven, React, and MySQL. The application also features an AI Chatbot that uses OpenAI’s ChatGPT-3.5 Turbo to help answer questions the users may have.
  • Worked on containerizing EAP using Docker and deployed on an AWS EC2 instance. Used Terraform to manage infrastructure and provision cloud resources.

Software Developer II

Freddie Mac
McLean
01.2022 - 12.2023
  • Was part of development team that worked on transition of application called MI (Mortgage Insurance) Access to a more modern system called Total MI.
  • Total MI is a RESTful microservice Java application that uses Java, Spring Boot, Maven, Angular, Postgres SQL, and is on Docker platform.
  • Transitioned roughly 90% of PMI loans to future state of Total MI by implementing a stop code and providing historical data migration for three waves of 4 MI companies who utilize MI Access.

Software Engineer

Icomera AB
Bethesda
12.2020 - 12.2021
  • Created a full stack web application using HTML/CSS, Java, Spring Boot, Thymeleaf, Gradle and Apache Tomcat.
  • The application has GUI that allowed users to enter a list of IP Addresses and kick off different Unix based processes in the backend.
  • The backend functionality was coded using Java SSH library Jsch to kick off various commands on remote hosts.
  • The App has been proven very useful for NOC (Network Operation Center) team.
  • They are using it to log users out of media portal and into new portal in case of a stranded train situation.
  • Wrote the logoff shell script that was used in the automaton process for the web application.

Education

Computer Science

Virginia Tech
Blacksburg, VA
05-2021

Skills

  • Java
  • C
  • Python
  • Spring Boot
  • Generative AI
  • OpenAI GPT APIs
  • Anthropic Claude APIs
  • Prompt Engineering
  • API Key Management
  • Backend AI Orchestration
  • EJB
  • Nodejs
  • SQL
  • DB2
  • Oracle
  • Postgres
  • Sybase
  • JavaScript
  • React
  • Angular
  • JSP
  • HTML5
  • Thymeleaf
  • JSX (JavaScript XML)
  • Cascading Style Sheets (CSS3)
  • Bootstrap
  • GIT Bash
  • GitHub
  • BitBucket
  • Swift
  • SwiftUI
  • Google Cloud Platform (GCP)
  • AWS
  • Terraform
  • Docker
  • Apache Tomcat
  • WebLogic
  • Shell Scripting
  • JIRA
  • REST
  • JSON (JavaScript Object Notation)
  • XML
  • Gradle
  • Maven
  • Ant

Projects

To-Do List Application

  • Created a to-do list application using React JS and Node JS’s npm package manager tool.
  • Backend uses JSON placeholder which is a fake REST API that makes HTTP requests.
  • Uses Axios which is an HTTP library for JavaScript similar to the Fetch API as it takes in data.

IOS Application - Countries App 

  • Created an application using Swift/SwiftUI that allows users to select Information about a country and allows them to add it to a “favorites list” along with having a currency converter and build in map for each country.
  • The application is a multi-tab app that can run on iPhone, iPad, and iPod Touch. Makes use of a REST API that returns data in JSON format from which it is processed.

Leadership And Volunteer

Captain for McNair F.C. in Men’s Soccer League - Summer 2019, Summer 2020

  • Captained my local team McNair F.C. in a soccer league.
  • Organized training sessions and built formations for the team.
  • Devised game plans and tactics for each match during the season.
  • Achieved top 4 position in the league.

Timeline

Mid Level Software Developer

General Dynamics IT
01.2025 - Current

Software Engineer II

Elevance Health
01.2024 - 12.2024

Software Developer II

Freddie Mac
01.2022 - 12.2023

Software Engineer

Icomera AB
12.2020 - 12.2021

Computer Science

Virginia Tech
Ayush Dixit