I'm AJ Hennessy.-image

I'm AJ Hennessy.

I'm a Oklahoma City-based Software Engineer, currently working at Microsoft, where I focus on developing robust and scalable data pipelines for AI-driven solutions. My work includes optimizing data processing, enhancing system reliability, and implementing advanced data integration techniques. Additionally, I am a recent graduate from the Georgia Institute of Technology where I earned a Master's degree in Computer Science.

In my free time, I enjoy taking my dog, Jinx, to explore Oklahoma City City to try new foods and see new places.

about-me-image

About me

As a Software Design Engineer at Microsoft for the past 6 months, I have played a key role in building the data pipeline for an AI-Driven product from the ground up. My academic journey at Georgia Tech was specialized in Computing Systems, with a strong emphasis on Artificial Intelligence demonstrated by my elective coursework.

  • Location:Oklahoma City, OK
  • Age:24
  • Graduate Study:Georgia Institute of Technology
  • Employment:Microsoft

Work

Software Design Engineer

MicrosoftFeb. 2024 - Current
  • Collaborated on the backend development of an AI product using GraphRAG, enabling the discovery of relationships between entities within given datasets, improving data insights and analysis capabilities
  • Created data pipelines using Azure Data Factory, ensuring seamless data flow between Azure Blob storage (parquets) and Azure Cosmos
  • Tuned parameters of the GraphRAG indexing engine, reducing indexing time by approximately 66% (from 6 hours to 2 hours), significantly accelerating the data pipeline
  • Developed and optimized steps of the data pipeline in Azure Databricks utilizing Python, resulting in a 15% improvement in data processing efficiency
  • Implemented secure connections and integrations using Azure Managed Identities, enhancing security and access management
  • Created quality checks for data at each step of the pipeline, improving data integrity and accuracy
  • Set up a logging system to Azure Application Insights and an Azure Monitor to oversee the data pipeline, leading to a 35% increase in error detection, resolution speed, and operational efficiency

Software Developer

Burns & McDonnellJan. 2022 - Feb. 2024
  • Boosted workflow efficiency by developing web applications, achieving up to a 65% reduction in process times for key operations
  • Designed and deployed full-stack solutions utilizing Angular 14 and a Python/NodeJS-based backend, which was enhanced by Docker for consistent, environment-agnostic deployments
  • Managed databases and storage solutions using Azure Cosmos (transitioned from SQL Server) and Azure Blob storage, ensuring high availability and scalability
  • Collaborated on the orchestration of development, testing, and production environments across Azure DevOps and Azure Services, facilitating seamless change management and zerodowntime deployments to production
  • Implemented and refined the CI/CD pipeline in Azure DevOps, accelerating deployment processes by 20% and significantly reducing manual intervention
  • Developed an automated testing framework as part of the CI/CD pipeline, increasing code coverage by 82% and substantially improving code quality

Software Developer (Senior Project)

US Air ForceMay 2020 - May 2021
  • Developed an advanced autonomous navigation system utilizing GPS and LIDAR technology to enhance terrain adaptability for an all-terrain robot using C++ and ROS
  • Utilized simulation tools to rigorously test and validate code, ensuring high reliability and performance under diverse operational conditions
  • Managed version control with Git, facilitating effective collaboration with team members and maintaining a robust codebase across multiple development phases

Software Developer Intern

KeycentrixSept. 2019 - Feb. 2020
  • Developed and implemented development tools and unit tests for C# applications, enhancing code coverage by 16%
  • Utilized JIRA for managing and tracking the completion of feature requests and bug fixes, improving issue resolution efficiency and team agility

Education

Master of Science in Computer Science

Georgia Institute of TechnologyFall 2021 - Fall 2023

GPA: 3.8
Languages: Python, C++, Java
Relevant Coursework: Graduate Algorithms, Knowledge Based Artificial Intelligence (AI), Game AI, Network Security, Software Architecture & Design, Software Analysis & Test

Bachelor of Science in Computer Science

Wichita State UniversityFall 2017 - Spring 2021

Mathematics Minor

Wichita State UniversityFall 2017 - Spring 2021

Skills

Frontend development
Angular
Typescript
HTML/CSS
Backend development
Python
Node.js
SQL
Azure Data Factory
Azure Cosmos
DevOps
Azure Services
Azure DevOps
Docker
Other Skills
C++
C#
Flutter
Java
React

Get in touch.

Interested in collaborating or learning more? Reach out or connect with me on LinkedIn or GitHub. Let's talk!

LinkedIn
ajhennessy
© Copyright 2024 AJ Hennessy