Patrick Grace

Full-Stack Developer

$ 8 years testing software. Now building it.

Ottawa-Montreal corridor · remote-friendly

// projects

Job Tracker

In Progress

A MEAN-stack job application tracker, built to learn Angular in depth while solving a real day-to-day problem: an Angular front end (standalone components, reactive forms, CDK drag-and-drop) talking to an independent Express/Mongoose REST API backed by MongoDB Atlas. Tracks each application through the hiring pipeline, with linked resumes, cover letters, and job postings stored in Google Drive.

Angular · Express · Node.js · MongoDB · Mongoose

// experience

Eight years embedded in Agile software teams - sprint planning, release coordination, risk-based regression on twice-weekly release cycles, and leading a QA team of six with a matrix team of fifteen.

// skills

Languages and frameworks

JavaScript · TypeScript · Python · React · Angular · Node.js · Express · Flask

Tools and infrastructure

Git · Docker · Linux · MongoDB · Postman · n8n · self-hosted homelab (5 nodes)

QA and process

Agile · Scrum · Kanban · TestRail · Jira · risk-based testing · test automation analysis

// contact

patrick.m.grace@outlook.com · LinkedIn · GitHub