work experience
Sploot
Software Engineer Intern
July, 2025 - { still_going_on }
React.jsTypeScriptNest.jsJenkinsVitePlaywright
projects
built a real-time chess platform with integrated video calling capabilities, supporting up to 100 simultaneous games. Implemented WebRTC for peer-to-peer video communication and socket.io for real-time game state synchronization, creating an immersive multiplayer experience.
next.js 15typeScriptexpress.jsnode.jssocket.iowebRTCtailwindcss
built a full-stack e-commerce platform with Next.js and TypeScript featuring product listings, secure authentication, and optimized performance. Integrated MongoDB with SWR for efficient data caching, implemented image optimization, and deployed with Vercel for scalability.
next.js 15typeScriptexpress.jsmongoDBswrnext authauthorizetailwindcss
developed a cross-platform image editing web app with features like restoration, recoloring, and background elimination for user-uploaded photos. Integrated Cloudinary for efficient image processing and improved overall application performance.
typeScriptnext.js 14tailwindcsscloudinarystripeclerk authmongoDB
developed a full-stack Slack integration platform connecting workspaces with external applications. Built with React and TypeScript frontend, Express.js backend with RESTful APIs, secure authentication, and real-time message handling for seamless workflow management.
typescriptreact.jsviteexpress.jsnode.jsslack API
TaskMaster helps users organize, track, and manage their tasks efficiently, with features like prioritization, time tracking, statistics, and team collaboration. The system is designed for both individual and team use, supporting authentication, real-time updates, and robust data analytics.
typescriptnext.jsexpressnode.jsjwtmongoDBaxios
TrackFast is a modern, full-stack expense tracking application. Powers the TrackFast expense tracker with a secure, robust REST API for user management, expense CRUD, and analytics.
typescriptnext.jsexpressnode.jsjwtmongoDBaxioszodwinston
designed intuitive interfaces for an all-in-one coding solution where users could run programs seamlessly in popular languages such as c++ and python. Established an enhanced task queue with bullMQ for real-time job management.
javaScriptreactexpressnodebullMQmongoDB
technical skills
technologies and tools I work with to build modern applications
JavaScript
TypeScript
Python
C++
React.js
Next.js
Node.js
Express.js
WebRTC
WebSockets
BullMQ
PostgreSQL
MySQL
MongoDB
Docker
Kafka
Redis
Linux
Git
GitHub
HTML
CSS
get in touch
send a message