Summary
Senior Software Engineer at Microsoft, with over a decade building large-scale, distributed software systems across Microsoft, Amazon, McDonald’s, and Wayfair.
I design scalable backend services and cloud-native architecture, mentor engineers, and still reach for Machine Learning and NLP when a problem calls for it.
Experience
-
Microsoft
Redmond, Washington · Hybrid
-
Senior Software Engineer
- C#
- Kusto (KQL)
- Microsoft Azure
- GitHub Copilot
- Claude Code
- M365 Copilot
- Anthropic Claude
- Grafana
- Prometheus
-
Software Engineer II
-
-
Amazon
Software Development Engineer II
Seattle, Washington · Hybrid
- Designed, developed, implemented, tested, and documented large-scale, multi-tiered, distributed software applications, tools, systems, and services.
- Translated functional requirements into robust, scalable, supportable solutions that work well within the overall system architecture.
- Participated in the full development cycle, end-to-end, from design and implementation to testing, documentation, delivery, and maintenance.
- Mentored junior development engineers.
- Java
- AWS CDK
- Python
- AWS
- Node.js
- TypeScript
-
McDonald’s
Software Engineer II
- Designed, developed, and deployed Spring Boot-based microservices to McDonald’s Global Mobile Application (GMA) as part of digital engineering initiatives.
- Developed highly scalable, performant, and reliable cloud software solutions using Amazon Web Services (AWS).
- Mentored other software developers to maintain architectural vision and software quality.
- Spring Boot
- Java
- Microservices
- Docker
- Git
- Python
- AWS
- Terraform
- MySQL
- New Relic
- Kubernetes
- OOP
- Apache Kafka
-
Wayfair
Software Engineer
Greater Boston Area · On-site
- Designed, developed, and integrated applications using Java, PHP, SQL, and React JS.
- Designed, implemented, and documented microservices to expose data to internal teams, moving Wayfair towards a decoupled SOA-style architecture.
- Partnered with product managers and business stakeholders to shape how thousands of suppliers communicate with Wayfair’s catalog services, tools, and agents.
- Spring Boot
- PHP
- Microsoft SQL Server
- Java
- Microservices
- Docker
- Git
- Python
- React
- MySQL
- Kubernetes
- OOP
-
Micro Focus
SDE Intern (Graduate), Machine Learning
Fort Collins, Colorado · On-site
- Extracted data from Micro Focus Operation Orchestration tools and server logs to build a dataset from scratch, then clustered workflows into sub-categories by step.
- Applied supervised machine learning to classify workflows, reducing the workflow execution error rate by 3%.
-
Toovio
Machine Learning Engineer Intern
Dallas–Fort Worth Metroplex · Remote
- Developed an interactive dashboard for real-time sentiment analysis on tweets by customer-specific hashtags.
- Improved an existing J48 decision tree model predicting customer offer acceptance by applying ensemble techniques.
-
The University of Texas at Dallas
Grader
- Graded assignments and exams, administered test proctoring, and gave the instructor feedback on student performance.
- Git
- C++
- Data Structures
- OOP
- Algorithms
-
The University of Texas at Dallas
Instructor at CS Outreach
- CS Outreach is a community service program by UT Dallas introducing programming to students and professionals; conducted coding workshops and camps in Scratch, Python, C++, HTML, CSS, and Java.
-
Wipro Technologies Ltd.
Project Engineer
Chennai · On-site
- Administered the MS SQL Server database environment – error logs, backup, recovery, SQL Agent jobs, SSL/PKI certificates, upgrades, and high availability.
- Planned and coordinated the transition of database encryption from SSL certificates to Microsoft PKI across all SQL Server 2008/2008R2/2012 servers, then upgraded them all to SQL Server 2012.
- Optimized database health-check scripts to deliver reports in half the time, and coordinated the team through disaster-recovery service restorations.
- Microsoft SQL Server
- ServiceNow
- SQL
- Python
- Windows Server
Education
The University of Texas at Dallas
Coursework: Machine Learning, Database Design, Statistical Methods for Data Science, Design & Analysis of Algorithms, Artificial Intelligence, Big Data
Activities: CS Outreach Instructor, Data Science Club
Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science & Technology
Coursework: Data Structures & Algorithms, Operating Systems, Databases, Distributed Computing, Software Engineering
Activities: President, Artificial Intelligence Club
Udacity
Coursera
Skills
Compiled from the skills tagged to each role on LinkedIn.
Languages
- C#
- Java
- Python
- TypeScript
- PHP
- SQL
- C++
Cloud & Infrastructure
- Microsoft Azure
- AWS
- AWS CDK
- Docker
- Kubernetes
- Terraform
Frameworks & Architecture
- Spring Boot
- Microservices
- OOP
- React
- Node.js
Data & Observability
- Microsoft SQL Server
- MySQL
- Kusto (KQL)
- Grafana
- Prometheus
- New Relic
- Apache Kafka
AI-Assisted Engineering
- GitHub Copilot
- Claude Code
- M365 Copilot
- Anthropic Claude
Fundamentals & Tools
- Data Structures
- Algorithms
- Git
- ServiceNow
- Windows Server
Projects
Morris Variant D
A variant of Nine Men’s Morris with a minimax static-estimation function, pruned via alpha–beta to cut game-tree evaluation time.
Predicting Winner of Soccer Match
Predictive model for La Liga BBVA outcomes, comparing SVM, Naïve Bayes, Logistic Regression, and k-NN — 62.5% accuracy.
Text Classification
Naive Bayes and Logistic Regression spam classifiers; stop-word elimination lifted accuracy to 95.18%.
Image Compression
K-means clustering for image compression, comparing compression rates across values of K.
Library Management System
A librarian-facing app for borrower management, book search & availability, loans, and fines.
Bidding Web Application
An online auction and shopping site for buying and selling goods and services.
DavisBase
A rudimentary database engine between MySQL and SQLite, with file-per-table storage in fixed 512-byte pages.
eWasteBin
A location-based app to monitor waste-bin clearance for the Corporation of Chennai.