Adarsh Garg

Software Engineer

Bengaluru, Karnataka, India4 yrs experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable backend services.
  • Proven track record in distributed systems engineering.
  • Strong leadership in cross-functional project execution.
Stackforce AI infers this person is a Backend Engineer specializing in distributed systems and embedded software development.

Contact

Skills

Core Skills

Distributed SystemsBackend DevelopmentEmbedded SystemsAndroid DevelopmentMachine Learning

Other Skills

APIAutomationCC (Programming Language)C++Computer ArchitectureData StructuresDebuggingGolangHALInterpersonal SkillsJavaKernelLeadershipLinux

About

As part of the Core Data Path (CDP) team at Nutanix, I focus on building and maintaining scalable backend services for the distributed storage platform. My primary responsibilities involve developing Java-based APIs and implementing RPC mechanisms that enable reliable and efficient communication between core storage services across the cluster.

Experience

4 yrs
Total Experience
1 yr 4 mos
Average Tenure
1 yr 10 mos
Current Experience

Nutanix

Member of Technical Staff-2

Aug 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India · Hybrid

  • Engineering distributed storage systems and high-performance APIs in a microservices architecture
  • Scaled Volume Group capacity 2x (2K→4K single-node, 5K→10K management layer)
  • Built Java/Golang/C++ backend systems achieving sub-200ms API response times
  • Implemented disaster recovery with remote metadata replication for seamless failover
  • Contributing to system design reviews on distributed systems development
Distributed SystemsJavaGolangC++APIBackend Development

Qualcomm

Software Engineer

Apr 2024Aug 2024 · 4 mos · Hyderabad, Telangana, India · On-site

  • Optimized Android HAL for inter-processor communication, enhancing system stability
  • Developed Python automation scripts, reducing debugging time by 40% for daily operations
  • Resolved critical system-level issues in embedded environments for production devices
Android DevelopmentPythonDebuggingEmbedded Systems

Samsung electronics

2 roles

Software Engineer

Jun 2022Apr 2024 · 1 yr 10 mos · Noida, Uttar Pradesh, India · On-site

  • Engineered ML benchmarking application demonstrating 10x NPU performance improvements
  • Led Android OS upgrades (T/U versions) across multiple chipsets (SDM710, SM8450, SM8350, SM8150)
  • Resolved BSP and kernel stability issues, improving device boot reliability
  • Spearheaded A05 model bring-up with cross-functional teams, achieving seamless hardware-software integration
Machine LearningAndroid DevelopmentKernelEmbedded Systems

Software Engineer Intern

Feb 2022Jun 2022 · 4 mos · Noida, Uttar Pradesh, India · On-site

  • >Developed an Automation tool individually for the BSP team to download and analyse the crash logs which are registered by the samsung users to give the first analysis to make the later work easy.
  • >Integrated a Scheduler to schedule the process daily to get the analysis and logs on local pc before work hours.
AutomationDebugging

Education

Dr B R Ambedkar National Institute of Technology, Jalandhar

B.Tech — Electronics and Communications Engineering

Jan 2018Jan 2022

John Milton Public School

Senior Secondary — PCM

Jan 2015Jan 2017

Stackforce found 100+ more professionals with Distributed Systems & Backend Development

Explore similar profiles based on matching skills and experience