R

Ranveer Aggarwal

Senior Software Engineer

Stockholm, Stockholm County, Sweden10 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in C++ and Mixed Reality development.
  • Proven track record in performance optimization.
  • Innovative solutions for user experience in video calls.
Stackforce AI infers this person is a Software Engineer specializing in Mixed Reality and performance optimization for SaaS applications.

Contact

Skills

Core Skills

C++Mixed RealityJavascriptPerformance Optimization3d GraphicsPythonOpenglQt5NodejsExpress

Other Skills

Computer GraphicsWeb DesignAPI DevelopmentVTKPackageKitAngularJSWebAssemblyDirectXHTMLMicrosoft Office

Experience

10 yrs
Total Experience
3 yrs 4 mos
Average Tenure
5 yrs 8 mos
Current Experience

Google

2 roles

Senior Software Engineer

Promoted

Apr 2024Present · 2 yrs 1 mo

  • Media performance for Meet on Android devices
  • Delightful, frictionless user experience and video calling reliability
  • Ai powered video calls
C++Computer GraphicsMixed Reality

Software Engineer

Sep 2020Apr 2024 · 3 yrs 7 mos

  • Performance, platform integration and delightful experiences for Google Meet.
C++JavaScriptWeb Design

Microsoft

2 roles

Software Engineer II

Mar 2019Aug 2020 · 1 yr 5 mos · Hyderabad, Telangana, India

  • Improved Visio's Desktop API Performance by as much as 50% for several user scenarios through profiling, identifying CPU/Memory bottlenecks, optimizing those chunks and fixing technical debt
  • Enhanced Visio Online's canvas touch gestures - introduced focused zoom on the canvas
  • Worked on making the online canvas more fluid by attempting to bridge the gap between Visio Win32 and Visio Online
C++Performance OptimizationAPI Development

Software Engineer

Jul 2016Feb 2019 · 2 yrs 7 mos · Hyderabad, Telangana, India

  • Built a system to automatically generate 3D scenes from 2D drawings and shape data - also viewable/interactable in Mixed Reality. A prototype for the same was demoed at Hannover Messe '18, Microsoft Ignite '18 and Microsoft Deutsche Partnerkonferenz '18.
  • Enhanced Visio's Aesthetic Engine by introducing new algorithms for automatically laying out shapes on the canvas.
C++Mixed Reality3D Graphics

Diffusion imaging in python

Google Summer of Code Student

Apr 2016Jul 2016 · 3 mos · Remote

  • While using libraries like VTK and OpenGL, a graphics window is generally accompanied by another that contains all the control elements like buttons, sliders, text-boxes, etc. We designed and developed a way to bring these elements into the graphics window itself.
  • We developed widgets from scratch over the existing 3D elements, which allow interaction with these elements. These widgets were built on VTK without using external libraries like Qt or GTK.
  • The idea was to enhance the user experience in a unique way - by bringing interactions closer to the elements themselves.
  • This project is still under active development, and we frequently merge new UI elements into the codebase.
PythonVTKOpenGL

Citi

Software Engineering Intern

May 2015Jul 2015 · 2 mos · Pune, Maharashtra, India

  • I initiated a project to future-proof legacy custodian applications by building a REST API controller. Built on NodeJS and Express, the controller is modular, re-programmable and uses ORM to connect to databases. A prototype application using AngularJS and Materialize was built to prove that the controller works.
  • I received a Pre-Placement Offer (PPO) for exceptional performance over the internship.
NodeJSExpressAngularJS

Kde

Google Summer of Code Student

Apr 2015Aug 2015 · 4 mos · Remote

  • We built interfaces in Qt5 to install third party plugins, platform-independently across five KDE applications by querying for plugins using Appstream and then installing using PackageKit.
  • This also involved porting KDE applications and libraries like Network-Filesharing and language-plugins from KDELibs4 to KF5.
Qt5PackageKit

Education

Indian Institute of Technology, Bombay

Bachelor’s Degree — Computer Science and Engineering

Jan 2012Jan 2016

Stackforce found 100+ more professionals with C++ & Mixed Reality

Explore similar profiles based on matching skills and experience