Skills
Following is a list of technologies and tools I work with on a daily basis.
Langauges
Javascript
Typescript
Golang
Tools & Technologies
Node JS
Nest JS
GraphQL
gRPC
Jest
Docker
Databases
PostgreSQL
MongoDB
Neo4J
Redis
Work Experience
Here are some of the companies I've worked with in the past.
Node JS Typescript Golang GraphQL gRPC Postgres AWS Lambda Dynamo DB
- Developed a few microservices and serverless functions to manage property finance and mortgage application processes.
- Integrated our system with Salesforce CRM with js-force and webhooks to sync data.
Node JS Typescript React React Native Postgres Redis GraphQL Docker
- Developed multi-tenant backend system, a SPA web app and cross platform mobile app from scratch to cater employee benefit services for expat employees in UAE.
- Build authentication system which supports Google and Apple SSO, SAML and MFA integration with RBAC authorization system.
- Designed horizontal scrollable sticky navigation menu with animation using React Native Reanimate for mobile app home page.
Node JS Express JS Python Fast API Postgres MongoDB Kafka
- Published data driven backend system for India’s top Venture Capital firm, developed two microservice to sync and process data from Gmail, Google Sheets and Affinity CMS.
- Migrated an I/O heavy micro-service from Python to Node, which increased the capacity of requests executions per second by 40%.
Education
Bachelor of Computer Applications
Saurashtra University, Rajkot
2016 - 2019
Web Development Low Level Programming Data Structures and Algorithms Data Warehousing Linux and Bash SDLC Process UI/UX Designing
Projects
Here are some of the projects I have worked on in the past.
Node JS Typescript Golang gRPC Postgres Neo4J Elastic Search Redis
- Led the development of the backend for the official social media platform for Gujarati Patidar community with 60k active users as of October 2024.
- Published features like user registration with KYC verification, family tree with pedigree chart using Neo4J, personalised feed, versatile search engine using ElasticSearch, event registrations, etc.
Node JS Express JS Typescript React JS Postgres
- Developed a SaaS for medium and large scale brass manufacturing companies to replace their traditional physically written process with simple and seamless web apps.
- Platform helps them streamline existing machinery processes, track the raw material stock inventory and also generates future predictions for raw material requirements according to purchase orders.
Node JS Express JS Typescript React JS Postgres Chakra UI
- Developed a web based room booking management system to manage both offline and online bookings for non-profit charitable trust who provides affordable stay for religious travellers.
- Integrated with Google SSO and Razorpay payment gateway and also used Nodemailer for sending email alerts. We completely replace physical paper usage with digital receipts.