Welcome toGagandeep Malhotra's
Portfolio
Experience
Sep 2024 - Present
Key Skills:
Mar 2024 - Sep 2024
Key Modules:
2020 - 2023
Oct 2018
Oct 2019
2020 / 2022 / 2025
2022 - 2023
Key Events:
2021 - 2023
Skills
Python
Python
Key Projects:
Libraries:
JavaScript
JavaScript
Key Projects:
Libraries/Frameworks:
C#
C#
Key Projects:
Frameworks:
Projects
Sticky Notes+
A feature-rich, open-source sticky notes desktop application built with Python. Designed to provide a sleek, customisable interface for managing daily tasks and quick thoughts seamlessly on your desktop.
Online Windows Direct - Full-Stack Ecommerce Website
A robust full-stack e-commerce platform built with Next.js and TypeScript. Integrated with MySQL for data management and Stripe API for secure, streamlined payment processing.
Deep Reinforcement Learning Simulation
A visual simulation showcasing an AI learning to escape an environment using deep reinforcement learning. Developed with Unity's ML-Agents and TensorFlow to demonstrate complex emergent behaviors.
Prototype to Track Eye Gaze Using Machine Learning
An advanced machine learning prototype that accurately tracks user eye gaze utilizing MediaPipe and TensorFlow. Designed to explore accessibility improvements and novel HCI applications.
Gagan Construction Ltd - Website
A professional and responsive business website built for a construction firm. Features a clean design architecture utilizing HTML, CSS, and modern JavaScript for interactive elements.
Automated Video Editing & Subtitles for Social Media
A Python-based automation tool that leverages the Google Speech-to-Text API to dynamically generate subtitles and streamline video editing workflows for social media platforms.
Youtube Meta Scraper
An efficient Python web scraping tool built to extract comprehensive metadata from YouTube videos, aiding in data collection and content analysis for researchers and creators.
Simulated Annealing to Determine Kemeny Ranking
A mathematical computing project implementing the Simulated Annealing optimization algorithm to compute the Kemeny ranking, useful for resolving complex ranked-choice election data.
Odds-On - GMTK Game Jam
An experimental space-themed game developed for the GMTK Game Jam 2022. Players face a pure test of luck with a completely uncontrollable 50/50 binary choice to score points or go broke.
Cardiff Electronics and Technology Society - Website
The official digital hub for the Cardiff Electronics and Technology Society, built to foster community engagement and showcase student projects using responsive web technologies.
Analysis of Optimisation Pathfinding Algorithms
An interactive Unity application that visually simulates and analyzes various optimization pathfinding algorithms in real-time, accompanied by a comprehensive technical report.
Cannons - GMTK Game Jam
A physics-based puzzle game for GMTK Game Jam 2020. You have only one shot to fire a cannon, relying on chaotic bouncy ball interactions to ultimately hit the target goals.
Text Analysis
A lightweight web-based utility for quick text analysis, instantly calculating character counts, word frequencies, and other core metrics using vanilla JavaScript.
Text to Array Converter
A handy developer tool designed to quickly format multiline text inputs into properly structured array declarations, accelerating data processing tasks.
Maze Traversal Using Genetic Algorithms
An experimental Unity project employing genetic algorithms to autonomously train agents to successfully navigate and traverse complex maze environments over generations.
Agent Evolution using Reinforcement Learning
A Unity simulation focused on observing the evolutionary behaviors of an AI population trained entirely through reinforcement learning mechanisms in a dynamic virtual space.

