Projects
- IntentJS - A new framework for NodeJS [C][OSS]
[It's a freaking framework! Many things were used.]
A new NodeJS framework for building serious and scalable products
- CRM For Omnified Shopping Experience [C]
[IntentJS, Typescript, Multi-Tenant MongoDB, Redis, Azure, Kafka, K8, Terraform]
A fully customisable CRM for omnified PoS. Built on Multi-tenant Backend Architecture.
- GitMirror - Backup your Github Repos [C]
[IntentJS, Docker, AWS EC2, AWS SQS, Posgtres, Redis, Github Octo APIs, LemonSqueezy]
A simple self-serve SaaS to automate the backup of the Github Repositories including LFS and all of it's Metadata. 20+ Users, 0$ MRR.
- Enterprise Engineering (EX) - Codecademy
[NextJS, Typescript, Jest, NX Workspaces]
Worked in Enterprise Experience team of Codecademy to build and ship features specific to corporate consumer needs.
- Single Sign-On using Keycloak [C]
[NestJS, Keycloak, Postgres, Redis, Kafka, VueJS, Azure, K8, Terraform, Helm]
A simple SSO for all 3 customers of Ginesys to login to their respective products. A swiss-knife for Ops teams!
- Torque - An in-house feature module publisher
[Typescript, PKG, Bash Scripting]
Since Squareboat is a service based company, it made complete sense to build something like this, which lets the team to build a feature once and re-use it multiple times in different projects!
- Navigator - An elegant HRMS tool by Squareboat
[Laravel, MySQL, Redis, PHP, AWS, CubeJS, React]
Led the developement of an internal HRMS tool by Squareboat.
- Harbor - A simple in-house video call tool for interviews.
[NestJS, WebSockets, AWS, MySQL, Redis]
An internal tool for conducting interviews with automated call recording feature.
- NestJS Boilerplate - An easy to use template for NestJS [OSS]
[NestJS, ObjectionJS/KnexJS, Typescript]
Created a boilerplate for NestJS with transformers, event listeners, console commands, db integrations, localization out of the box.
- NestJS Cache - A multi-store cache package for NestJS framework. [OSS]
[NestJS, Typescript, Redis, In-Memory]
Built a multi-store (redis, in-memory) cache ppackage for NestJS framework.
- NestJS Console - Elegant CLI scripts inside your NestJS application [OSS]
[NestJS, Typescript, Yargs, ANSI Colors, Terminal]
Built a console script package for NestJS, using which devs can easily create command line scripts inside their nodejs application.
- Mailman - An artisnal mailer package for NestJS applications [OSS]
[NestJS, Typescript, MJML, React, SMTP, Nodemailer]
An easy to use mailer package to quickly build and send mails from your nestjs applications.
- NestJS Objection - A objection package for NestJS application [OSS]
[NestJS, ObjectionJS / Knex, MySQL, Postgres]
Built a support package for integrating ObjectionJS inside NestJS apps.
- NestJS Queue - A powerful queue worker for NestJS applications. [OSS]
[NestJS, Typescript, NestJS Console, AWS SQS, Redis]
Built a queue worker package for running on distributed systems, supporting AWS SQS and Redis.
- NestJS Storage - A multi-disk filesystem package for NestJS applications. [OSS]
[NestJS, Typescript, AWS S3, Unix / Win file system]
Built a multi-disk package for integrating AWS S3 and local filesystem using a single unified API.
- MyFlexa - A digital physiotherapy application
[NestJS, Postgres, Redis, MediaPipe, Yandex, K8]
A digital physiotherapy application built for Dr.Reddy's
- JustHomz - A PropTech App for Indian Consumers
[NestJS, Typescript, Postgres, Websockets, Redis, Agora, AWS]
A feature loaded proptech app with focus on reducing the cognitive overload on consumers while purchasing a home.
- Atadel - Grocery delivery app for Canada
[NestJS, Stripe, Postgres, Redis, AWS Lambda, AWS RDS, AWS SQS, AWS SNS, AWS S3, VPCs]
Atadel is a delivery-anything app for Canadian market, similar to Instamart.
- Prept Food Delivery App - For Bahrain
[Flutter, GetX, NestJS, Typescript, AWS]
Built a simple food delivery app for Prept - Bahrain based fitness-food startup.
- HeyOye - Naye India ka Naya Social Media
[NestJS, Typescript, AWS, Backend For Frontend, MySQL, Redis, Flutter]
Built the backend of a social media app, worked on cool stuffs like Backend for Frontend, Video Transcoding, Image Compression, etc.
- Entitled Chatbot - Self Evaluation Bot for Blue Collar Employees
[Express, NodeJS, WebSockets, MySQL, Flutter, Redis, AWS EC2]
A simple chatbot for letting blue-collar employees self-evaluate their credit limit and apply for a loan through the chat interface. I was responsible for backend stuff.
- Hudle - A Venue and Events Booking Platform
[Laravel, PHP, AWS, VueJS, MySQL, Redis, AWS SQS]
My first project at Squareboat. Built and Managed the backend of Hudle's entire backend, shipped 5+ first-in-the-market feature.