Shivam Aggarwal

Senior Software Engineer

New Delhi, Delhi, India8 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Improved system reliability from 80% to 99%
  • Delivered P0 features with zero post-release bugs
  • Contributed to high-performance applications at Microsoft
Stackforce AI infers this person is a SaaS-focused Fullstack Engineer with strong expertise in frontend and backend development.

Contact

Skills

Core Skills

Software DevelopmentWeb DevelopmentFront-end DevelopmentCybersecurityComputer NetworkingCamera OperationKernel

Other Skills

Software DesignTypescriptGraphQLReactJSSecurityCisco RoutersLinux Device DriverC (Programming Language)JavaData StructuresC++Object-Oriented Programming (OOP)AlgorithmsSpring BootSpring

About

Software Engineer with experience in building high-performance, user-friendly frontend applications and scalable backend services. Currently contributing to Microsoft Teams, focusing on creating seamless experiences while ensuring optimal performance. Strong foundation in system design and optimization techniques with experience across the stack - from backend architecture to frontend performance tuning and exposure to system-level software like kernel and device drivers. Passionate about learning new technologies, solving challenging problems and building innovative side projects that combine efficiency, scalability and excellent user experience.

Experience

8 yrs 6 mos
Total Experience
2 yrs 10 mos
Average Tenure
5 yrs 2 mos
Current Experience

Microsoft

3 roles

Senior Software Engineer

Sep 2025Present · 8 mos

Software DesignSoftware Development

Software Engineer 2

Jan 2022Aug 2025 · 3 yrs 7 mos

  • Gained experience across frontend and reliability engineering contributing to Microsoft Teams. Worked on impactful features such as Calendar Scheduling Assistant (Timezone Insights), Communities (Join Invite Flow, Subcommunities), TFL-Skype Migration and Multiple Reactions, driving performance, scalability and reliability improvements. Improved system reliability from 80% to 99% and delivered P0 features with zero post-release bugs.
  • Tech: Typescript, GraphQL, ReactJS
Web DevelopmentFront-End DevelopmentTypescriptGraphQLReactJS

Software Engineer 2

Jan 2021Dec 2021 · 11 mos

  • Led multiple initiatives to enhance Malware Protection (MPBVT) and Native Engine (NE) across Linux, Mac and Windows, improving detection coverage by 500+ samples and cutting test runtime by 50%.
  • Built automation pipelines and dashboards in Azure to streamline sample updates and monitor product health across orgs.
SecurityCybersecurity

Cisco

Software Engineer 2

May 2019Jan 2021 · 1 yr 8 mos · Bengaluru, Karnataka, India · On-site

  • Core L3 Routing & Forwarding Team
  • Working in the Core L3 Routing and Forwarding team, focusing on Layer 3 technologies such as CEF, MPLS, RSVP-TE, and L3VPN on Broadcom-based router platforms (NCS5500/NCS5K).
  • Responsibilities include feature development, issue triaging, and ensuring optimal routing performance. Gained a strong understanding of the packet hashing load balancer architecture, and contributed to redesigning its algorithm to achieve more uniform traffic distribution across network paths.
Computer NetworkingCisco Routers

Samsung r&d institute india - bangalore private limited

2 roles

Senior Software Engineer

Promoted

Mar 2019Apr 2019 · 1 mo · On-site

  • Samsung HQ | Suwon, South Korea
  • Contributed to the camera module bring-up for multiple upcoming smartphone models, gaining in-depth technical expertise in the camera domain. Worked on mid-mass models such as Galaxy M10 and M20, ensuring reliable integration, testing, and optimization of camera features across hardware and software layers.
Camera OperationLinux Device Driver

Software Engineer

Jul 2017Mar 2019 · 1 yr 8 mos · On-site

  • Gained hands-on experience with Linux internals and the camera subsystem (LSI/Exynos) while contributing to feature development and optimization. Worked on feature enablement, and resolved complex HAL-related issues and kernel panics for models including Galaxy A6E and A7 (Triple Camera).
  • Additionally, contributed to Samsung Connect (SmartThings) by identifying and fixing memory leaks, resulting in improved performance and stability of the application. Leveraged profiling tools such as Systrace, MAT, and Traceview to analyze and enhance system and application performance.
KernelLinux Device Driver

Education

Guru Gobind Singh Indraprastha University

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2013Jan 2017

Dev samaj modern school, New delhi

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Software Development & Web Development

Explore similar profiles based on matching skills and experience