# Dhruv Dogra > Senior Software Engineer @ Microsoft AI | MSCS @ Rutgers Location: Redmond, Washington, United States Profile: https://flows.cv/dhruvdogra I am a Senior Software Engineer at Microsoft with 9+ years of professional experience and a Master's in Computer Science from Rutgers University. My work spans full-stack development in e-learning and B2B e-commerce, and large-scale systems at Microsoft. At Microsoft, I’ve led infrastructure and product initiatives that improved system performance, reliability, and developer efficiency. I’ve delivered features that enhanced user engagement, streamlined engineering workflows, and strengthened service stability. I'm passionate about building scalable solutions, mentoring others, and driving engineering excellence. Always happy to connect and collaborate - feel free to reach out! ## Work Experience ### Senior Software Engineer @ Microsoft Jan 2023 – Present | Redmond, WA Led large-scale platform migrations, consolidating services and improving cost efficiency by reducing total VMs by 25%. * Improved service reliability and scalability through fallback mechanisms, enhanced monitoring, and secure infrastructure upgrades. * Served as site reliability lead, driving incident response, mentoring engineers, and strengthening production resilience. ### Software Engineer II @ Microsoft Jan 2021 – Jan 2023 | Redmond, Washington, United States * Led the migration to a new codebase and architecture, onboarding engineers and accelerating adoption of modern development practices. * Built automated deployment pipelines that reduced manual operations and improved release reliability. * Championed engineering excellence by implementing an integration test framework, optimizing build pipelines, and raising code quality. * Delivered configuration normalization and integrated analytics instrumentation, simplifying the codebase and enabling data-driven product insights. ### Software Developer III @ DXC Technology Jan 2019 – Jan 2021 | Greater New Orleans Area • Developed COVID-19 test scheduler for NY based hospital using Angular 9 and Material UI. • Created responsive Reactive Forms to store and edit patient information following FHIR standards. • Developed features for React, Typescript and Gatsby based food-ordering app for healthcare workers. • Implemented a fully automated CI/CD pipeline for ReactJS application using JenkinsX. • Implemented and managed NodeJS microservices using Docker, AWS ECS and ECR services. • Integrated Enterprise GitHub with AWS CodeBuild service to develop automated code integration. • Developed survey collection full-stack application using MERN stack and deployed it on AWS Cloud. • Created User Stories based on the requirements gathered from all the stake holders. ### Software Engineer Intern @ GEP Worldwide Jan 2018 – Jan 2019 | Greater New York City Area • Implemented automated testing, using Selenium and Specflow, thereby saving time and resources. • Fixed client reported bugs and implemented enhancements for Order module written in AngularJS. • Performed Unit Testing using NUnit thereby increasing functionality and code coverage. • Implemented French language in the system for new client. Localization of all strings and creating a structure in database for a robust multilingual architecture. ### Research Student @ InfoSeeking Jan 2018 – Jan 2018 | Greater New York City Area • Debugged working of Attentive Memory Network, written in Python, to examine Conversational Information Retrieval. • Analyzed sequence-to-sequence framework present in Tensorflow. • Created proper documentation of the work done and shared results with the team members. ### Grader @ Rutgers University Jan 2017 – Jan 2018 Grader for CS 213: Software Methodology • Evaluate and provide feedback to undergrad students for their assignments, quizzes, mini projects and semester-long project. Grader for CS111: Introduction to Computer Science • Evaluate and proctor exams for undergrad students. ### Full Stack Developer Intern @ Sweetist Jan 2017 – Jan 2017 | Greater New York City Area • Developed B2B e-commerce portal which helped clients reduce time spent in managing their orders and weekly invoicing process by 90%. • Designed and built reusable interface components using Ruby on Rails. • Troubleshooted issues affecting production, stage, and development environments. • Provided test coverage using rSpec and Capybara. Automated testing for complex integrations using CircleCi. ### Software Engineer @ Compro Technologies Jan 2014 – Jan 2016 | New Delhi Area, India • Established proof of concept for client to demonstrate project feasibility. • Creation of cross-browser compatible HTML5 based UI components using vanilla Javascript and jQuery. • Carried out memory and performance improvements of components which reduced loading delay at production site. • Part of the release engineering team for the project, ensuring timely package production every week. • Implemented automated testing, using Selenium, thereby saving time and resources from doing manual testing. • Mentored trainees on software languages and work methodology. Managed code review sessions which helped in maintaining good coding practices. ### Intern @ Panasonic AVC Network India Co. Limited Jan 2013 – Jan 2013 Documentation and wiki update of LCD manufacturing process. ## Education ### Master of Science (MS) in Computer Science Rutgers University Jan 2016 – Jan 2018 ### Bachelor of Technology (BTech) in Electronics and Communications Engineering Malaviya National Institute of Technology Jaipur Jan 2010 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/dhruv-dogra - GitHub: https://github.com/dhruv3 --- Source: https://flows.cv/dhruvdogra JSON Resume: https://flows.cv/dhruvdogra/resume.json Last updated: 2026-03-22