I build clean, optimized and responsive websites with modern design and features.
Backend Developer
I have experience working in backend frameworks like Node.Js and creating APIs
DevOps
I have experience working with DevOps tools.
My
Skills
HTML
CSS
JavaScript
React
Node.js
Next
Postgress
Cpp
K8s
Docker
GitHub
Aws
Figma
Turborepo
My
Projects
(right scroll for more)
Checkers Game
This project is a complete software simulation of the classic Checkers (or Draughts) board game, developed as part of a Data Structures and Algorithms (DSA) course. It aims to merge the theoretical foundations of DSA with a practical, interactive application. The primary focus is on designing the game engine using efficient data structures and algorithms to handle the rules of the game, player interaction, and game state management. This project enhances understanding of DSA concepts through real-world implementation and provides a robust foundation for further enhancements such as AI opponents or GUI development.
CoSketch
Developed a real-time collaborative drawing application enabling multiple users to sketch together with live updates and session persistence. Built with React, TypeScript, and HTML5 Canvas, integrating WebSocket connections for sub-100ms synchro-nization of drawing events. Designed a Node.js/Express API and WebSocket server for room management, message broadcasting, and user presence, backed by a PostgreSQL database.
KD Tree
C++, Data Structure and Algorithms, KD-Tree, KNN, Median of Medians – Implemented a KDTree in C++ to efficiently find the nearest k d-dimensional points to a specified d-dimensional point with an average time complexity of O(klogk*dlogn). – Achieved a creation time complexity of O(d*nlogn) from an array or vector using algorithms like Median of Medians. Priority Queue was used to perform the search of k Nearest Neighbour to a point.