Intentional upskilling
Jan 2026 – Present
Career Break — Upskilling, Building & Creating
Self-directed · Woodstock, ON
Between Uberflip, PathFactory and IPAC, I spent over five years building things and genuinely loved it. But I kept coming back to the same question: what does the data actually say? Not reading a dashboard someone else built, but sitting with a raw dataset, cleaning it, running a proper test, and knowing what I am actually looking at. With AI now part of every product conversation, that went from a gap to something I needed to close. So I left IPAC, enrolled in the University of Waterloo programme, and gave myself time to learn it properly. And because I cannot just study without building, I have been making YouTube tutorials and writing blog posts covering everything from Python and data concepts to frontend development and SQL, posting the process on Instagram, and shipping side projects alongside. I learn by doing and by teaching. When I step into my next role, I want to be the developer who can write the code and read the data, not just one or the other.
- Enrolled in the University of Waterloo Certificate in Data Analytics for Behavioural Insights, working through R, Python, econometrics, panel regression, and ARIMA forecasting
- Built and published Epilepsy Safe Reader to the Chrome Web Store using Next.js, TypeScript and React. It detects and reduces seizure-triggering visual content for people with photosensitive epilepsy, something most browsers still don't handle
- Co-built DuaFlow for the Quran Foundation Hackathon: word-by-word karaoke audio, MP4 video generation via WebCodecs API, PKCE OAuth2 auth and multi-language support. Shipped and live at duaflow.app
- Built a multi-agent content pipeline using the Claude Agent SDK, Python and FastAPI. It drafts a post, passes it through a reviewer agent for quality scoring, creates a WordPress draft, then emails me the link. Nothing to touch after the initial trigger
- Creating developer content on YouTube at @yneedthis, Instagram at @yneedthiscode, and my blog at yneedthis.com. Sharing publicly has made me a sharper communicator and a better developer
PythonRNext.js
Claude APIFastAPITypeScript
Content CreationWaterloo Certificate
Aug 2025 – Jan 2026
Full Stack Developer — Team Lead
IPAC Consulting · Woodstock, ON
- Led development and deployment of IPAC Dashboard using OpenAI, Vue.js, Node.js, MySQL, Prisma ORM
- Implemented AI document assistant with citation logic, returning page-referenced responses from uploaded documents
- Enhanced Square API subscription billing workflows for account lifecycle management
- Managed VPS hosting, server setup, SSH access, and database deployment
- Mentored developers through code reviews and technical best practices
Vue.jsNode.jsOpenAI
MySQLPrismaSquare APIVPS
Jul 2024 – Aug 2025
Software Engineer II
PathFactory · Remote
- Maintained and enhanced the Uberflip Platform Apps post-acquisition using JavaScript, React, CSS, PHP
- Developed frontend components for the Landing Page Editor using React, Tailwind and the Rails backend
- Resolved WCAG accessibility issues identified by Open Level Access audits across the platform
- Led cross-platform migration of PHP/SQL stack from Heroku to AWS with minimal downtime
ReactPHPRuby on Rails
TailwindAWSWCAG
Jan 2021 – Jul 2024
Software Engineer / Senior Web Developer
Uberflip · Remote
- Led in-house platform development using Next.js, TypeScript, Tailwind and React, replacing a third-party vendor
- Migrated file infrastructure from Filestack to Cloudinary (PHP, SQL, JS) to improve reliability
- Designed reusable branding components deployed across 50+ enterprise client sites
- Implemented GitHub Actions automation and Jest testing pipelines
- Mentored outsource development team and reduced delivery time from 8 to 3 weeks (70%+ improvement) through code review plans, platform training, and weekly meetings until the team reached independent delivery
Next.jsTypeScriptReact
PHPMySQLGitHub ActionsJest
Aug 2018 – Sep 2020
Frontend Developer / UX Researcher
Humber College · Remote (WECCC collaboration)
- Co-built MVP web app for isolated seniors using agile methodology and Human Centred Design
- Headless Drupal CMS frontend with REST API, JavaScript, jQuery, Node.js
- Conducted user research: interviews, usability testing, prototyping with Balsamiq and Sketch
- Deployed production application with ~20% runtime performance improvement
JavaScriptDrupalNode.js
jQuerySASSUX Research
Jun 2014 – Aug 2016
Analyst Programmer
Guyana Sugar Corporation Inc.
- Maintained Payroll Management System used by 30+ staff for thousands of weekly payments (PL/SQL, Crystal Reports, VB6)
- Automated weekly production reporting workflows in C# and PL/SQL, eliminating manual calculations
VB6PL/SQLC#Crystal Reports