🛠 Tech Stack
🌐 Frontend
- Frameworks: React, Vue, Next.js, Astro, Svelte
- Styling: Tailwind CSS, Shadcn, MUI, Ant Design, PrimeVue, Chakra UI Radix UI, SASS
- Animation/3D/2D/: SVG, GSAP, Three.js, PixiJS, PhaserJS
- Bundlers: Webpack, Vite, Rollup
- Testing: Jest, React Testing Library, Playwright
- Realtime: WebRTC, WebSockets, SSE
⚙️ Backend
- Languages/Frameworks: Node.js, NestJS, Express.js, Java, Spring Boot
- ORMs: TypeORM, Prisma, Hibernate
- Authentication: Supabase, JWT, OAuth2
- API: REST, GraphQL,
- Serverless: AWS Lambda, Vercel Functions
🗃️ Databases
- PostgreSQL, MongoDB, Redis, IndexedDB
☁️ DevOps & Tools
- AWS, Vercel
- Docker, NGINX, CircleCI, Github Actions
- Git, GitHub, GitLab
- Postman, Vim, WebStorm, Linux, Nano, bash, sh, zsh
💻 Work Experience
You can see my work experience in LinkedIn
📂 Open Source Projects
Notes App
Simple notes app developed using Browser File System API and AES-256 encryption feature.
Undertale Souls Fight
My First 2D game inspired by Undertale, built from scratch using Vanilla JS, Pixi.js, and Vite.
Flexbox Froggy Clone
React-based clone of the original Flexbox Froggy game — perfect for mastering CSS Flexbox layout.
Watch2gether
A simple, no-login-needed WebRTC app to watch YouTube videos with your friend, synced in real time. Share a session ID and start syncing up.



