Hi, I’m Joseph 👋

Building software that doesn’t break under real people.

Software Engineering B.Tech student at McMaster and I&IT Technology Specialist / QA Tester with the Ontario Public Service. I like taking complex systems, breaking them apart, and shipping things that are fast, reliable, and actually usable.

Georgetown / Toronto, ON
QA & Test Automation in progress
Open to 2026 opportunities

Currently

  • Role I&IT Technology Specialist / QA Tester – OPS
  • Focus QA, full-stack, finance tooling
  • Flagship Project LedgerLeaf – personal finance dashboard

What I enjoy

Breaking prod before users do IoT + embedded TypeScript & React Systems that feel polished

About

I’m a software engineer in training with a hardware brain. I started in Computer Engineering Technology at Seneca (embedded C, microcontrollers, networking), and I’m now completing my B.Tech in Software Engineering Technology at McMaster, where I spend more time thinking about architecture, scalability, and clean design.

At work, I’m in the Ontario Public Service helping test and harden digital services used across the province. Outside work and school, I’m building tools like LedgerLeaf, a modern personal finance dashboard, and IQ-Leaf, an IoT plant care system.

I like code that’s readable, systems that are observable, and products that feel like someone actually cared while building them.

Outside of work, you’ll catch me:

  • Lifting & staying active
  • Producing music as Kaos
  • Getting humbled by online chess
  • Deep diving into cars & tech
  • Chasing long-term growth

Quick snapshot

  • StackTypeScript, React, Node, Python, C/C++, SQL
  • DomainsQA & testing, fintech tooling, IoT, web apps
  • SuperpowerTaking chaos and turning it into a plan
  • GoalShip reliable systems people can trust with their money & data

Experience

I&IT Technology Specialist / QA Tester

Jan 2025 – Present · Toronto, ON · On-site

Public & Business Services & Procurement (Ontario Public Service)

  • Support QA for digital services in the Government Services Integration Cluster (GSIC).
  • Write and execute manual test cases for new features across enterprise applications.
  • Log, analyze, and retest defects using OPS tooling and standards.
  • Review requirements and user stories for clarity, edge cases, and testability.
  • Work closely with developers and BAs to prevent issues from reaching production.

Regional Producer

Dec 2024 – May 2025 · Remote

AO Globe Life

  • Met with union members over Zoom to walk through permanent benefits and coverage options.
  • Built strong communication, active listening, and objection-handling skills.
  • Used a structured needs-analysis process to recommend policies that actually fit families.

Founder

Jun 2022 – Aug 2023 · Remote

Digital Orb Marketing

  • Started and ran a small digital marketing agency end-to-end (sales, delivery, ops).
  • Planned and executed SEO, social, and content campaigns with measurable growth goals.
  • Managed client relationships, timelines, and budgets while reporting on performance and ROI.

Front End Supervisor

Dec 2017 – Oct 2024 · Georgetown, ON · On-site

Food Basics

  • Led front-end staff scheduling, training, and day-to-day operations.
  • Handled cash handling, refunds, and customer escalations during busy hours.
  • Kept store standards tight around safety, cleanliness, and policy compliance.

Foreman (Seasonal)

Summers 2021 – 2024 · Concord, ON

Ampac Paving

  • Led a small crew on interlock and paving projects, coordinating day-to-day execution.
  • Managed on-site problem solving, time constraints, and client expectations face-to-face.

Projects

Web / SaaS

LedgerLeaf – Personal Finance Dashboard

Full-stack personal finance app designed to replace bloated budgeting tools. Clean UI, flexible categorization, and a focus on clear cashflow over noise.

  • Built with modern web stack (Next.js / TypeScript style), API-driven backend, and auth-ready design.
  • Supports CSV-based transaction import, category rules, and monthly breakdowns.
  • Designed around performance, clarity, and being something you’d actually check every week.
IoT

IQ-Leaf – Smart Plant Care System

End-to-end IoT system that monitors soil moisture and waters plants automatically, with a local web dashboard, live video, and on-device display.

  • Custom PCB with ESP32-S3, power regulation, relay driver, and sensor connectors.
  • Capacitive sensor + water pump controlled via moisture thresholds and safety logic.
  • Async web UI served from the microcontroller for real-time status and manual overrides.
QA

OPS QA Toolkit (Concept)

A growing internal toolkit concept inspired by my OPS role: lightweight utilities to structure test cases, track runs, and pull insights out of messy bug data.

  • Focus on practical workflows: test suites, regression tracking, and coverage summaries.
  • Designed with government-style constraints in mind (auditability, clarity, repeatability).
  • Explores how to bridge manual testing with future automation efforts.

Education

McMaster University

Bachelor of Technology (B.Tech) – Software Engineering Technology

May 2025 – Dec 2027 (In Progress) Fully Online

Degree completion program through the W. Booth School of Engineering Practice & Technology, focused on applied software engineering, architecture, and real-world systems.

  • Data Structures & Algorithms
  • Software Architecture & Design
  • Web & Mobile Development
  • AI & Machine Learning
  • Computer & Network Security

Seneca Polytechnic

Advanced Diploma – Computer Engineering Technology (ECT)

Sep 2020 – May 2024 GPA: 3.2 / 4.0

Three-year applied program covering hardware, software, and networks. Gave me a low-level understanding of how the stuff we build actually runs.

  • C / C++ & Java programming
  • Linux & Operating Systems
  • Microcontroller Interfacing (ARM)
  • Digital Logic & VHDL
  • Data Communications & Networking

Skills

Languages

TypeScriptJavaScriptPythonJava CC++C#SQLHTMLCSS

Frameworks & Tools

ReactNext.js-styleNode.jsGSAP PrismaDocker (basic)Git / GitHubEagle CAD

Systems & Domains

Embedded SystemsIoTESP32Linux Networking basicsREST APIsMVC

QA & Craft

Test Case DesignDefect ReportingRegression Testing DocumentationCode QualityObservability mindset

People & Leadership

Team LeadershipMentoringSales & Communication Client HandlingProblem SolvingTime Management

Contact

Want to talk about an internship, a project, or an idea you want to ship? Send me a message — I actually check my inbox.

Based in Georgetown, ON · Available remotely across Canada