Gaurav Singhal

CTO

Noida, Uttar Pradesh, India13 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in developing APIs for cloud-based applications.
  • Proficient in optimizing algorithms for healthcare technologies.
  • Strong background in GPU programming and image processing.
Stackforce AI infers this person is a SaaS and Healthcare technology expert with strong algorithm and API development skills.

Contact

Skills

Core Skills

ApisSoftware DevelopmentAlgorithmsHealthcare TechnologyGpu Programming

Other Skills

Appointment APICC++CT Image ProcessingCUDACommunication ProtocolsCustomer APIData StructuresEclipseGPGPUGPUHTTPSImage ReconstructionJavaJavaScript

Experience

Microsoft

2 roles

Principal Software Engineering Manager

Promoted

Sep 2025Present · 6 mos

Senior Software Engineering Manager

Jan 2022Sep 2025 · 3 yrs 8 mos

Mykaarma

3 roles

Engineering Manager

Jan 2019Jan 2022 · 3 yrs

Senior Team Lead

Jan 2018Jan 2019 · 1 yr

Senior Software Engineer

Jul 2016Dec 2017 · 1 yr 5 mos

  • myKaarma is a cloud based software company that focuses on enhancing the retail experience for service departments of car dealerships. The myKaarma app gives the dealership the ability to offer 21st century technology such as digital conversations (Text, Email, Voice) and smart payment systems (Mobile, POS) with auto-reconciliation all in one application that seamlessly integrates with their current DMS.
  • 1. APIs
  • Developed APIs for different micro-services offered by myKaarma
  • a. Messaging API – API to send text messages and email to customers, check the status of
  • message, get the conversation thread of a customer.
  • b. Customer API – API to create customer, update the details of customer and search
  • customer from attributes like first name, last name, emailId and unique identifier.
  • c. Appointment API – API to schedule service appointment request.
  • d. Upload API – API which let users upload one file(at a time) to myKaarma system.
  • 2. Pickup and Delivery
  • Pickup and delivery is a product which let dealerships schedule a pick-up of vehicle or customer and post servicing drop the vehicle off. Features offered by this product.
  • a. Live tracking of trips by customer and service manager at the dealership.
  • b. Proper communication among customer, driver, pickup and delivery manager and
  • service advisor via messages and call.
  • c. Global map to track all drivers at once.
  • d. Micro-service to read data from email and schedule the pick-up and delivery
  • appointment in myKaarma system.

Samsung electronics

3 roles

Lead Engineer

Mar 2016Jul 2016 · 4 mos · Bengaluru Area, India

  • Team: Intelligence and IoT division / Smart Things
  • Smart Things offers a complete home monitoring and security solutions.
  • Prominent features are:
  • a) Continuous monitoring (live stream) of home. Alerts are provided to user in case of intrusion.
  • b) Multi-purpose sensors which assist users in many ways. Check if any door is closed/open. Notify in case of flood or fire.

Senior Software Engineer

Apr 2014Feb 2016 · 1 yr 10 mos · Bengaluru Area, India

  • Team: Advanced Research Team
  • 1. Developed and optimized algorithms (Demons, Iterative Closest Point and Active Contour) for registration and segmentation of CT images.
  • 2. Optimized algorithms to diagnose COPD (Chronic Obstructive Pulmonary Diseases) in real time.
  • Algorithms I worked on: Lung, Fissure and Lobe segmentation.

Software Engineer

Jul 2012Mar 2014 · 1 yr 8 mos · Bengaluru Area, India

  • Team: Advanced Research Team
  • 1. Optimized algorithms like FBP(Filtered Back projection and Distance Driven) for reconstruction of CT images.
  • 2. GPU programming based on CUDA architecture.

Software ag

Intern

May 2011Jul 2011 · 2 mos · Bengaluru Area, India

  • Proposed a locking mechanism for concurrent executions.

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Btech — Computer Science

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Apis & Software Development

Explore similar profiles based on matching skills and experience