A

Ankit Gupta

Senior Software Engineer

Bengaluru, Karnataka, India14 yrs 3 mos experience
Highly Stable

Key Highlights

  • Led global technical support teams at Esper.
  • Extensive experience in mobile platform development.
  • Strong expertise in embedded systems and device management.
Stackforce AI infers this person is a SaaS and Embedded Systems expert with a focus on technical support and device management.

Contact

Skills

Core Skills

Technical SupportCustomer SuccessDevice DevelopmentAndroid

Other Skills

API DevelopmentARM ArchitectureAgile MethodologiesAlgorithmsAndroid StudioAndroid SupportBSPBoard Bring-upCC++Customer EngineeringCustomer SatisfactionCustomer ServiceData StructuresDebugging

About

Self-starter, innovative and hard working individual, having strong work ethics and extensive experience in mobile platform development, Embedded System, Android Enterprise, Device Management and Networking protocols. Currently leading the Solutions Engineering arm of Esper which is responsible for Pre-Sales/Post-Sales technical support for the customers, running POCs for customer use cases. Also leading the QA team and ensuring best product quality for the Esper platform. In the past I have worked on range of projects from device driver development for SOC, WiFi chipsets, Android Platform development, Android Applications, Frameworks, Board bring-up, Linux Kernel and Upstreaming. Good understanding and hands on of Micro-services Architectures, Cloud infrastructure like AWS. I cherish the ownership of technology pieces and take personal interest in providing well tested, high quality deliverable. Passionate about learning new technologies.

Experience

Samsara

Senior Software Engineering Manager

Jan 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Building Samsara's Platform R&D team

Esper

5 roles

Senior Director

Mar 2024Jan 2025 · 10 mos

Technical SupportProblem SolvingEmployee CoachingOverseeing ProjectsService LevelsCustomer Success+8

Director Of Engineering

Promoted

Feb 2022Mar 2024 · 2 yrs 1 mo

  • 1. Spearheading the Global Esper Technical Support team, dedicated to providing an exceptional customer experience.
  • 2. Guiding the Testing Framework Team in the creation of robust integration and unit testing frameworks for Esper's engineering processes.
  • 3. Steering the Esper Release Management team to ensure the timely delivery of regular and stable product releases.
  • 4. Heading the Services and Tools team at Esper, overseeing the development of professional services and internal/external tools to enhance operational efficiency.
Technical SupportAndroidProblem SolvingEmployee CoachingOverseeing ProjectsCustomer Service+11

Head of Solutions Engineering

Jan 2021Mar 2022 · 1 yr 2 mos

  • Leading the Global Pre/Post Sales and Customer Engineering efforts for Esper.
  • Working along side with Engineering team for the Product enhancements and roadmap features.
  • Esper is the leader in DevOps for devices and is the underlying infrastructure that deploys and manages mission critical device fleets at scale. Our customers use our platform for everything from the tablets used in travel, restaurants, and warehouses, to medical devices, fitness equipment, and in-store kiosks. Deploying and managing these devices is a huge challenge. Esper DevOps tools make this seamless.
Technical SupportProblem SolvingEmployee CoachingOverseeing ProjectsService LevelsCustomer Success+8

Partner Engineering Manager

Jun 2019Jan 2021 · 1 yr 7 mos

  • Leading both tech pre-sales and post-sales customer support.
  • Customer Success Manager for enterprise & strategic accounts.
  • Competitor analysis, product requirement documentation, features discussions
  • Engaging with customers on a regular basis via multiple channels
  • Help customers in making Pre and Post Sales experience wonderful.
  • Quick prototyping of the features for the customers and help unblock them.
  • Specifying and prioritising market and product requirements, feature sets, and key positioning and messaging elements
  • Curating, communicating, and managing a long-term product roadmap
  • Help Marketing team for the collateral needed from Engineering or Sales perspective.
  • Lead various 1-off projects relating to specific product and/or process related initiatives
Problem SolvingEmployee CoachingOverseeing ProjectsCustomer SuccessDesign DocumentsTeam Management+4

Principal Engineer

Jul 2018Jul 2019 · 1 yr

  • Esper Enables the enterprises and developers to rapidly deploy their personal or business applications on hardware endpoints without having to manage hardware selection, Operating System updates, and endpoint security. Working as a founding engineer for the team and shaped the product from its inception to market ready.
  • Technical:
  • Leading the Esper Device Team which is  responsible for:
  • DPC Android Application: Features like Remote Viewer, Remote Controller, Secure ADB, Remote Debugging, Rest APIs, Device Telemetry, Security Analysis, Auto update etc
  • BSP: Support for secure boot, Latest Security patches, Expose low level telemetry via API, Zero touch provisioning. Optimise bootloader, Kernel, Framework layer.
  • Involved in Product Roadmap of the Company and Design and implementation Discussions for the features.
  • Working closely with Cloud, UI and UX Team to provide support for completion of End-to-end features.
  • Skills: Android, Android EMM, Retrofit, Django, python, Rest API’s, WebSocket, C, Kernel, boot loader etc
  • Others:
  • Interacting with ODM and OEM in Various parts of the world for procuring hardware and software for devices.
  • Following Agile methodologies and managing Sprints, JIRA dashboards and Delivering releases on weekly and bi-weekly basis.
  • Working closely with Customers, getting their requirements, resolving any issue on their premises.
  • Presenting Demo of the product to Investors, New Customers.
Problem SolvingEmployee CoachingDesign DocumentsPeople ManagementStrategic ThinkingDevice Development+1

Colortokens, inc.

Principal Engineer

Mar 2017Jul 2018 · 1 yr 4 mos · Bengaluru Area, India

  • At ColorTokens we developed a solution, providing policy driven security and micro-segmentation and visualisation of workloads (MacOs, Linux and Windows) be it physical, virtual or containers hosted in AWS, Google Cloud, Azure or private cloud hosted in ESXi, XenCenter, Hyper-V, being managed and monitored by a controller.
  • Our solution included SaaS and/or an on-prem controller offering allowing you to create virtual cloaked environment on demand to provide segmentation and security for your needs with just a few clicks (taking away management of all intermediate network and security device policy configuration) and allowing you to define intent driven policies
  • Worked as part of Platform team to enable Segmentation of Linux and Windows environment.
  • Skills Used: C/C++, Python, Networking protocols like ARP, IPTABLES, TCP/IP etc
  • Using Security protocols like AES, OpenSSL
Problem SolvingEmployee CoachingDesign DocumentsStrategic Thinking

Qualcomm

Senior Engineer

Sep 2016Mar 2017 · 6 mos · San Francisco Bay Area

  • Android / Linux Kernel WiFi Device Driver development for Qualcomm Wifi Solutions.
  • Design, Develop and Debug device drivers for Management frames [control path] for ieee-802.11a/b/g/n/ac/ax.
  • Board bring up for next generation chipsets on Virtual Platform, emulation platform and SOC.
Problem SolvingDevice Development

Cyanogen

Senior Software Engineer

Oct 2015Aug 2016 · 10 mos · San Francisco Bay Area

  • Android platform development, including productization of AOSP codebases.
  • Working in a Systems team supporting device bring-up, feature Requests and end-to-end development for different OEM/ODM with Cyanogen OS till their final stage of commercialization of devices.
  • Work involve working in low level like bootloader, linux kernel in C to the Android Framework and Application Layer in Java.
Problem SolvingDevice Development

Qualcomm innovation center inc

Software Engineer

Feb 2014Oct 2015 · 1 yr 8 mos · Boulder, Colorado

  • Member of a Linux BSP team on kernel device drivers that are commercialized on billions of Qualcomm Snapdragon (ARM based SOC) devices.
  • Design, Develop, test, and maintain I2C, DMA and SPMI Controller device drivers.
  • Support board bring-up (Android Phones, Wearable’s, and Server)on new chipsets.
  • Debug I2C, SPMI, DMA, UART, SPI clients (e.g. touch screen, NFC, Charger, Bluetooth) issues as they arise and help implement client drivers.
  • Upstream Qualcomm drivers to the Open Source Linux Foundation Community.
  • Hands on Experience in using tools for embedded systems development including cross development environments, JTAG, development boards, Emulators, logic analyzers, Oscilloscope and other hardware tools.
Problem Solving

Qualcomm

Software Engineer Intern

May 2013Aug 2013 · 3 mos · Greater Denver Area

  • Implemented a command line tool that tests the I2C Bus Specification by emulating master and slaves using Corelis CAS-1000 hardware. Tool can also measure and verify the electrical properties, verifies the data integrity and captures the bus signal.
Problem Solving

Ciena india pvt ltd

Software Developer

Aug 2010Jul 2012 · 1 yr 11 mos · Gurgaon, India

  • Worked on the SONET/OTN protocols in Protection Subsystem team of Ciena’s Optical Switching product.
  • Ownership of Protection module in Switching team and responsible for designing, testing, bug fixing and documentation of the APS and VLSR protocols.
  • Centaur Release 2.1.0- Implemented TL1 Standard set by Telecordia.
Problem Solving

Education

Texas A&M University

Master of Computer Science — Computer Science

Jan 2012Jan 2013

Motilal Nehru National Institute Of Technology

B.Tech — Information Technology

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Technical Support & Customer Success

Explore similar profiles based on matching skills and experience