Hi, I'm Aditya Kumar

Senior Software Engineer at Microsoft

Building AI-powered solutions with Azure OpenAI Service. Passionate about crafting innovative, scalable software that transforms how developers work and empowers businesses globally.

About Me!

I'm a Senior Software Engineer at Microsoft, currently focused on the Azure OpenAI Service—a powerful platform that brings together OpenAI's cutting-edge generative AI models with Azure's enterprise-grade security, compliance, and responsible AI features. In this role, I help create and refine solutions that enable businesses to harness large language models (including GPT-3.5, GPT-4, and ChatGPT) for tasks like text generation, code assistance, and more—all backed by Azure's robust infrastructure.

Before joining the Azure OpenAI team, I contributed to Codespaces, building lightning-fast, cloud-based development environments. Notably, the same computing platform that underpins Codespaces now powers new AI-driven experiences like GitHub Copilot Workspace, a Copilot-native environment in technical preview where developers can brainstorm, plan, build, test, and run code in natural language.

With close to 8 years of engineering experience, I've cultivated a broad skill set spanning Android app development, web technologies (PHP, JavaScript, React.js), and AI. During my master's at Texas A&M, I delved into AI theories, machine learning algorithms, NLP, and neural networks. This expertise equips me to architect scalable solutions using Azure and AWS—while staying agile with a range of programming languages, including C++, C#, Java, Python, Bash, JavaScript, and TypeScript.

My passion lies in crafting services that solve real customer problems, and I find every obstacle—from intricate bugs to large-scale design challenges—an opportunity to learn and grow. I'm deeply committed to mentorship, and I look forward to delivering impactful, AI-driven innovations that empower teams and transform how developers work.

8
Years Experience
Building AI & cloud solutions
4.0
Master's GPA
Texas A&M University
AI
Azure OpenAI
Empowering innovation

My Journey

Microsoft

Senior Software Engineer

Microsoft

💼 EXPERIENCE
June 2020 - Present
Redmond, Washington

As a Senior Software Engineer at Microsoft, I currently focus on the Azure OpenAI Service, building enterprise-grade AI solutions that bring together OpenAI’s cutting-edge generative AI models (GPT-3.5, GPT-4, ChatGPT) with Azure’s robust security, compliance, and responsible AI features.

Previously, I contributed to GitHub Codespaces, building lightning-fast, cloud-based development environments. The same computing platform now powers AI-driven experiences like GitHub Copilot Workspace, enabling developers to brainstorm, plan, build, test, and run code in natural language.

🎯 Key Achievements

  • Building scalable AI solutions on Azure OpenAI Service for enterprise customers
  • Contributed to GitHub Codespaces infrastructure and performance optimization
  • Significantly reduced infrastructure costs through efficient resource management
  • Spearheaded migration of critical components to Basis infrastructure
  • Mentored junior developers and fostered a culture of continuous learning
  • Championed security enhancements and responsible AI practices
Amazon

Software Development Intern

Amazon

💼 EXPERIENCE
June 2019 - August 2019
Seattle, Washington

Developed and launched a highly-scalable internal service handling 1000 TPS based on service-oriented architecture (SOA) using various AWS technologies.

🎯 Key Accomplishments

  • Built a scalable internal service (1000 TPS) using DynamoDB, Lambda, S3, and other AWS technologies
  • Automated data migrations using distributed data pipelines and job schedulers
  • Enhanced service capability to work with various data providers including files and S3 objects
  • Built a responsive single-page application (SPA) in React.js for data analytics
Texas A&M University

Master of Computer Science (MCS)

Texas A&M University

🎓 DEGREE
August 2018 - May 2020
College Station, Texas

Earned Master of Computer Science degree with a perfect 4.0 GPA while contributing to the academic community and building technical expertise.

🎓 Highlights

  • GPA: 4.0/4.0
  • Worked as Graduate Assistant in the Department of Information Technology
  • Served as Treasurer for Computer Science Graduate Student Association (CSEGSA)
  • Key Coursework: Cloud Computing, AI, Machine Learning, Information Retrieval, Natural Language Processing
Sandvine Technologies

Software Engineer

Sandvine Technologies

💼 EXPERIENCE
June 2016 - July 2018
New Delhi, India

Developed high-performance network traffic management systems using C++, focusing on automation and efficiency improvements.

🎯 Key Contributions

  • Automated parameter calibration in fuzzy control system by developing a service in C++ capable of monitoring network traffic over 100,000 locations
  • Designed REST APIs for traffic shapers enabling dynamic policy enforcements without system reloads, saving 9 hours of maintenance time per month
  • Developed hash map and timers-based internet traffic classification mechanism improving identification of applications that rely on third-party services by 90%
NIT Calicut, India

Bachelor of Technology

NIT Calicut, India

🎓 DEGREE
July 2012 - May 2016
Calicut, India

Completed Bachelor of Technology in Computer Science and Engineering with exceptional academic performance and research contributions.

🎓 Highlights

  • Major: Computer Science and Engineering
  • GPA: 9.37/10.0
  • Research: Published paper in IEEE ISCBD 2017 on enhancing Xen hypervisor memory management
  • Key Coursework: Data Structures, Operating Systems, Compiler Design, Natural Language Processing

Technical Expertise

Building enterprise-grade AI solutions with deep expertise across cloud platforms, programming languages, and distributed systems

Programming Languages

C++ (Expert) C# Java Python C Bash JavaScript TypeScript
☁️

Cloud & Distributed Systems

Azure OpenAI Azure (AKS, Service Bus, Cosmos DB) AWS (DynamoDB, S3, Lambda) Kubernetes Distributed Systems System Scaling
💾

Data & Storage

Azure Cosmos DB DynamoDB Elasticsearch Azure Storage S3 Azure Key Vault
🛠️

Development & Tools

Git/GitHub GitHub Codespaces React.js Nginx Azure DevOps Shell Scripting Android Development
🏗️

Architecture & Design

System Architecture Software Design Scalable Solutions Cloud Applications Microservices
🎯

Leadership & Collaboration

Team Leadership Cross-functional Leadership Project Management Algorithms Data Structures

Constantly learning and exploring new technologies to stay at the cutting edge

Featured Projects

A showcase of my technical work spanning machine learning, cloud computing, and software engineering

Deep Person Re-Identification
Convolutional Neural Networks (CNN)

Deep Person Re-Identification

Person re-identification model using Deep Neural Networks (DNN) with Random Erasing and Pose-normalized GAN

AI Deep Learning Computer Vision PyTorch
Reverse Image Captioning using GAN
Generative Adversarial Networks (AI)

Reverse Image Captioning using GAN

Generate images from textual descriptions using Generative Adversarial Networks

AI GAN Deep Learning PyTorch
Amazon Elasticsearch Service
Cloud Computing

Amazon Elasticsearch Service

AWS Elasticsearch Service is a fully managed service making it easier for developers to deploy Elasticsearch cost-effectively at scale

AWS Elasticsearch Cloud Search Engine
Decentralized Howdy: A Decentralized Application for Student Record Storage
Blockchain

Decentralized Howdy: A Decentralized Application for Student Record Storage

A blockchain-based decentralized application for student record storage using Ethereum smart contracts to provide tamper-proof, readily verifiable academic credentials

Blockchain Ethereum Smart Contracts Solidity
Geeky WhatsApp
Socket Programming

Geeky WhatsApp

A multithreaded client-server architecture based chat application using Java Socket programming with support for private messaging

Java Socket Programming Multithreading Networking
Kick it up! - Kickstarter Success Analysis
Data Science

Kick it up! - Kickstarter Success Analysis

Large-scale data analysis of Kickstarter campaigns to identify predictive indicators of successful crowdfunding projects

Data Science Machine Learning Sentiment Analysis Python
Multikernel Simulation: A New Approach to Study Rollback Sensitive Memory Architecture
Linux Virtualization

Multikernel Simulation: A New Approach to Study Rollback Sensitive Memory Architecture

A novel simulation technique for hardware-based virtualization security solutions using multi-kernel privilege levels

Linux Virtualization Xen Security
Self Evaluation Portal
Web Application

Self Evaluation Portal

A web-based evaluation portal to help students assess their preparation for graduate-level AI course prerequisites

Ruby on Rails Web Development Education Heroku
Toxic Content Detection On Social Media Platforms
Web Application

Toxic Content Detection On Social Media Platforms

Automated detection and censorship of toxic comments using RNN/LSTM and CNN with FastText and GloVe embeddings, incorporating human feedback

Machine Learning NLP Deep Learning RNN

1 / 9

Let's Get In Touch!

I'm always interested in new opportunities and collaborations. Feel free to reach out!