Garvit Jain

SOFTWARE ARCHITECT & DEVELOPMENT ENGINEER

PORTFOLIO

Here are some my best projects.




1. License Management
‾‾‾‾   web app
  • Generative Programing
  • GraphQL
  • Angular
  • Nest.JS + TypeScript
  • Node.JS
  • Postgres + TypeORM
  • Headless Chrome





License management software

2. Posify
‾‾‾‾   web app
  • Angular
  • Python + Flask
  • Celery + RabbitMQ
  • Postgres + SQLAlchemy
  • Redis
  • AWS Load balancer
  • Elasticsearch APM
Posify.in ↗





Point of sale billing software.

3. Waiter
‾‾‾‾   mobile app
  • Ionic
  • Android + iOS
  • Rest API
  • Bluetooth printing
  • OTA Updates
  • Elasticsearch APM
Play Store ↗





Restaurant Waiter's Ordering app

4. Bolt Data Lake
‾‾‾‾   microservice
  • Go Language
  • RabbitMQ
  • Elasticsearch
  • Redis Stack (Time-series)
  • Tile38
  • In Memory Huge Cache-ing
  • TimescaleDB
  • IOT Volt to Fuel Litres
  • 1 million RPM





Realtime Cross continent GPS data processing microservice

5. Synco Admin
‾‾‾‾   Web app
  • Angular
  • Python + Flask
  • Postgres + SQLAlchemy
  • Celery + RabbitMQ
  • GraphQL
  • 8 Microservices
  • Elasticsearch APM
Synco.roadcast.co.in ↗





Last Mile Delivery Solution

6. iFom Fuse
‾‾‾‾   mobile app
  • Ionic
  • Android + iOS
  • Rest API
  • GPS Tracking
  • For Tata Communications





Hybrid mobile app

7. Bolt Admin
‾‾‾‾   Web app
  • Angular
  • Python + Flask
  • Postgres + SQLAlchemy
  • Celery + RabbitMQ
  • Redis
  • TimescaleDB
  • Microservice
  • Elasticsearch APM
Bolt.roadcast.net ↗





IOT GPS Tracking Software

8. Reverse Geocode
‾‾‾‾   microservice
  • Go Language
  • 6 million address cached in memory
  • 20 micro-seconds response time
  • Lat-Lng to human address
  • Pelias + Elasticsearch





Lat-Lng to address api

9. GPS Data Ingest
‾‾‾‾   microservice
  • TCP Socket
  • Go Language
  • 20 micro-seconds response time
  • Huge Volume of Data Process





TCP Socket Communication
LOAD MORE

Portfolio Last Updated August 2023