Harshwardhan Bansal
Software Engineer @ Microsoft
- Role
- Software Engineer 2 at Microsoft
- Location
- Hyderabad, TG, IN
- LinkedIn followers
- 500 followers
About Harshwardhan Bansal
Senior Software Engineer with 10+ years of experience designing and developing large-scale, performance-critical C++ applications on Windows platforms. Specialized in modern C++(C++11/14/17), STL, multithreading, IPC, low and system-level architecture. Currently part of Windows Servicing and Delivery org in Microsoft IDC. Working on CBS codebase which install windows update to 1.8 billion devices every month. Previously at Microsoft, contributed to real-time collaboration in Word—reduced co-authoring latency by ~80% through deep profiling, refactor legacy code to adapt new fluid model, achieve optimization, and architectural improvements. Lead the design discussions, creating test frameworks, achieved 92% scenario coverage, managed work items on ADO, drove telemetry-based rollouts, monitor and analyzed feature rollout, resolved complex customer issues, and mentored junior engineers on clean code and design patterns. Previously, at Philips and Siemens, worked on image-guided therapy systems and healthcare imaging software—developing critical modules with strong emphasis on performance, reliability, and regulatory compliance. Skilled in: C++(11/14/17), STL, Boost, multithreading. Object-oriented design (OOPS), LLD, HLD, and scalable system design Design patterns, refactoring legacy codebases. Debugging tools, and performance profiling. Data structures, algorithms, and problem solving. Passionate about building efficient, scalable software and mentoring others in modern development best practices.
Experience
Software Engineer 2
Dec 2020 — Present · Hyderabad, IN
Education
LOVELY PROFESSIONAL UNIVERSITY
Bachelor of Technology (B.Tech.)
2011 — 2015
Skills
- Test Driven Development
- Ffmpeg
- Microsoft Powerpoint
- Picture Archiving and Communication System (Pacs)
- Mvc Architecture
- Unit Testing
- Tortoise Svn
- Gmock Framework
- Core Java
- C++
- Competitive Programming
- Boost C++
- Data Structures
- Css
- Team Foundation Server (Tfs)
- Cascading Style Sheets (Css)
- Mortgage Industry
- Html
- Mysql
- Agile Methodologies
- Javascript
- .net Framework
- Oop
- Java
- Product Development
- Microsoft Office
- Microsoft Sql Server 2014
- Microsoft Excel
- Algorithms
- Healthcare Industry
- Oracle 10g
- Sql
- C
- Programming
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.