Aditya Kumar

Aditya Kumar Email and Phone Number

Senior Software Engineer at Microsoft | Former SDE Intern at Amazon | MCS from Texas A&M University @ Microsoft
Redmond, WA
Aditya Kumar's Location
Greater Seattle Area, United States, United States
Aditya Kumar's Contact Details

Aditya Kumar personal email

About Aditya Kumar

Dedicated Senior Software Engineer at Microsoft, part of the Codespaces team crafting fully configured cloud-based development environments that launch in seconds. With nearly 6 years of engineering experience, I've honed a versatile skill set, spanning Android app development, web technologies (PHP, JavaScript, React.js), and AI.During my master's program at Texas A&M, I delved into AI theories, various machine learning algorithms, NLP, and neural networks. This diverse experience equips me to excel in building scalable applications using cloud technologies like Azure and AWS.Proficient in various programming languages (C++, C#, Java, Python, Bash scripts, JavaScript, TypeScript), I embrace new languages seamlessly to accomplish tasks. My tech journey began in 2009 during my school days, and since then, I've been enamored with technology.I find joy in designing services that address customer problems, fostering continuous learning and growth. Passionate about mentoring emerging talents, I see bug-finding as a valuable learning opportunity. Excited about contributing my skills to innovative projects and delivering impactful solutions.

Aditya Kumar's Current Company Details
Microsoft

Microsoft

View
Senior Software Engineer at Microsoft | Former SDE Intern at Amazon | MCS from Texas A&M University
Redmond, WA
Website:
microsoft.com
Employees:
10
Company phone:
0124 415 8000
Aditya Kumar Work Experience Details
  • Microsoft
    Senior Software Engineer
    Microsoft Sep 2024 - Present
    Redmond, Washington, Us
    - Led the design and integration of VM Reimaging support for our codespaces service. This upgrade allows us to be more efficient with how we manage our capacity from Azure, helping us to avoid potential service disruptions.- Implemented soft delete functionality to safeguard our critical data. By leveraging Cosmos DB's time-to-live (TTL) property, we've effectively addressed scenarios where essential records were accidentally deleted. This enhancement not only streamlines our operations but also provides a crucial safety net for our data.- Improved the Codespaces notification system. I took the lead in improving our notification system to provide more detailed information in case of failures. This gives our first responders the information they need to quickly identify and resolve errors.- Spearheaded the migration to the latest Azure SDK. This was a major undertaking that involved upgrading numerous SDKs and updating significant portions of our codebase. The migration was completed successfully and without any negative impact on our customers.- Standardized the compute creation process across all service components. I led the charge in making sure that all components use the same allocation code flow and incorporate comprehensive notification handling. This significantly reduced the risk of introducing bugs due to partial implementations.- Reduced the runtime of tests from over 20 minutes to under 10 minutes. This resulted in a significant improvement in our testing efficiency.
  • Microsoft
    Senior Software Engineer
    Microsoft Mar 2023 - Aug 2024
    Redmond, Washington, Us
    Mitigating Port Exhaustion, Proactive Detection, and Reliability Improvements in Codespaces Service:- Successfully addressed port exhaustion issues, which were causing disruptions in create and resume operations for customers. Employed strategies like http pooling and adjusting AKS cluster size for effective resolution.- Took proactive measures to enhance Time to Detect (TTD), thereby reducing Time to Mitigation (TTM) for critical incidents. Conducted a comprehensive review of past incidents, introduced new alerts, and automated failovers for improved efficiency.- Resolved network call failures, ensuring the robustness of codespace creation and resume operations.Auto-Pool Scaling for Efficient Resource Management:- Designed and implemented an automated pool scaling system, contributing to improved service scalability. This initiative significantly minimized manual interventions and customer impact during regional events.Optimizing Codespaces Codebase and Code Hygiene:- Led initiatives to retrofit the codebase, ensuring strict adherence to coding conventions and seamless integration with a CI pipeline.- Established uniformity in coding practices, reducing the likelihood of bugs and elevating overall code quality.Custom Authentication for Port Forwarding and Security Enhancement:- Collaborated on the implementation of customized authentication for port forwarding in codespaces, ensuring a bug-free and secure approach.- Proactively tackled potential secret exposure issues by ensuring sensitive information is redacted from telemetry, contributing to enhanced security measures.
  • Microsoft
    Software Engineer Ii
    Microsoft Mar 2022 - Feb 2023
    Redmond, Washington, Us
    Prebuild APIs & Prefetching: - Implemented creation/update prebuild APIs, ensuring good test coverage and seamless prod rollout. - Enabled prefetching feature in prod, saving 1-2 seconds on each resume, optimizing prefetch tool placement.Port-Forwarding Service (PFS): - Led Gen2 PFS version, resolving critical issues, scaling for large traffic, and cutover with no downtime. - Collaborated for port forwarding over basis in production, addressing bottlenecks and improving update calls.Support & Enhancements: - Delivered support for simple browsers with port forwarding service, collaborating with various teams. - Delivered multi-devcontainer support in prebuilds, enhancing flexibility across dotcom, codespace agent, and service. - Implemented telemetry changes and dashboard improvements, aiding quick bug identification and performance enhancements.Infrastructure & Collaboration: - Worked with infrastructure team to land Gen2 PFS globally, addressing issues and ensuring scalability. - Collaborated with JetBrains team for their SSH connection, showcasing cross-team coordination.Mentoring & Design Contributions: - Mentored during pool allocation priority work, contributing to successful implementation. - Contributed to various design discussions for performance and reliability enhancements, moving towards the 99.9% goal.
  • Microsoft
    Software Engineer Ii
    Microsoft Mar 2021 - Feb 2022
    Redmond, Washington, Us
    Prebuild Enhancements and Features: - Improved reliability with tasks like prebuild pool purge jobs and active participation in livesite investigations. - Implemented partial match features for prebuild pools and blobs, significantly enhancing the customer experience.Storage Creation Optimization: - Optimized storage creation for prebuild codespaces, implementing SAS-2-SAS copy for improved scalability. - Collaborated with the VSCode team to pre-cache vscode server images, saving users about 2 seconds on cache hits.Backend Prebuild Storage Pools: - Implemented backend prebuild storage pools, introducing a third prebuild offering and enhancing the prebuild portfolio. - Separated template updates and pool creations, simplifying pool management and empowering customers.Early Liveshare Feature Implementation: - Implemented frontend-service changes for early Liveshare, optimizing creation/resume time by reusing provisioned workspaces. - Designed and implemented a notification callback feature, replacing polling with a queue-based callback for resource allocation.AME Migration and Integration: - Completed AME migration of over 250 subscriptions without service disruptions, demonstrating careful analysis and collaboration. - Collaborated with the Azure Storage team to integrate prefetching tools with our agent, improving resume performance.Mentoring and Contribution to Developer Confidence: - Mentored an intern and supported new team members, contributing knowledge about new concepts learned over time. - Encouraged the addition of tests, contributing to developer confidence and ensuring robust code practices.
  • Microsoft
    Software Engineer
    Microsoft Jun 2020 - Feb 2021
    Redmond, Washington, Us
    System Configuration Project: - Led a transformative project to centralize regional backend configurations, streamlining the global collection for enhanced efficiency. - Implemented structural improvements, removing inefficiencies, and introduced hierarchical scope logic, standardizing configuration practices. - Developed a system configuration dashboard, offering valuable service insights and conducting preliminary cost-saving analysis.Codespace Hot Pool Project Contributions: - Contributed significantly to the ongoing codespace hot pool project, focusing on critical tasks like "delete and failed environment" functionalities and dynamic pool scaling. - Restructured the codespace hot pool scaling task for improved efficiency, leveraging insights from established producer-consumer models.Live Site Support: - Actively engaged in the live site investigation, providing support to fellow developers and addressing issues like fixing create outcomes on the environment reliability dashboard.
  • Texas A&M University
    Graduate Assistant
    Texas A&M University Nov 2018 - May 2020
    College Station, Tx, Us
    Graduate assistant in the Department of Information Technology, Division of Student Affairs
  • Amazon
    Software Development Engineer Intern
    Amazon Jun 2019 - Aug 2019
    Seattle, Wa, Us
    1. Spearheaded the development and successful launch of a highly-scalable internal service, achieving 1000 transactions per second (TPS), utilizing a service-oriented architecture (SOA) and leveraging key AWS technologies such as DynamoDB, Lambda, and S3.2. Automated intricate data migrations through the implementation of distributed data pipelines and job schedulers, streamlining processes and enhancing overall efficiency.3. Expanded the service's functionality by enabling seamless integration with diverse data providers, including files and S3 objects, thereby increasing its versatility and utility.4. Designed and constructed a responsive single-page application (SPA) in React.js, empowering various stakeholders to perform advanced data analytics, further solidifying the service's impact within the organization.
  • Sandvine
    Software Engineer
    Sandvine Jun 2016 - Jul 2018
    Waterloo, On, Ca
    1. Quality Guard Automatic Calibration (C++): Led the development of automatic calibration in Quality Guard, a fuzzy control system optimizing shaping rates during network congestion, enhancing the Quality of Experience (QoE) without requiring manual parameter adjustments by customers. [Feature Lead]2. Distributed Dynamic Shaping with REST API (C++): Extended the functionality of distributed traffic shapers by enabling dynamic shaping rate adjustments through REST API, eliminating the need for system reloads. Empowered secondary ISPs to dynamically manage bandwidth, improving network flexibility.3. Fraud Detection (Shell scripts, Python): Implemented anomaly detection techniques to identify masquerading traffic exploiting Sandvine's zero-rating capability. Executed as a proof of concept, enhancing the system's security measures.4. Sandvine Genie (Java, Shell Script, PHP, API.AI): Secured victory in the 2017 Hackathon with Sandvine Genie, a voice-based system generating reports based on multiple parameters and detecting unusual traffic trends across global probes.5. Application Fingerprinting for Traffic Classification (C++): Developed advanced behavioral classification techniques, enhancing the identification of applications heavily reliant on third-party services, improving traffic classification accuracy.6. Web and Streaming Separation (C++): Engineered a mechanism for separating streaming from regular browsing traffic on popular websites, such as nytimes.com and abc.com. Facilitated bandwidth saving by selectively blocking streaming traffic.7. System Reload Time Improvement (C++): Optimized system reloads by reducing unnecessary file-based configuration reads, incorporating configurations into the system code base using efficient data structures like maps and sets. Achieved a significant 3-second improvement in reload time.
  • Inapp Inc.
    Software Development Intern
    Inapp Inc. May 2015 - Jul 2015
    Palo Alto, Ca, Us
    Recruitment Application Development - Orchestrated the creation of a web application that streamlines the entire hiring process, offering solutions from interview scheduling to appointment letter issuance. Implemented a robust MVC architecture with PHP as the backend for optimal performance and efficiency.
  • Star Innovator
    Remote Internship
    Star Innovator Aug 2014 - Oct 2014
    Developed an android application for college student

Aditya Kumar Skills

C C++ Java Html Php Mysql Programming Javascript Web Design Android Development Algorithms Data Structures Python Sql Css Ruby On Rails Photoshop Microsoft Office Microsoft Excel Scheme Microsoft Word Powerpoint Jquery Bootstrap Ajax Linux Data Mining Software Development Html5 Cascading Style Sheets Shell Scripting Project Management Git

Aditya Kumar Education Details

  • Texas A&M University
    Texas A&M University
    Computer Science (Mcs)
  • National Institute Of Technology Calicut
    National Institute Of Technology Calicut
    Computer Science
  • Kendriya Vidyalaya
    Kendriya Vidyalaya
    Science
  • Kendriya Vidyalaya
    Kendriya Vidyalaya
    10Th Standard (Cbse)

Frequently Asked Questions about Aditya Kumar

What company does Aditya Kumar work for?

Aditya Kumar works for Microsoft

What is Aditya Kumar's role at the current company?

Aditya Kumar's current role is Senior Software Engineer at Microsoft | Former SDE Intern at Amazon | MCS from Texas A&M University.

What is Aditya Kumar's email address?

Aditya Kumar's email address is ad****@****ail.com

What schools did Aditya Kumar attend?

Aditya Kumar attended Texas A&m University, National Institute Of Technology Calicut, Kendriya Vidyalaya, Kendriya Vidyalaya.

What are some of Aditya Kumar's interests?

Aditya Kumar has interest in Football, Children, Mobile Application Development, Environment, Education, Cricket, Science And Technology, Database Management Systems, Human Rights, Web Designing.

What skills is Aditya Kumar known for?

Aditya Kumar has skills like C, C++, Java, Html, Php, Mysql, Programming, Javascript, Web Design, Android Development, Algorithms, Data Structures.

Who are Aditya Kumar's colleagues?

Aditya Kumar's colleagues are 何志萧, Princess Nikka Magbanua, גיא כהן, Yaret Siki, Jamie Holloway, Peter Holák, Vania Rose.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.