Mahak Gambhir

Software Engineer

Vancouver, British Columbia, Canada11 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in high-performance computing and resource optimization.
  • Experience in mobile application development and multimedia solutions.
  • Strong background in cloud computing and distributed systems.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in Cloud Computing and Mobile Development.

Contact

Skills

Core Skills

Software DevelopmentCloud ComputingSoftware DesignMobile Application DevelopmentComputer Science

Other Skills

Agile Application DevelopmentBashC++CamerasCloud-native componentsCode ReviewDistributed SystemsGitGoGo (Programming Language)GolangIP CamerasMultithreadingObject-Oriented Programming (OOP)Python

About

Ever since my introduction to computer science in high school, I was strongly drawn to its logical charm and unmistaken determinism. It was right then that I committed to a life in this realm, come what may. As I explored the depth and beautiful complexities of my subject through college, I was obsessed with making the most out of it. This naturally led me to high performance computing, and the challenge of efficiently utilising resources by really getting to know and understand the insides of the hardware: disk and memory, threads and processes, and most importantly, CPUs and GPUs. The effort culminated with me completing my Masters’ thesis suggesting some improvements to problems pertaining to a particular useful data structure, graphs. But by now, I was eager to take this to the next level, not be limited to academia. Thus, I joined Samsung Research to work on providing millions of users a seamless video editing experience on (relatively) resource constrained mobile devices. The use of lower level libraries, allowed for not only better performance and battery life, but also scope to add more features like doodles, AR, and VR content. Besides media creation and consumption, an increasing portion of the ever growing tech populace was also being drawn to mobile gaming. I spent some time exploring the possibilities of lower level optimisations to make gaming more enjoyable. Yet, after almost 3 years, I was starting to feel I was letting myself be guided only by the needs of the users, losing touch with what lay underneath. And so I joined Arista Networks, where I discovered a new world which was not only much more resource constrained, but where every device also had to find its own way to communicate with its peers, with the first contact being the most challenging. I worked on making this process as easy as possible for the newbie, whatever setting it may find itself in. This journey though was abruptly cut short when a hard-to-pass opportunity to build a system from ground up presented itself in the form of an offer to work for Isima, a hyper-converged data platform. Here I not only saw performance create real life impact, but also how a small team of determined individuals can create something phenomenal. I saw my horizons broaden, realised the capabilities of computing, and my own, saw what can be achieved with efficiency always in mind. I sit unsettled with eager excitement to see what great adventure awaits me next, in this world of ever increasing possibilities and yet the very same foundations that I first fell in love with to power it all.

Experience

Wasabi technologies

Software Engineer

Nov 2025Present · 4 mos · Vancouver, British Columbia, Canada · Remote

  • I’ll be working on building and scaling the backend systems for Wasabi AiR — helping design and implement high-performance, cloud-native components in Go and Rust.
GoRustCloud-native componentsSoftware DevelopmentCloud Computing

Novarc technologies inc.

Senior Software Engineer

May 2023Nov 2025 · 2 yrs 6 mos · North Vancouver, British Columbia, Canada

Software DesignSoftware InfrastructureC++GitMultithreadingSoftware Development+8

Isima.io

2 roles

Founding Engineer

Feb 2023Present · 3 yrs 1 mo · Bengaluru, Karnataka, India

Code ReviewAgile Application DevelopmentComputer ScienceCloud ComputingBashDistributed Systems+3

Software Engineer

Aug 2021Jan 2023 · 1 yr 5 mos · Bengaluru, Karnataka, India

  • Online Data Analytics
Code ReviewAgile Application DevelopmentComputer ScienceCloud ComputingBashDistributed Systems+3

Arista networks

Software Engineer

May 2020Jul 2021 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Working with the Cloud Vision Platform Team
Code ReviewAgile Application DevelopmentComputer ScienceCloud ComputingBashDistributed Systems+3

Samsung research institute, bangalore

2 roles

Lead Engineer

Promoted

Mar 2019May 2020 · 1 yr 2 mos

Code ReviewAgile Application DevelopmentMobile Application DevelopmentComputer ScienceBashObject-Oriented Programming (OOP)+1

Senior Software Engineer

Jul 2017May 2020 · 2 yrs 10 mos

  • Working in the mobile multimedia division, developing graphics and AR applications using openGL and Vulkan for the Android platform.
Code ReviewAgile Application DevelopmentMobile Application DevelopmentComputer ScienceBashObject-Oriented Programming (OOP)+1

Iiit hyderabad

2 roles

Teaching Assistant for Parallel Scientific Computing

Jan 2017Jul 2017 · 6 mos

Computer Science

Teaching Assistant for Advanced Computer Networks

Aug 2016Dec 2016 · 4 mos

Computer ScienceBash

Samsung research institute, bangalore (sri-b)

Summer Intern

Jun 2016Jul 2016 · 1 mo · Bengaluru Area, India

  • Worked on Samsung's IoT offering "SmartThings", with regard to handling databases given the restrictions and constraints of embedded devices.
Computer Science

Iiit hyderabad

3 roles

Teaching Assistant for System and Network Security

Promoted

Jan 2016May 2016 · 4 mos

Computer ScienceSoftware Development

Teaching Assistant for Computer Networks

Jan 2015Mar 2015 · 2 mos

Computer Science

Teaching Assistant for Operating Systems

Jul 2014Dec 2014 · 5 mos

Computer Science

Yourevent.co

Freelance Content Writer

Oct 2014Dec 2015 · 1 yr 2 mos · Hyderabad Area, India

Computer Science

Stackforce found 100+ more professionals with Software Development & Cloud Computing

Explore similar profiles based on matching skills and experience