Engineering 7 Picture

Fady Gawargios

Computer Engineering at UWaterloo

Hi there! ๐Ÿ‘‹ I'm passionate about building innovative software solutions and exploring the intersection of hardware and software. Welcome to my little corner of the web.

About Me ๐Ÿ‘จโ€๐Ÿ’ป

I'm a Computer Engineering student at the University of Waterloo with a passion for software development and problem-solving. My experience spans from web development to embedded systems, and I'm constantly looking to expand my knowledge and skills in the tech industry.

With a strong foundation in multiple programming languages and frameworks, I enjoy tackling complex challenges and creating efficient, user-friendly solutions. I'm particularly interested in the intersection of software and hardware, and how they can work together to create innovative products.

Technical Skills ๐Ÿ› ๏ธ

Languages

Python (Click to view related project)
C
C++
C# (Click to view related project)
Visual Basic
Java
JavaScript (Click to view related project)
TypeScript (Click to view related project)
SQL (Click to view related project)
HTML (Click to view related project)
CSS (Click to view related project)

Frameworks & Engines

React (Click to view related project)
Node.js (Click to view related project)
Next.js (Click to view related project)
Flask (Click to view related project)
Django
.NET
Unity (Click to view related project)
Unreal Engine

Libraries & APIs

OpenCV
Pygame
Tkinter
WebGL (Click to view related project)
Google OAuth (Click to view related project)
Firebase (Click to view related project)

Developer Tools & Platforms

Git (Click to view related project)
GitHub (Click to view related project)
Bash (Click to view related project)
SVN (Click to view related project)
WSL
Linux (Click to view related project)
VirtualBox (Click to view related project)
Docker (Click to view related project)
VS Code (Click to view related project)
Visual Studio (Click to view related project)

Project & Team Tools

Confluence
Trello
Slack

Click on highlighted skills to see related projects

Experience ๐Ÿ’ผ

Bilingual Software Support / Junior .NET Developer
ADSTRA Dental Software
Jan. 2025 โ€“ Apr. 2025
Remote
  • Developed a standalone webcam application using DirectShowLib.dll in Visual Basic integrating COM objects, multi-camera detection and dynamic resolution switching.
  • Designed and tested an exposure gauge for intra-oral X-ray scanners, now deployed on over 2,600 workstations in dental clinics across North America.
  • Performed 200+ bilingual software upgrades in high-traffic dental clinics, optimizing the process to reduce update time per computer from 3 minutes to 1.
  • Managed customer requests in the form of Voicemails and directed them to the appropriate team member.
  • Surpassed the yearly Quality Objective target of 50% users upgraded in only 4 months.
  • Conducted rigorous software testing for releases delivered to the Department of National Defense for the Canadian Armed Forces.
Visual Basic
.NET
Software Support
Testing
Web App Development
FIRST Robotics
Jan. 2023 โ€“ Apr. 2024
Waterloo, ON
  • Guided software team in the agile development of a full-stack web app in Typescript with React, Firebase, SVN, and Docker.
  • Wrote unit tests for API call functions, ensuring expected and reliable behavior during usage.
  • Assisted in developing fully autonomous C++ robot code, writing robust classes, and utilizing libraries.
  • Organized tasks with a ticket system, allowing to tackle specific native bugs encountered in testing.
  • Implemented new reactive features that tackled user-reported problems, streamlining user experience, and greatly reducing input error during competitions.
TypeScript
React
Firebase
SVN
Docker
C++
Agile
Minister of Technology
School Council
Sep. 2022 โ€“ Jun. 2024
Cambridge, ON
  • Gave a keynote speech with over 900+ members in the audience.
  • Organized fundraising events raising over $2000 worth of items for Food Banks and families in need.
  • Advocated to the school board the importance of the โ€œGlobal Innovation Management Instituteโ€ program that taught young leaders to foster problem-solving and innovative solutions to community-identified problems.
  • Judged at CommuniTechโ€™s school-wide innovation fair.
  • Created and organized the only student-led club: The Board Game Club with 50+ active members.
Leadership
Public Speaking
Fundraising
Advocacy
Events

Projects ๐Ÿš€

2D Platformer Game
Feb. 2023 โ€“ May 2023

2D Platformer Game

Designed and built a 2D platformer game using Unity Game Engine, C#, Visual Studio, and Git version control.

Unity
C#
Visual Studio
+2 more
FIRST Robotics Scouting Web App
Jan. 2023 โ€“ Apr. 2024

FIRST Robotics Scouting Web App

Led the development of a full-stack web application for scouting and tracking performance metrics during FIRST Robotics competitions.

TypeScript
React
Firebase
+2 more
Home Web Server
Jan. 2024 โ€“ Present

Home Web Server

Built and configured a home server to host personal projects and services.

Linux
Docker
Nginx
+3 more
Church Website
Mar. 2023 โ€“ Aug. 2023

Church Website

Designed and developed a website for a local church community.

React
Node.js
MongoDB
+3 more
$GUMA Coin
May 2024 โ€“ Present

$GUMA Coin

Launched GUMA, a community-driven meme cryptocurrency built on the Solana blockchain.

Solana
Rust
Anchor
+2 more
Online Gradebook
Oct. 2022 โ€“ Jun. 2023

Online Gradebook

Identified communicational shortfalls between students and teachers and developed a Flask web app to address them.

Python
Flask
SQLite
+2 more

Education & Certifications ๐ŸŽ“

University Logo
Bachelor of Engineering in Computer Engineering

University of Waterloo

Waterloo, ON | Sept. 2024 โ€“ Jun. 2029

Certifications

HARVARDx

CS50's Introduction to Computer Science

HARVARDx | 2023

Credential ID: daff631e244f4f3a807d25efc3f7781f

View Certificate
Cisco

Networking Basics

Cisco | 2023

Credential ID: via Credly

View Certificate
Cisco

Introduction to Cybersecurity

Cisco | 2023

Credential ID: via Credly

View Certificate