Perfect score on Find the Length of the Longest Substring Without Repeating Characters, Difficulty: Medium
Perfect score on Ensuring Real-time Data Accuracy in Mobile App, Difficulty: Medium
Great score on Implement an LRU Cache Algorithm, Difficulty: Medium
Great score on Understanding Rate Limiting in APIs, Difficulty: Medium
Developed high-fidelity defense simulations using C++, .NET Framework, OpenGL, and DirectX
Designed modular, DIS-compliant architectures enabling interoperability with 10+ external simulation systems
Engineered and optimized interprocess and network communication mechanisms using Windows named pipes, Windows Messaging, and UDP sockets
Developed and deployed C++ server applications on ARM-based systems
Engineered robust Python bindings for critical C++ modules
Designed and delivered .NET-based internal tools
Developed and integrated real-time chat functionality and animated web pages using React
Utilized Three.js and Tailwind CSS to design and implement visually dynamic, responsive web experiences
Built and maintained scalable CRUD applications and interactive UI elements
Developed 50+ custom websites tailored to client specifications
Earned 40+ 5-star reviews and successfully converted 20% of clients into repeat business
Delivered pixel-perfect, high-quality designs
Co-founded and built Looply, a WhatsApp-first AI automation platform helping SMEs manage leads, follow-ups, owner commands, customer activity, and business reports through natural-language messages.
Designed n8n, Supabase/PostgreSQL, WhatsApp Cloud API, and LLM-based workflows for customer-message intake, owner/customer routing, lead classification, hot-lead reporting, follow-up generation, and message persistence.
Built structured LLM chains for lead scoring, intent detection, JSON output validation, recommended next actions, owner-facing summaries, and approval-based follow-up workflows.
Developed multi-tenant workflow logic using business phone-number IDs, owner detection, Supabase tables, REST API calls, and routing rules to support multiple businesses on the same automation system.
Debugged webhook retries, JSON parsing failures, database upserts, WhatsApp response delivery, and owner-command flows to improve reliability and end-to-end correctness.
SSS Simulation is a large-scale defense project that simulates an airborne surveillance system (SSS) equipped with radar. The simulation replicates real-world operations for training and testing purposes, ensuring interoperability with other defense simulations via the DIS (Distributed Interactive Simulation) protocol. The project consisted of four integrated applications: Instructor: A pilot-side control interface developed in DirectX (C++) and MFC, using Socket Programming for real-time communication with the server. Server: The core component built in C++ with MFC, responsible for managing DIS group sessions and ensuring synchronization across all connected simulations (e.g., AWars). SD (System Display): A high-fidelity visualization system built using C++, Qt, and OpenGL, responsible for rendering radar plots, coverage areas, and aircraft movement — mirroring the real-world SSS System Display. TID (Touch Input Display): A .NET-based control interface linked to the SD via Windows Messages, providing user inputs and system control functionalities similar to how a remote controls a display. This project delivered a realistic and interoperable simulation environment, enabling accurate communication and behavior replication across multiple defense simulation systems.
DSCR is an enterprise-level defense communication and command system developed for military forces to streamline communication and command flow from Headquarters down to individual field commanders. The system maintained a complete hierarchical structure, integrating data related to troop deployment, weapon inventories, aerial and ground operations, and situational reports across the nation. Built using DirectX, C#, Java, and the .NET Framework, DSCR provided a secure and real-time platform for mission planning, monitoring, and order dissemination ensuring efficient coordination and operational awareness across all military levels.
This project was a smart, guided troubleshooting platform built in the MERN stack to assist users of the enterprise-level DSCR defense communication software. The system was designed to automatically diagnose issues faced by users and provide intelligent, step-by-step solutions tailored to the specific problem. The model was trained on DSCR’s functional and operational data, enabling it to understand the software’s architecture, modules, and common user errors. Upon receiving a query, the system analyzed the problem context and offered visual, descriptive solutions with relevant images and checks for potential user-side issues. If the issue persisted, the system recommended escalation to the support team, ensuring seamless troubleshooting without compromising system confidentiality. Built with a modern MERN architecture, the platform combined a responsive React.js frontend with a Node.js/Express.js backend and a MongoDB database, providing fast, secure, and scalable performance. This solution significantly reduced support overhead and enhanced user experience by making problem-solving intuitive, automated, and context-aware.
City Watch is an AI-powered urban monitoring system developed to enhance city safety and traffic management by automatically detecting road accidents, blockages, and other anomalies in real time. The system leveraged traffic camera feeds and advanced computer vision algorithms to identify unusual events such as collisions or halted traffic flow. The core application was built in C++ with a Qt-based UI, providing operators with a real-time, interactive display of the city’s surveillance grid. The system also included a web interface with a C++ backend, allowing authorized personnel to remotely access alerts and monitor ongoing incidents. Upon detecting an event, City Watch would generate instant alerts, automatically send emergency notifications with exact GPS locations to relevant authorities or helplines, and log incidents for further analysis. The project demonstrated effective integration of AI, real-time data processing, and user interface engineering to support rapid emergency response and improve urban safety infrastructure.
Arcade Champs is a skill-based retro gaming platform where players can compete in classic arcade and console games for real cash prizes. The platform supports both free play and paid tournaments, with features such as time-limited sessions, live leaderboards, automated score submission, and a robust anti-cheat system to ensure fair competition. It combines nostalgic gaming with modern competitive mechanics, allowing users to test their skills and win rewards in a secure and transparent environment.