jatin srivastava

software engineer

one commit a day, keeps the bug away

New Delhi, India

work experience

Sploot

Sploot

Software Engineer Intern

July, 2025 - { still_going_on }
React.jsTypeScriptNest.jsJenkinsVitePlaywright

projects

chess p2p
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
ecommerce app
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
photofy
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
slack connect
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
task master
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
track fast
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
online code compiler
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
notebook
created a react native application for note-taking, featuring offline access, rich text formatting, and synchronization across devices.
react nativetypeScriptexpo

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

let's connect

I'm always interested in new opportunities and collaborations. Whether you have a project in mind or just want to chat about technology, feel free to reach out!

jatin.srivastaval1909@gmail.com
send a message