*
A few projects I’ve worked on. I enjoy building scalable systems and exploring new technologies in the process.
MovieDB API Go
Creator (2025)
A fast, scalable movie database API written in Go with RESTful architecture.
achievements
- Designed a modular API with clean architecture and separation of concerns
- Implemented permission-based authentication and rate limiting for API security
- Benchmarked API for performance and optimized DB access patterns
- Created SMTP server setup for sending email templates
technologies
gopostgresqlrest
Bank API Go
Creator (2025)
A secure banking system API in Go for handling accounts, transfers, and balances.
achievements
- Implemented user authentication, secure transactions, and account validations
- Followed practices for core banking logic
- Structured project with Go modules, interfaces, and custom error handling
- Implemented JWT-based authentication and rate limiting for API security
technologies
gopostgresqlrestjwt
Recens Store
Creator (Jan 2025)
My first fasion brand online shop
achievements
- Designed and launched a fully responsive fashion e-commerce platform using Shopify CMS and Next.js
- Integrated GraphQL APIs for dynamic product and collection rendering with real-time data updates
- Implemented custom components for product filtering, cart management, and checkout flows
- Optimized site performance with image lazy loading, static generation, and route-based code splitting
- Collaborated with suppliers and designers to align UI/UX with brand identity and shopping behavior
technologies
next.jsreact.jsgraphqlshopify cms
Kite
Creator (2024)
A minimal, lightweight text editor built in C for terminal environments.
achievements
- Built a terminal-based text editor from scratch with keyboard input handling
- Handled file I/O, line rendering, and scrolling efficiently using ANSI escape codes
- Gained deep understanding of memory management and low-level system programming
technologies
clinuxansi escape sequencesmakefile
WhatsApp Clone
Creator (2024)
Chat application with AI integrated
achievements
- Enabled media sending features with chats and groups
- Implemented secure authentication using Clerk
- Implemented AI chat integration within chats and group chats
- Implemented AI image generation within chats and group chats
technologies
next.jszustandopenai-apiconvexdbclerk