Full stack developer with production experience in TypeScript, Angular, React, Node, and GraphQL. Built monitoring dashboards with Prometheus/Grafana at scale. Comfortable across the stack from type-safe APIs to frontend performance.
Experience
Government SaaS tooling, as well as internal tooling.
Solutioned multiple Shopify apps as a platinum partner using modern TypeScript full-stack architecture.
- Built B2B + D2C apps using TypeScript, Express, React, GraphQL, and oRPC
- Implemented apps from scratch with type-safe APIs via oRPC and GraphQL, serving dozens of Shopify Stores in Canada
- Added GraphQL query cost tracking to identify and optimize expensive queries across apps
- Maintained internal tools with comprehensive Prometheus monitoring across all apps, Grafana dashboards, and Sentry error tracking
Solutioned a Monitoring and Alerting Dashboard.
- Helped migrate their monitoring tool to Azure by building a Prometheus monitoring tool that listened to MSMQ.
- Helped improve security in regards of on-cloud apps
Developing a Task Management Dashboard using Symfony and Angular
- Solutioned and implemented their CI/CD in Jenkins
- Implemented a task board PWA app with offline support for staff members of customers to use.
Part-time Mail Splitting
Part-time phone screen repair
Part-time mail splitting
Projects
Iron Condor strategy tested using Barter and AlphaVantage
The JSON Resume CLI tool that rendered this resume.
A Monitoring and Alerting Dashboard for on-premise servers at Van Lanschot Kempen, including insights in their Message Queues.
- Graduate Internship
A Fullstack Client-side web application, including authentication and authorization.
A tasks dashboard for the Reservation System at Recranet.
- Entree Internship
A Chess engine written in Rust.
A Frontend compiler written in Rust.
A minimal browser renderer written in Rust.
A Fullstack Server-side web application, including authentication and authorization.
A small operating system written in Rust. I was still learning Rust at the time.