MNC InsiderMNC INSIDER
All Profiles
Prabhatkar Jha profile photo

Prabhatkar Jha

India

About

Experienced Developer with a demonstrated history of successfully shipping production grade code, apps as well as cool games for apple iOS and google Android platform. Highly skilled in Java, Swift, Design Patterns, Concurrency, Cloud Computing, Firebase, Performance tuning for CPU, GPU's, data usage, memory and power & bugs, Mobile applications, and Games. Strong business development professional graduated from Indian Institute of Technology (Indian School of Mines), Dhanbad. Visited some technologically advanced & historically rich places of Tokyo & Okinawa prefecture for two weeks, hosted by Japan govt.

Experience

Tech Lead

Magicpin

Nov 2019 – PresentFull-time

Designed as well as wrote core components of Orderhere app (iOS, android) as well as helped my team in successfully pushing this project to production. Tech stack: React-native, Redux, and various platform specific features in Java on android and swift + little bit of Objective C on iOS. Owning Notification system (backend) that is used for producing and consuming various events and analytics data across the organisation in the form of push notifications, WhatsApp, email and sms and analytics and alerts. It is using go, kafka, bigquery, bigtable, mysql, cassandra clusters and related technologies. Suggested and merged common features of Merchant partner web ( written in React.js + Redux) and Orderhere app ( written using React - Native + Redux + Swift + Objective-C + Java).

  • Rewrote Magicpin iOS app from scratch.
  • Improved rating of Magicpin, iOS app from 2.9/5 (Nov 2019) to 4.1/5 as of Dec 2021 on iOS App Store.
  • Tech stack: Swift, Objective C, React-native, Redux.

Education

B.Tech

IIT Dhanbad

Jan 2014 – Dec 2018

Skills

Programming Language

Java· ExpertSwift· AdvancedJavascript (ES6)· AdvancedGo· IntermediateObjective C· AdvancedPHP· Intermediate

Web Framework

Node.js· ExpertReact.js· AdvancedCodegniter· Intermediate

Mobile Framework

React-Native· Advanced

State Management

Redux· Advanced

Database

MongoDB· AdvancedMySQL· AdvancedBigQuery· AdvancedRealm· AdvancedSQLite· AdvancedCoreData· AdvancedBigtable· AdvancedCassandra· Advanced

Backend Framework

SpringBoot· Intermediate

Machine Learning

CoreML· IntermediateTensorflow (ML)· Intermediate

Cloud Platform

AWS· Advanced

Mobile Development

Android Development· ExpertiOS Development· Expert

IDE

Android Studio· AdvancedXcode· Advanced

Backend-as-a-Service

Firebase· Advanced

Messaging Queue

Kafka· Advanced

Reactive Programming

RxJava· Advanced

Library

Eventbus· AdvancedButterknife· IntermediatePicasso· IntermediateMathjax· Intermediate

UI Framework

Materialize· Intermediate

Concurrency

Executorservice· AdvancedThreadPool· AdvancedMultithreading· AdvancedConcurrency· Advanced

Data Handling

JSON Parsing· AdvancedComplex Datamodels· AdvancedStream· Advanced

Networking

HTTP Connection· Advanced

Data Structures

BlockingDequeue· AdvancedHashtable· Advanced

Memory Management

Weak References· Advanced

UI Component

RecyclerView· Advanced

UI Development

CustomViews· Advanced

Programming Paradigm

OOP· Advanced

Software Engineering

Design Patterns· AdvancedInterfaces· Advanced

Web Frontend

HTML· AdvancedCSS· Advanced

Data Format

XML· Advanced

Projects

Feynsus Labs

Examtms

JavaAndroidPHPJavascriptCodegniterRxJavaRealmPicassoEventbusHTMLXMLCSSMaterializeMathjax

Built an exam portal which was used for giving mock test for JEE Main and Advanced as well as scheduling and managing syllabus for the same. It was also used by Byjus (Think and Learn Pvt Ltd) for their NCR operation primarily.

Crack Jee

Android

Built an Android application which had all the information regarding JEE syllabus, exam dates and latest news. It was parsing multiple exam related sites. 4.7/5.0 on play store and was being used by more than 40k students.

Yoga Launcher

AndroidJavaRealm-javaEventbusButterknife

Built a nice home replacement on android having advanced and intuitive layouts and controls. It has some amazing features like blur, suggestions, security, live cpu rendering, unified search interface for searching contacts, play store apps, youtube videos, google search, apps and games. Layout is highly customizable.

ImageFlow Lib

AndroidJavaExecutorserviceExecutorsThreadPoolMultithreadingConcurrencyFutureHandlerLooperThreadsRunnableCallableJSON ParsingComplex DatamodelsHTTP ConnectionStreamBlockingDequeueHashtableWeak ReferencesRecyclerViewCustomViewsOOPDesign PatternsInterfaces

Built IF lib for fetching multiple image assets concurrently, similar to Pinterest. Written using various features of android and java like Executorservice, Executors, ThreadPool, Multithreading and concurrency, Future, Handler, Looper, Threads, Runnable, Callable, JSON parsing, Complex Datamodels, Http connection and stream, BlockingDequeue, Hashtable, Weak references, RecyclerView, various CustomViews, oops, solid various design patterns and interfaces... etc.

Sleepy Fish iOS

iOS

Pilot Story iOS

iOS

JEE Syllabus Manager iOS

iOS
All Profiles
Prabhatkar Jha profile photo

Prabhatkar Jha

India

About

Experienced Developer with a demonstrated history of successfully shipping production grade code, apps as well as cool games for apple iOS and google Android platform. Highly skilled in Java, Swift, Design Patterns, Concurrency, Cloud Computing, Firebase, Performance tuning for CPU, GPU's, data usage, memory and power & bugs, Mobile applications, and Games. Strong business development professional graduated from Indian Institute of Technology (Indian School of Mines), Dhanbad. Visited some technologically advanced & historically rich places of Tokyo & Okinawa prefecture for two weeks, hosted by Japan govt.

Experience

Tech Lead

Magicpin

Nov 2019 – PresentFull-time

Designed as well as wrote core components of Orderhere app (iOS, android) as well as helped my team in successfully pushing this project to production. Tech stack: React-native, Redux, and various platform specific features in Java on android and swift + little bit of Objective C on iOS. Owning Notification system (backend) that is used for producing and consuming various events and analytics data across the organisation in the form of push notifications, WhatsApp, email and sms and analytics and alerts. It is using go, kafka, bigquery, bigtable, mysql, cassandra clusters and related technologies. Suggested and merged common features of Merchant partner web ( written in React.js + Redux) and Orderhere app ( written using React - Native + Redux + Swift + Objective-C + Java).

  • Rewrote Magicpin iOS app from scratch.
  • Improved rating of Magicpin, iOS app from 2.9/5 (Nov 2019) to 4.1/5 as of Dec 2021 on iOS App Store.
  • Tech stack: Swift, Objective C, React-native, Redux.

Education

B.Tech

IIT Dhanbad

Jan 2014 – Dec 2018

Skills

Programming Language

Java· ExpertSwift· AdvancedJavascript (ES6)· AdvancedGo· IntermediateObjective C· AdvancedPHP· Intermediate

Web Framework

Node.js· ExpertReact.js· AdvancedCodegniter· Intermediate

Mobile Framework

React-Native· Advanced

State Management

Redux· Advanced

Database

MongoDB· AdvancedMySQL· AdvancedBigQuery· AdvancedRealm· AdvancedSQLite· AdvancedCoreData· AdvancedBigtable· AdvancedCassandra· Advanced

Backend Framework

SpringBoot· Intermediate

Machine Learning

CoreML· IntermediateTensorflow (ML)· Intermediate

Cloud Platform

AWS· Advanced

Mobile Development

Android Development· ExpertiOS Development· Expert

IDE

Android Studio· AdvancedXcode· Advanced

Backend-as-a-Service

Firebase· Advanced

Messaging Queue

Kafka· Advanced

Reactive Programming

RxJava· Advanced

Library

Eventbus· AdvancedButterknife· IntermediatePicasso· IntermediateMathjax· Intermediate

UI Framework

Materialize· Intermediate

Concurrency

Executorservice· AdvancedThreadPool· AdvancedMultithreading· AdvancedConcurrency· Advanced

Data Handling

JSON Parsing· AdvancedComplex Datamodels· AdvancedStream· Advanced

Networking

HTTP Connection· Advanced

Data Structures

BlockingDequeue· AdvancedHashtable· Advanced

Memory Management

Weak References· Advanced

UI Component

RecyclerView· Advanced

UI Development

CustomViews· Advanced

Programming Paradigm

OOP· Advanced

Software Engineering

Design Patterns· AdvancedInterfaces· Advanced

Web Frontend

HTML· AdvancedCSS· Advanced

Data Format

XML· Advanced

Projects

Feynsus Labs

Examtms

JavaAndroidPHPJavascriptCodegniterRxJavaRealmPicassoEventbusHTMLXMLCSSMaterializeMathjax

Built an exam portal which was used for giving mock test for JEE Main and Advanced as well as scheduling and managing syllabus for the same. It was also used by Byjus (Think and Learn Pvt Ltd) for their NCR operation primarily.

Crack Jee

Android

Built an Android application which had all the information regarding JEE syllabus, exam dates and latest news. It was parsing multiple exam related sites. 4.7/5.0 on play store and was being used by more than 40k students.

Yoga Launcher

AndroidJavaRealm-javaEventbusButterknife

Built a nice home replacement on android having advanced and intuitive layouts and controls. It has some amazing features like blur, suggestions, security, live cpu rendering, unified search interface for searching contacts, play store apps, youtube videos, google search, apps and games. Layout is highly customizable.

ImageFlow Lib

AndroidJavaExecutorserviceExecutorsThreadPoolMultithreadingConcurrencyFutureHandlerLooperThreadsRunnableCallableJSON ParsingComplex DatamodelsHTTP ConnectionStreamBlockingDequeueHashtableWeak ReferencesRecyclerViewCustomViewsOOPDesign PatternsInterfaces

Built IF lib for fetching multiple image assets concurrently, similar to Pinterest. Written using various features of android and java like Executorservice, Executors, ThreadPool, Multithreading and concurrency, Future, Handler, Looper, Threads, Runnable, Callable, JSON parsing, Complex Datamodels, Http connection and stream, BlockingDequeue, Hashtable, Weak references, RecyclerView, various CustomViews, oops, solid various design patterns and interfaces... etc.

Sleepy Fish iOS

iOS

Pilot Story iOS

iOS

JEE Syllabus Manager iOS

iOS