RP

Hi, my name is

Ronit Panda.

A person who iterates fast.

Hi, I'm a software engineer from India having previously worked at SuperTokens(YCS20) and SuperKit (both while attending college). I've a habit of building sophisticated products & shipping them really fast: be it making an internal UI library, or handling infrastructure. I truly champion open source; having shipped to Formbricks, Trigger, Infisical, Twenty, Cal and many more.

01.

About Me

Wrote my first line of code in late 2020. By early 2021 I built a mobile app that got 1.5k downloads with a 4.9 rating on play store, Since then I have Worked at 2 startups as a full stack developer, Built internal UI libraries all the way to deploying Kubernetes Clusters covering every realm of an app's lifecycle.

Here are few technologies That I have mastered:

  • Docker
  • TypeScript
  • Microservices
  • Helm
  • Kubernetes
  • AWS
  • Next.js
  • "The Edge"
  • T3 stack
  • tRPC
  • GraphQL
  • MongoDB
  • Express.js
  • Tailwind CSS
  • PostgreSQL
  • Redis
  • Prisma
  • Vercel
  • TurboRepo
ronit

02.

Past Experiences

Founding Engineer @Superkit

Jan 2023 - Oct 2023

  • Extensively worked on our cron jobs workflow that basically inserts/deletes/updates realtime data into our DB with a Redis cache layer, substantially reducing our users wait time paired up with api costs
  • Added an event bus async communication system between multiple services in our monorepo to communicate between each other and also trigger cron jobs, on variety of runtimes.
  • implemented variety of long running cron jobs on serverless and edge runtimes with upstash and proper breakdown of big jobs into small ones
  • Worked extensively on LLMs on variety of projects, which includes a service which runs analysis with various parameters on Vercel edge runtimes with Prisma data proxy, and an admin panel to crawl over variety of urls recursively generating all child urls to create Pinecone embeddings
  • Added tRPC to the build our APIs making our developer experience improve significantlly, helps us ship 10x faster
  • Revamped the entire UI for app.superkit.io
  • Migrated from having separate repositories to a TurboRepo MonoRepo
  • Added a consistent design system through out our entire monoRepo
  • Added a robust CI/CD pipeline to the monoRepo improving dev experience as our CI/CD pipeline is now way faster due to turbo repo and Vercel dependency caching
  • Added shared schema type validation within variety of apps via a common service with Zod
  • Transitioned from Firebase -> MongoDB+Typegoose -> Prisma + MongoDB + Prisma data proxy for edge runtimes.
  • Added tailwind CSS support to existing material ui and chakra ui projects, improving developer experience while creating UI, and helps us being way more productive
  • Added Zustand state management tooling to our entire app and improved code style

03.

Testimonials

ronit

"One of the best developers I've worked with in my 15 years of experience. I've never seen someone deliver multiple long-term features for our product at such an astonishing speed. He estimates tasks in hours, not days, which is a testament to his work ethic. He also has a keen eye for design and prioritizes the user's perspective before releasing anything to production. Despite the time zone difference, he consistently ensures that our working hours overlap."

Sedat Akkus

CEO Superkit, Sr. Engineering Manager Adobe CA.

04.

Open Source

✨ 3 Major FeaturesBug Fixes

Formbricks

Formbricks

✨ 3 Major FeaturesBug Fixes
Implemented the option to add hidden fields to collect user metadata, Also added ability to upload image to each question. Added a feature to recall information from past questions, and fixed a versioning bug in the pre-commit hook. Got each PR into production within a day or two.
  • TypeScript
  • NextJS
  • Prisma
  • Postgres
  • Zod
  • Tailwind
  • RadixUI
  • TurboRepo
  • Eslint
  • TypeScript
  • NextJS
  • Prisma
  • Postgres
  • Zod
  • Tailwind
  • RadixUI
  • TurboRepo
  • Eslint
project
1 Major Feature ✨Documentation

Trigger

Trigger

1 Major Feature ✨Documentation
Trigger currently supplies a Docker image for self-hosters to use. They also wanted to support self-hosters who use kubernetes to be able to easily deploy Trigger.dev. So I wrote a helm chart to improve self-hosting on Kubernetes
  • Helm Charts
  • Kubernetes
  • Docker
  • Documentation
  • Helm Charts
  • Kubernetes
  • Docker
  • Documentation
project
✨ 1 Major Feature

Infisical

Infisical

✨ 1 Major Feature
Infisical opened an issue from One of their users, to have the ability to create multiple organizations under the same account and switch between them seamlessly without logging in to different accounts, So shot a pr adding that feature within day and got it merged!
  • TypeScript
  • NextJS
  • MongoDB
  • Express
  • Mongoose
  • Tailwind
  • TypeScript
  • NextJS
  • MongoDB
  • Express
  • Mongoose
  • Tailwind
project
Bug FixesE2E TestsChore

Twenty

Twenty

Bug FixesE2E TestsChore
One of the most sophisticated code bases I have ever worked on, Added end to end tests on a specific feature of the app, added multiple UI fixes & I closed one of their chore issues, of removing typed imports from every file of the codebase as not really a use case.
  • TypeScript
  • ReactJS
  • GraphQL
  • StoryBook
  • NestJS
  • TypeScript
  • ReactJS
  • GraphQL
  • StoryBook
  • NestJS
project

05.

Recent Projects

Featured Project

ShapeShifter

ShapeShifter

A highly sophisticated job search portal. Gathers jobs from all job search websites, runs analysis on thousands of jobs your behalf and recommends you the best jobs based on your skills and preferences, straight to your inbox.
  • tRPC
  • Prisma
  • Vercel Edge
  • Data Proxy
  • MongoDB
  • Redis
  • Qstash
  • Cron
  • NextJS
  • Zustand
  • TailwindCSS
  • ChakraUI
  • RapidAPI
  • OpenAI
  • LangChain
  • tRPC
  • Prisma
  • Vercel Edge
  • Data Proxy
  • MongoDB
  • Redis
  • Qstash
  • Cron
  • NextJS
  • Zustand
  • TailwindCSS
  • ChakraUI
  • RapidAPI
  • OpenAI
  • LangChain

Featured Project

Micro Insta

Micro Insta

A social media app on which you can create profile, make friends via friend requests, create posts, like and comment on them.This app is implemented using micro services architecture where each service is deployed in a separate docker container and all the containers are managed by kubernetes.
  • NextJS
  • Typescript
  • ChakraUI
  • SWR
  • MongoDB
  • NodeJS
  • ExpressJS
  • Nats-Streaming-Server
  • Docker
  • Kubernetes
  • Ingress-Nginx
  • Skaffold
  • Github-Actions
  • DigitalOcean
  • NextJS
  • Typescript
  • ChakraUI
  • SWR
  • MongoDB
  • NodeJS
  • ExpressJS
  • Nats-Streaming-Server
  • Docker
  • Kubernetes
  • Ingress-Nginx
  • Skaffold
  • Github-Actions
  • DigitalOcean

Featured Project

Devfolio

Devfolio

A web app that allows developers to build their own portfolio, without putting extra effort of designing and building it from scratch. Add about yourself, your projects, your tech-stack, your education and your experience and get a portfolio that looks good with a sharable link
  • NextJS
  • ChakraUI
  • Apollo-Client
  • Redux-Toolkit
  • graphql-code-gen
  • TypeScript
  • MongoDB
  • ExpressJS
  • Apollo-server-express
  • TypeGraphQL
  • Redis
  • TypeGoose
  • Docker
  • Digital-Ocean
  • Vercel
  • NextJS
  • ChakraUI
  • Apollo-Client
  • Redux-Toolkit
  • graphql-code-gen
  • TypeScript
  • MongoDB
  • ExpressJS
  • Apollo-server-express
  • TypeGraphQL
  • Redis
  • TypeGoose
  • Docker
  • Digital-Ocean
  • Vercel

Featured Project

CodePlay

CodePlay

A NPM package that lets you make coding cheat sheets and notebooks all from your browser. Code bundling and transpiling on the browser with es-build makes code-play editors blazing fast. CodePlay is a collection of 3 packages a CLI, A local-Client and A local-Server which is an express server which serves the client and stores the users code in the users machine
  • ReactJS
  • TypeScript
  • BulmaCSS
  • Redux-Toolkit
  • Lerna
  • Commander
  • Express
  • EsBuild
  • Monaco Editor
  • npm
  • ReactJS
  • TypeScript
  • BulmaCSS
  • Redux-Toolkit
  • Lerna
  • Commander
  • Express
  • EsBuild
  • Monaco Editor
  • npm

Featured Project

Learnify

Learnify

Learnify is a web app that converts distracting youtube playlist into an interactive Udemy like course hence resulting in less distraction and increased productivity. Built with the help of YouTube API, some of the key features are note taking feature with timestamps, progress indicator and the fact that there are no form of distracting popups or non-educational videos.
  • NextJS
  • TypeScript
  • TailwindCSS
  • Redux-Toolkit
  • SuperTokens
  • YouTube-API
  • Express
  • Mongoose
  • Docker
  • Vercel
  • Railway
  • NextJS
  • TypeScript
  • TailwindCSS
  • Redux-Toolkit
  • SuperTokens
  • YouTube-API
  • Express
  • Mongoose
  • Docker
  • Vercel
  • Railway

04.

Other Projects

GitTix

A webapp used for selling and buying tickets. Built with micro services architecture, where each service is deployed in a separate docker container and all the containers are managed by kubernetes.

  • Typescript
  • Docker
  • Kubernetes
  • MongoDB
  • Express
  • NextJS
  • Jest
  • Nats-Streaming
  • stripe
  • Redis

FriendSpace

A chat and call app for friends, chat with your friends, call them or make group calls. The chat service is custom build, the entire auth service is custom built with JWT tokens stored in cookies, add friends, send invitations and create groups.

  • NextJS
  • TypeScript
  • Socket.io
  • Express
  • Mongoose
  • Docker
  • Vercel
  • Digital Ocean

Ether

Ether is the startup that I tried to build in my sophomore year of college, it is a platform that connects you with a like-minded college student based on interests and preferences which basically automates networking.

  • Flutter
  • Express
  • Postgres
  • Socket.io
  • Javascript
  • Rest-API
  • FirebaseAUTH
  • AWS

Nykka

E-Commerce app, with all the basic features like sorting, filtering of products, cart, checkout, a full blown auth with SuperTokens a beautiful and minimal landing page paired up with an admin dashboard

  • NextJS
  • TypeScript
  • TailwindCSS
  • Redux-Toolkit
  • Golang
  • Gin-Gonic
  • Postgres
  • sqlc
  • Docker
  • Vercel
  • Digital-Ocean

ZenNote

A note taking app with a beautiful UI, the app is built with NextJS and TailwindCSS, leveraging the tip-tap-editor and built on top of it. Basic notes, Todo Lists, and emoji detection support. Backend is built with Express and MongoDB, hosted on Railway.

  • NextJS
  • TypeScript
  • Tip-Tap-editor
  • Express
  • Mongoose
  • MongoDB
  • Docker
  • Vercel
  • Railway

06.

Course Certificates

micro-services
react
devops
gql
tsc
nest
das
backend

07. What’s Next?

Get In Touch

I’m currently looking for a full-stack developer role, In a pre-series A startup. And work along side a highly focussed team that is trying to put a dent in the universe. Sounds familiar? Let’s talk.