Puneet Jindal

CEO

Bengaluru, Karnataka, India15 yrs 8 mos experience
Highly Stable

Key Highlights

  • Expert in C++ with extensive cross-platform development experience.
  • Proven track record in mentoring and team leadership.
  • Award-winning contributions to mobile SDK development.
Stackforce AI infers this person is a SaaS-focused software architect with strong expertise in mobile and backend development.

Contact

Skills

Core Skills

C++Api DesignTechnical MentorshipJava

Other Skills

AWSAndroidAndroid DevelopmentBashCMakeCSSDockerGitHTMLJavaScriptKotlinNode.jsObjective-CPythonSwift

About

A software architect, a C++ engineer, a patient mentor. Strengths: - safe and modern C++, for mobile and backend - interface C++ with C, Java, Python - API design, schema design - software modularization - understanding language design and internals - technical mentorship

Experience

Career Break

Mar 2023Present · 3 yrs

Zendrive

2 roles

Staff Research Engineer

Promoted

Jan 2019Mar 2023 · 4 yrs 2 mos · Bengaluru, Karnataka, India

  • C++ based cross-platform development
  • Start and lead C++ based cross-platform development.
  • Implement data science algorithms for smartphone sensors data processing, using machine learning and deep learning.
  • Create language bindings for Objective-C (for iOS), Java (for Android), Python (for backend and data scientists) and R (for data scientists).
  • On Android, optimize JNI calls frequency for 100 Hz sensor data.
  • Expand team: Onboard and mentor interns and new hires. Successfully convert interns to full-time employees.
  • C++ code obfuscation
  • Obfuscate on-device machine learning models.
  • Obfuscate code symbols using Clang's LibASTMatchers.
  • Obfuscate .so APIs without affecting the call sites.
  • Zendrive mobile SDK development (iOS + Android)
  • Lead the Zendrive mobile SDK development.
  • Modularize the SDK to support verticals based reorganization. Explore, create a roadmap, create designs, guide implementation.
  • Explore and create a POC for cross-platform SDK modules development using KMM (Kotlin Multiplatform Mobile).
  • Mentorship and tech/tooling support
  • Mentor interns and full-time employees.
  • Conduct team-specific and wider tech talks.
  • Conduct “Introduction to Git” and “Hands-on Git” sessions for interns and new hires.
  • Help teams create their Git workflows. Help individuals with their Git queries and troubleshooting.
  • Create an in-house continuous versioning system to link the Zendrive mobile SDK and its in-house dependency libraries.
  • Help the data science team migrate from R to Python, and from Python 2 to Python 3.
  • Awards and achievements:
  • Zen of Open Highways award: For driving collaboration across verticals.
  • Zen Coach award: For mentoring activities.
  • Above and Beyond award: For critical project deliveries.
  • Winner of multiple hackathons.
C++API designschema designsoftware modularizationmachine learningdeep learning+4

Senior Software Engineer

Sep 2016Dec 2018 · 2 yrs 3 mos · Bengaluru, Karnataka, India

Adobe

2 roles

Computer Scientist

Feb 2014Aug 2016 · 2 yrs 6 mos · Noida, Uttar Pradesh, India · On-site

  • Contribute to multiple projects: Adobe Photoshop family (photoshop.com, Photoshop Elements, Photoshop Express, Photoshop Mix, Photoshop Fix), Adobe Illustrator, Project 1324, internal prototypes.
  • Platforms and technologies include:
  • Mobile: iOS (Objective-C), Android (Java)
  • Cross platform: C, Lua, C++
  • Web frontend: HTML, CSS, JavaScript (jQuery, React), Adobe Flash/Flex
  • Backend: AWS, Docker, REST, Node.js, Ruby/Rails, Redis
  • Awards and achievements:
  • Winner of a company wide web application security hacking challenge.
  • Multiple special contribution awards.
  • Multiple spot bonus awards.
C++Objective-CJavaHTMLCSSJavaScript+3

Member of Technical Staff

May 2010Jan 2014 · 3 yrs 8 mos · Noida, Uttar Pradesh, India · On-site

Qualcomm

Interim Engineering Intern

May 2009Jul 2009 · 2 mos · San Diego, California, United States · On-site

  • Summer internship at Corporate R&D, Qualcomm Inc.
  • Add support for a proprietary accelerometer to the Android OS build for a prototype mobile device, for an Augmented Reality research project.

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology - BTech — Computer Science and Engineering

Aug 2006May 2010

Stackforce found 100+ more professionals with C++ & Api Design

Explore similar profiles based on matching skills and experience