Tej Pratap Singh

Android / iOS and Full Stack Web Developer

Alandi, Pune, Maharashtra 412105

(976) 235-****

[email protected]



To build something so popular that someday, I can say "hey, I made that".


Total Experience: 6 Years

  • Developed Android apps written in Java and Kotlin.
  • Developed iOS apps with Swift.
  • Developed Web apps with Reactjs, Angular and Flutter Web.
  • Coded backend servers with Google App Engine, Nodejs/NextJs/Express.
  • Worked with Firebase and Parse server as a part of backendless applications.
  • Author and maintainer of Open Source Android libraries such as PDFCreatorAndroid, a versatile DIY Calendar View and a few others.
  • Author of Open Source Dev Utilities like HTTP Request tester and Simple API Proxy service.


Catalyze Systems Pvt. Ltd, Pune — Member Of Technical Team

July 2015 - PRESENT

  • A product based company making software for doctors.
  • 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.
  • Worked with an Investment-Advisory firm, a web application with a section to manage their Advices, customers and allow customers to purchase and manage their subscriptions.
  • Worked on iOS client of Ponto, consuming web API’s to create subscription based ecommerce ecosystem.
  • Worked on the iOS client of XpenseTag, an Offline-First  budget management app.


MIT College Of Engineering, Pune — B.E. Computer Science

2011 - 2015

Bachelor's degree from Pune University, First Class.


MyOPD ZIPAndroid/iOS/App Engine

Power of MyOPD desktop suite compressed for mobile. (myopd.in)

MyOPD WebAngular/App Engine

A web app designed for doctors who work in a poly clinic.

MyOPD Desktop Companion  Android/iOS/App Engine

MyOPD desktop companion to let doctors see a summarised view of patients history. (myopd.in)

InvesysWebApp (MEAN Stack)

An investment advisor firm, the app consists of a website, user dashboard and admin dashboard to make things easier for the advisor as well as the customer. (invesys.in)


App to connect local vendors to their trusted customers. (getponto.com)

XpenseTag Android/iOS

A tag based expense tracking app. (xpensetag.com)



A robust library to create PDF in Android using basic android views. [github]


A DIY  library to generate your own custom Calendar View using RecyclerView. [github]


Google deprecated their native Android library for Google Drive, implemented one using REST API’s. [github]

App Engine Proxy ServerApp Engine (Java)

Proxy server for API. (some services limit requests per minute per IP address (req/min/IP), this app helps bypass that.) [github]

HTTP Client Testing ServiceApp Engine (Java)

A simple service to print components of request. Useful as Oauth Redirect Url inside native app. [github] [demo] [inspired by]


Link Analytics— Web App

Create a short link and track its analytics. Links can be a simple URL shortener with analytics or Pixel tracker for images.[demo]


  1. Mobile
  1. Android
  2. iOS
  3. Flutter
  1. Frontend
  1. Reactjs
  2. Angular 1.x
  3. Flutter Web
  1. Backend
  1. Nodejs / Express / Nextjs
  2. Firebase
  3. App Engine
  4. Parse Server


Java, kotlin, Swift, Javascript, Dart


Firestore, MongoDB, ElasticSearch, MySQL, sqlite, Realm, Redis/memcached


Code, Movies and Code for movies.