PepePray

I'm Satvik

I am an aspiring developer who simply loves to build things. I love to experiment with new technologies and programming languages, constantly seeking to expand my knowledge and skills.
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.55
Graphic Era (Deemed to be University)2019 - 2022
Bachelor of Computer ApplicationsCGPA - 8.61
CGPA - 8.61