Ankit Raj Garg

CTO

West Godavari, Andhra Pradesh, India12 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of scalable security solutions at Microsoft.
  • Expert in Continuous Delivery pipeline management.
  • Strong background in data structures and algorithms.
Stackforce AI infers this person is a SaaS expert with a strong focus on security and infrastructure.

Contact

Skills

Core Skills

Software DevelopmentTeam LeadershipBusiness StrategyData StructuresNetworkingCloud ServicesModem Technology

Other Skills

AzureBackend DevelopmentDevOpsCC++ProgrammingJavaHTMLCore JavaResearchMicrosoft OfficeSQLAlgorithmsLaTeXStatistics

About

Experience implementing software products used on large scale: Five years of total experience in implementing large scale software products. One year in Microsoft for developing the Continuous Delivery pipeline which scaled up-to many partner teams. Four years of experience in Qualcomm with Modem team for developing and accessing features for better user experience. Demonstrated experience in project management by owning and driving projects end to end: Handled projects from scratch and driving them to closure single handed and also as a team which involved consistent collaboration with partner teams, focus on business use-cases, document low level designs, workflows, procedures and research to finest details. Negotiated effectively with stakeholders at all levels. Strong Data structures and Algorithm: Have good grip on data structures and algorithms that has been used for implementing various modules after selecting the best approaches for the work assigned

Experience

12 yrs 9 mos
Total Experience
6 yrs 4 mos
Average Tenure
8 yrs 11 mos
Current Experience

Microsoft

5 roles

Principal Software Engineering Manager

Promoted

Feb 2025Present · 1 yr 3 mos

  • Building scalable security automation solutions. Currently leading Automated Investigations at Microsoft Defender Experts, focusing on AI-driven threat detection, investigation, and response to enhance security efficiency.
Software DevelopmentTeam Leadership

Senior Software Engineering Manager

Promoted

Oct 2022Feb 2025 · 2 yrs 4 mos

  • Working in Defender on Managed Security Services to provide better end to end SecOps solutions to customers.
Software DevelopmentBusiness Strategy

Senior Software Engineer

Feb 2021Oct 2022 · 1 yr 8 mos

  • Working in Microsoft Defender team to build scalable, extensible and self-serve platform to enable everyone to perform better and grade at a faster pace by adopting the latest infra, backend and architecture like kubernetes, Azure services, React, SignalR, DB, .Net core, etc. Also, enable the base to provide support for attaching different ML algorithms to automate things.
Software DevelopmentData Structures

SDE II

Oct 2019Feb 2021 · 1 yr 4 mos

  • Working in Microsoft Defender team to build scalable, extensible and self-serve platform to enable everyone to perform better and grade at a faster pace by adopting the latest infra, backend and architecture like kubernetes, Azure services, React, SignalR, DB, .Net core, etc. Also, enable the base to provide support for attaching different ML algorithms to automate things.
Software DevelopmentData Structures

SDE II

Jun 2017Oct 2019 · 2 yrs 4 mos

  • Network Monitoring:
  • Developed system to continuously measure throughput and latencies for different VM size and different region in Azure and for multiple scenarios like NetApp, SAP-HANA, VMWare, etc. using tools like Sockperf, IPerf, NTTcp, HPing, PSPing, Latte, etc.
  • Developed Backend Service (using Queues, FnApp) to trigger automated deployments in Azure.
  • Developed Agents sitting on VMs (Linux and Windows) to communicate with each other using Mesh Topology.
  • Leaded the efforts to add rich features for comparison between Azure and AWS for different VM size, Proximity, topologies, regions, clusters, etc.
  • Contributed in open source tool "SockPerf" to find network write latencies by opening file in different modes.
  • CDP Pipeline:
  • Handling the Continuous Delivery pipeline for Azure Networking Team from scratch.
  • Designed, prototyped and implemented various Key features in CDP and onboarding multiple teams.
  • Hands on Azure Cloud services to create multiple VMs, Storage accounts, KeyVaults, Secrets and deploy agents on those VMs.
  • As a team, we succeed in building up a CD pipeline with the collaboration of Security, VS, KeyVault, Kusto, Lens and many other team
Software DevelopmentNetworking

Qualcomm india pvt.ltd.

2 roles

Senior Software Developer

Promoted

Nov 2016May 2017 · 6 mos

  • Worked in SIM/HLOS (UIM Modem team)
  • Designed and delivered several projects in Modem technology area.
  • Re-architecture the module assigned to improve on the timing and reducing the complexity.
  • Co-designed the parallel processing in module for better efficiency.
  • Hands on 3GPP and 3GPP2 technology and the specifications.
  • Hands on SGP 22 and SGP 21 for Remote SIM Provisioning solution.
  • Devised new approaches, and modified the existing logic to reduce the power-up delay during the phone boot-up.
  • Documentations related to all the projects delivered.
  • Support other team members and engineers to approach the solution.
  • Troubleshoot for program errors in old design and the new design
  • Made recommendations on the assessment of tools and software products.
  • Participated in code reviews.
  • Participated in continuous code, design and development process improvement initiatives.
Software DevelopmentModem Technology

Software Developer

Jun 2013Oct 2016 · 3 yrs 4 mos

  • Worked in SIM/HLOS (UIM team within Modem Technology).
  • ● Co-designed, prototyped and implemented multiple UIM (User Interface Module) components.
  • ● Handy on 3GPP and 3GPP2 specifications published by GSMA.
  • ● Coding and Unit testing of the components assigned.
  • ● Devised new approaches, and modified the existing logic to reduce the power-up delay during the phone
  • boot-up.
  • ● Documentations related to all the projects delivered.
  • ● Troubleshoot for program errors in old design and the new design
  • ● Made recommendations on the assessment of tools and software products.
  • ● Managed and supported other engineers.
  • ● Participated in code reviews.
  • ● Participated in the pursuit of new business (IoE) by identifying opportunities to reduce code-size through a new way of implementation.
  • ● Participated in continuous code, design and development process improvement initiatives.
Software DevelopmentModem Technology

Education

Indian Institute of Technology, Roorkee

Master’s Degree — Computer Science

Jan 2011Jan 2013

Maharshi Dayanand University

Bachelor's degree — CSE

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Software Development & Team Leadership

Explore similar profiles based on matching skills and experience