Project Repository

Welcome to my project showcase—a curated collection of software solutions that reflect my journey as a developer. Each project presented here addresses real-world challenges, demonstrating my proficiency in various programming languages, frameworks, and development methodologies. From desktop applications to networked systems and IoT integrations, these works highlight my commitment to creating efficient, user-centric solutions. Explore the diverse range of projects to see how I apply technical skills to deliver impactful results.

🎨Backup Script (2025)

 Backups a source directory (parent folders & subfolders) to a destination drive in alphabetical order. Skips folders that don’t fit; allows prompting for a new destination when destination is full. Replaces only older files; skips if destination file is newer. Logs successes, failures, skipped folders, and provides per-file progress feedback.

🎨 SET Paint (2017)

Developed a C# application akin to Microsoft Paint, enabling users to draw shapes and lines with customizable colors.Implemented features for saving and resuming work sessions, demonstrating proficiency in GUI design and file I/O operations

🔄 Database Transfer Tool (2018)

Created a C# utility to facilitate the transfer of table data between databases.The tool automatically generates destination tables based on source schemas when absent, showcasing expertise in database schema analysis and automation.

🔧 Port Wizard (2018)

Engineered a C# application to convert Objective-C source code into C#, streamlining cross-platform development efforts.This project highlights skills in language parsing, code translation, and understanding of both programming languages' syntax's.

📊 KanBan Application Suite (2019)

Developed a network-based Kanban system using C# and SQL Server, simulating industrial workflows.The application supports deployment on Microsoft Azure, reflecting capabilities in cloud integration and process management.

📈 Canadian Stock Market (CSM) Application (2019)

Built a networked application simulating stock market investments, allowing users to invest virtual funds and observe real-time profit fluctuations.Demonstrated skills in network communication, data visualization, and financial modeling.

🧮 Population Statistics Application (2019)

Designed a C++ console application to read and manipulate population data from files.This project underscores abilities in data processing, file handling, and user interaction through command-line interfaces.

💬 SET Chat (2019)

Implemented a secure instant messaging application in C#, utilizing the System.Security.Cryptography library for encryption.Enabled encrypted and unencrypted communication modes, with packet analysis to verify data security.

🧾 New Employee Records System (2022)

Developed a C# application to streamline new employee on-boarding.Features include HR record creation, help desk account setup, and automated credential deployment via email, enhancing organizational efficiency.

🚀 Set Trek Game (2018)

Created a 16-level Star Trek-inspired game using C++ and DirectX 11 in Visual Studio.Players can repair ships, craft weapons, and conduct research, reflecting skills in game development, graphics programming, and user engagement strategies.

📦 Black Box Capstone Project (2019)

Authored a Software Requirements Specification for a data collection device aggregating anonymous user data from smart thermostats and sensors.Emphasized secure data handling and system design for research applications.

🏠 Smart Home Black Box (In Progress)

Advancing the Black Box project to monitor indoor and outdoor environmental conditions without internet reliance.The system adjusts thermostat settings based on sensor data, showcasing expertise in IoT, sensor integration, and secure, offline network operations.