My Projects

Social Networking Website

    Made with:

This social networking website allow users to create an account, obtaining their own page consisting of information about themselves. You have the ability to use features such as searching for other users on the network, sending friend requests and messaging other users, posting pictures, receiving notifications if someone messages you, likes or comments on your post, and if someone sends or accepts your friend request. Altering your privacy settings and managing how your account behaves is also an additional feature.

Web File Transferring Tool

    Made with:

Web-based file transfer tool that empowers users to effortlessly upload and download files through a secure server. With a sleek and user-friendly interface, the tool offers a seamless experience for users to navigate and interact with their files. Users can conveniently search for specific files, view them in a user-friendly format, and easily download them to their local devices.

Web Remote Access Tool

    Made with:

Web-based remote access tool that empowers users to effortlessly manage multiple computer connections through a TCP socket and web API. With a sleek and user-friendly interface, the tool offers a seamless experience for users to control and interact with remote computers. Users can conveniently perform file operations, capture screenshots, access webcam feeds, send messages, and execute system controls, all from a centralized platform. This versatile tool ensures secure and efficient remote management, enabling users to handle various tasks with ease and precision, enhancing productivity and connectivity.

File Backup

    Made with:

Cutting-edge file backup tool employs a meticulous approach to file handling, reading data in efficient 1MB chunks and seamlessly storing them in a robust SQLite database as a set of hashes corresponding to each file. Upon each run, it scans the user's files and compares them to the database in order to determine if any changes have been made. Users have the flexibility to choose between local backups or securely transferring their files to a designated file server via either SSH or FTP protocols. The graphical interface of the tool enhances user experience, providing an intuitive platform for scheduling backup events and managing all aspects of the process with ease.

Graphical Chat System

    Made with:

A graphical chat system that leverages low-level TCP sockets for seamless communication between clients and a robust server. The server incorporates multi-threading capabilities, enabling it to efficiently manage a large number of users simultaneously. The system boasts a visually appealing interface that displays incoming messages in real-time, creating an immersive chatting experience. Additionally, users can effortlessly view a comprehensive list of online participants, promoting a sense of community within the chat environment.

Remote Access Tool

    Made with:

A powerful remote access tool that provides users with full control over another machine through a command line server. Leveraging a TCP socket connection, the tool offers a range of unique functionalities. You can effortlessly send and receive files, spawn graphical messages, webcam and screenshot capturing, execute system commands and many more features.

School System

    Made with:

This application provides a user-friendly interface that allows administrators to securely log in and efficiently manage a comprehensive table of students. Administrators can effortlessly add new students, capturing essential details such as personal information, contact details, and academic records. The system offers seamless editing functionality, ensuring administrators can easily update student information to keep records accurate and up-to-date. Administrators also have the capability to delete student profiles whenever necessary, ensuring data integrity.

Technical Skills

My Education

2020 - 2023

Mohawk College - Advanced Diploma

  • Major in Computer Science
  • Relevant Courses: Data Structures & Algorithms, Software Design, Web Technologies, Machine Learning, Databases

My Experience

Reliable Logistics � Mississauga, ON, Canada

Software Developer

May 2023 - Current


  • Reduced costs and time by implementing a new web portal that I developed, leading to a 50% improvement in efficiency. This portal incorporated KPI-based performance indicators, performance tracking, enabling advanced warehouse data analysis, and enhancing active job monitoring

  • Developed an efficient database model and user-friendly interface for a new inventory system, eliminating the need for paper spreadsheets and saving significant time for warehouse workers

  • Actively developing new core functionalities within the 'ShipEzee' project to facilitate returns management and real-time package tracking within the warehouse, significantly improving operational efficiency

  • Implemented test-driven development, writing functional, specification and unit cypress tests

  • Configured and debugged new CI/CD pipelines for testing and deployment



Kazimoto Engineering � Hamilton, ON, Canada

Full-Stack Developer Contract

Janurary 2023 - May 2023


  • Co-led a software engineering project in which the team and I designed a fully functional website using React.JS, Node.JS, Django, PostgreSQL and Firebase for a startup company

  • Designed and implemented a standalone careers page, displaying available jobs that are uploaded by employees at Kazimoto, allowing external applicants to apply directory through their site



Caliber Communications � Hamilton, ON, Canada

Software Developer Co-Op

September 2022 - December 2022


  • Co-developed an API, responsible for receiving motion captured images and videos for AI training that identifies live on-screen physical objects to issue any alerts to monitoring operators using Python, Node.JS, and PostgreSQL

  • Designed and implemented a webpage for viewing real-time surveillance feed monitored by operators at the company, in Angular

  • Re-implemented the company's employee clock-in system for all active departments, including monitoring operators



eScribe Software � Markham, ON, Canada

IT Developer Co-Op

May 2022 - September 2022


  • Developed scripts in Python, PowerShell, and C# to automate their workflows, including site builds for customers

  • Automation scripts largely reduced the amount of time for manual customer site builds from 5 hours to 1-2 hours, allowing the IT team to prioritize their focus on testing each site build's functionality to ensure usability [reference]

Contact Me