An aspiring software developer with experience in web development. Passionate about building intuitive systems that make a difference. Check out my side-projects below.
A WebSocket-based chat server with a GTK GUI, designed for both Windows and Linux. It offers a lightweight, private alternative to centralized chat platforms running fully on the user’s machine without external dependencies.
An intelligent scheduling system that predicts electricity prices using a hybrid LSTM-Random Forest model and automatically schedules appliances for cost efficiency. Built with a Laravel frontend and a Python ML backend, it optimizes household energy usage based on user preferences.
A freelance project where I developed a sleek and functional website for an auto trader business. The website allows users to browse and view cars seamlessly, enhancing the company’s online presence. You can see the actual site here. The site supports mobile, tablet, and desktop sizes.
A social media web application designed to mimic the core functionality of Twitter. Users can post, edit, and delete tweets, interact with others, and receive real-time updates. The app also features email notifications to keep users informed.
A robust bug-tracking application designed using .NET with MVC architecture. Reportr features a login system to differentiate between clients and admins, enabling effective bug reporting and resolution tracking in a secure and efficient way.
A low-level GPIO port simulator built in C, featuring a command-line interface for toggling output pins, simulating input changes, and attaching interrupt callbacks. Ideal for embedded systems practice, it supports rising edge detection and interrupt-driven logic without hardware.
An end-to-end data engineering project designed to collect, process, analyze, and visualize retail sales data. The pipeline uses modern tools to extract data from CSV files, perform transformations, ensure quality checks, and generate insightful dashboards.
An endless runner mobile game where players guide an Arctic Tern through its Antarctic migration cycle. Features include dynamic level generation, obstacle avoidance, and a scoring system, all designed to create an engaging gameplay experience.
A personal portfolio website showcasing my skills and projects. Designed with a clean, modern aesthetic, the site features smooth animations, and an intuitive layout to create a professional and engaging user experience.
A simple yet functional Tetris game developed with vanilla JavaScript. It features smooth gameplay mechanics and a visually appealing design to recreate the classic experience.