Tej Pratap Singh
Location: Bangalore, KA
Phone: (976) 235-2704 Email: tejpratap46@gmail.com
Portfolio/Links: tejpratapsingh.com | linkedin.com/in/tejpr
Professional Summary
- Application developer in Mobile and Automotive Domain with 10 Years of total experience.
- Developed NextGen IVI systems for modern cars with Android Automotive.
- Lead a team of 8, worked with multiple stakeholders and cross-functional team to deliver projects on-time.
- Developed Android apps written in Java and Kotlin with more than 30K+ users.
- Author and maintainer of Open-Source Android libraries such as Video Generator/Editor, PDF Creator, a versatile DIY Calendar View and a few others.
- Author of Open Source Dev Utilities like Video Toolkit, HTTP Request tester and Simple API Proxy service.
Technical Skills
- Domains: Automotive (Android-AOSP, SDV) , Mobile (Android, iOS).
- Languages: Java, Kotlin, Swift, JavaScript, C++, TypeScript.
- Frontend: Reactjs, Angular 1.x.
- Backend: Nodejs, Express, Nextjs, Firebase, App Engine, Parse Server, gRPC, Cloudflare Workers.
- Databases: Firestore, MongoDB, ElasticSearch, MySQL, SQLite/Room, Realm, Redis/memcached.
Professional Experience
Renault Nissan Tech and Business Center India, Bangalore | Assistant Manager
Sept 2023–Present
- Engineered multiple IVI applications, building Android Apps for Android Automotive Infotainment System.
- Lead project as Product Owner for multiple projects with a team of 8.
- Renault Modules: Park Assist, Drive Assist, Vehicle Update and Vehicle Health.
TATA Elxsi Limited, Pune | Specialist
March 2022–Sept 2023
- Worked on the Transportation domain, building Android Apps for Android Automotive Infotainment System.
- Worked on AOSP Builds, System level API's, HALS, AIDL, RRO and many more for Android Automotive.
- TATA Motors Modules: Launcher, Popup Framework, EV App, Smart maintenance, Theme Manager etc.
Catalyze Systems Pvt. Ltd, Pune | Member Of Technical Team
July 2015–March 2022
- Responsible for the complete development and release cycle of MyOPD Zip App, including both Android and iOS clients.
- Implemented Zip's Offline-First multi-device data sync.
- Worked on Zip's Online Payment System, which enables doctors to easily accept payments from patients.
- Implemented appointment scheduling, client-native PDF generation for Android and iOS and a plugin system to communicate with other installed apps on the same device (Android).
- Worked with In-app purchases and subscription for Zip on both Android and iOS.
Projects & Open Source Contributions
- Renault IVI: Android Automotive apps built on top of SDV to enhance driver safety and vehicle functionality.
- TATA Motors IVI: Next Gen Infotainment system for upcoming TATA Motors vehicles, based on Android Automotive and Harman Audio.
- Android Motion Video (KoMotion): A Swiss army knife for editing and generating programmed videos, with AI features, all in device.
- PDF Creator Android: A robust library to create PDF in Android using basic android views.
- Recycler Calendar Android: A DIY library to generate your own custom Calendar View using RecyclerView.
- Android View Animator: Easily animate any view with complete control on each frame.
- MyOPD ZIP: Power of MyOPD desktop suite compressed for mobile.
- MyOPD Web: A web app designed for doctors who work in a poly clinic.
- Wake Screen: A single page application to keep your device awake with an engaging screensaver.
Education
MIT College Of Engineering, Pune | B.E. Computer Science
2011–2015
- Bachelor's degree from Pune University, First Class.