Joseph Garwood

About Me

Hi! My name is Joseph Garwood. I'm a passionate developer who loves building efficient and scalable applications. I’m especially interested in industries that contribute to Canada’s national interests, such as government, defense, and cybersecurity. My main focus is on backend development, security, and automation.

Projects

Experience

Junior Developer at ISED

Developed and maintained Drupal modules and plugins using PHP, Docker, and OpenShift.

2024 - Present

Electronics Repair Technician

Diagnosed and repaired software, hardware and firmware issues on phones, laptop, desktops and consoles.

2023 - 2024

Computer Programming Diploma at Algonquin College

2023 - 2025

Career Transition

Transitioned from Equipment and Automotive industry to Software Development.

2023

Heavy Equipment Technician

Diagnosed and repaired complex mechanical and electrical systems, applying analytical and problem-solving skills.

2022 - 2023

Automotive Technician

Developed strong diagnostic, troubleshooting, and technical skills in high-pressure environments.

2019 - 2022

Skills

Programming

Java, PHP, Python, C, SQL, Dart

Software

Linux, Git, Jira, Eclipse, VS Code

Cloud & Containers

Docker, Kubernetes, OpenShift, Azure

Other Tools

Jenkins, Unit Testing, VMs

Community & Contributions

cuHacking Team Lead

March 2025

Led a team of four members in a 36 hour hackathon. Focused on developing a full-stack application to connect people in need to food and shelter resources in Ottawa. Utilized Python, Flask, Leaflet, and SQLite.

Drupal WxT Contribution

March 2025

Contributed to the Drupal Web Experience Toolkit project by submitting a patch correcting a translation yaml file.

Contact

Feel free to reach out to me via: