
I'm Satvik
Projects
TsTurbo
A high-performance web server from scratch with support for static file serving, HTTP range requests, and chunked transfer encoding.
Node.js
TypeScript
HTTP
File Handling
TCP Sockets
Asynchronous Programming
lb.py
A Multithreaded Load Balancer written from scratch using Python.
Python
Socket
Network Programming
Multi-Threding
Operating Systems
Algorithms
Portfolio Website
My personal portfolio website created using Next.js and deployed on Vercel.
Next.js
Bun
Nodemailer
Typescript
Tailwind CSS
Vercel
React Hot Toast
Limktree
Provides users with a centralized platform to share multiple links through a single customizable URL.
Next.js
Prisma
PostgreSQL
Cloudinary
Axios
JWT
Recoil
ZOD
Next UI
Typescript
Shorty
A simple to use URL shortner created using Elysia.js with Bun runtime and Next.js.
Elysia.js
Next.js
Prisma
PostgreSQL
Axios
JWT
Recoil
Radix UI
Typescript
Styled
Full-stack e-commerce web application created using Strapi CMS and Next.js.
Strapi CMS
Sqlite
Next.js
GraphQL
Stripe
Auth0
Framer Motion
Javascript
Skills
LanguagesPython, C/C++, SQL (Postgres, MySQL), NoSQL (MongoDB, Redis), JavaScript, Typescript, HTML/CSS
Tools & TechnologiesReact, Next.js, Node.js, Elysia.js, Hono, Express, FastAPI, RESTful API, GraphQL, Tailwind CSS, shadcn/ui
Developer ToolsLinux, Git, Docker, VS Code, PyCharm, WebStorm, Neovim, Postman, Jupyter
Education
Graphic Era (Deemed to be University)2022 - 2024
Master of Computer ApplicationsCGPA - 8.55
CGPA - 8.55Graphic Era (Deemed to be University)2019 - 2022
Bachelor of Computer ApplicationsCGPA - 8.61
CGPA - 8.61