About Me

A passionate and driven Software Developer with hands-on experience in building robust, full-stack web applications from the ground up. I specialize in Node.js, React, and Express, with a proven ability to architect custom solutions, enhance existing software with innovative features, and manage the full project lifecycle from development to deployment. I am dedicated to writing clean, efficient code and thrive in collaborative environments where I can contribute to cutting-edge projects.
Work Experience
- Led the ground-up development of a full-stack internal documentation portal, improving information accessibility and license management.
- Engineered a custom Privileged Access Management (PAM) solution, enhancing Apache Guacamole with a branded UI and superior, granular permission controls.
- Innovated a time-based access policy system for the PAM tool, a feature not available in the original software, which was successfully deployed to production.
- Managed the full lifecycle of projects, including deployment and configuration on production and demo environments using Nginx.
- Currently re-architecting the PAM application from scratch to achieve deeper integration and more granular system control.
- Worked on ESP32 Microcontrollers and firmware.
- Developed and tested IoT solutions for various applications.
- Gained hands-on experience with embedded systems and real-time data processing.
- Learnt the basics of IoT, including introductions to Arduino and Raspberry Pi.
- Built numerous projects using Arduino, demonstrating practical application of learned concepts.
- Underwent training and demonstrated competency in the internationally recognized Certification Course on "Internet Of Things (Expert Level)".
My Work
Professional Work

Internal Documentation Portal
A comprehensive internal portal for documentation and license management, built from the ground up.
Features & Details
- Architected and developed a full-stack documentation portal from scratch, serving as a central hub for all IDAM documentation.
- Integrated a license management module to display organization-specific license details for authenticated users.
- Implemented key UI/UX enhancements such as a responsive, auto-resizing sidebar, content-aware scrolling for sub-headings, and a 'scroll to top' feature.
- Managed the complete project lifecycle, from initial development and learning to taking full ownership of deployment and maintenance on production servers.

Privileged Access Management (PAM)
A custom-built, branded version of Apache Guacamole with a focus on a robust, fine-grained permission system.
Features & Details
- Cloned and customized the Apache Guacamole software, developing a new branded UI and front-end from scratch.
- Engineered a highly granular, role-based permission system, significantly improving on the original software's capabilities.
- Developed and implemented a unique Proof of Concept (POC) for time-based connection access policies, a feature not present in the official version.
- Managed deployment on multiple servers for demo, testing, and client presentation purposes.
- Currently leading the re-architecture of the entire application from scratch for more granular control and deeper system integration.
Personal Projects




IoT Tollbooth System Supervisor
An IoT and RFID-based system to revolutionize tollbooth operations, optimizing traffic flow and enhancing user experience.
Features & Details
- Automated Vehicle Detection: Authenticates vehicle RFID tags for seamless entry.
- Automated Gate Control: Utilizes a servo motor to control gate opening and closing.
- Real-time Data Logging: Logs all transaction data directly to Google Sheets via an ESP32.
- Enhanced Security: Ensures that only authorized RFID tags are granted access.
- Customizable Alerts: Provides distinct buzzer alerts for valid and invalid entries.


Street Fighter
An engaging two-player fighting game built with Python and Pygame, featuring unique characters and dynamic animations.
Features & Details
- Features two distinct fighters, Warrior and Wizard, each with unique attacks and abilities.
- Includes classic gameplay mechanics like health bars, a scoring system, and smooth character animations.
- Implements dynamic background effects and immersive sound design for an engaging experience.
- Provides a full user interface including a main menu and victory screens.
- Supports two-player battles with fully customizable controls.
Technical Skills
Languages
Frameworks & Libraries
Platforms & Tools
Education
Get in Touch
I'm always open to discussing new projects, creative ideas, or opportunities. Feel free to reach out to me using the form below.