About Me
I’m a full-stack web developer with 6+ years spanning B2B e-commerce, enterprise automation, and public marketing web. As a NetSuite consultant and SuiteCommerce developer I shipped storefronts and scripted integrations, operations, and reporting against client datasets spanning millions of rows. In my other roles I built marketing sites and experiences with Canadian English and français localization for a major U.S. brand—including WCAG-minded components, keyboard-tested patterns, and launch discipline where confidentiality mattered. I’m at home in greenfield and legacy codebases and typically ship with trunk-based workflows and CI. Across the stack I use Angular, React, TypeScript, Node.js, .NET, and SQL/PostgreSQL—working with design, product, QA, and clients to turn complex requirements into maintainable, reliable software.
Open to full-time and contract roles; remote or hybrid; based in Toronto, Ontario.
Selected builds and write-ups are on the Work page.
Education
Front-end Development Certificate
Juno College
Toronto, On
Master of Science
Canisius College
Buffalo, New York
Bachelor of Commerce
York University
North York, Ontario
Experience
Netsuite Consultant / SCA Developer
StellarGrade
Montreal, Quebec
Web Developer
Forge Media & Design
Toronto, Ontario
Co-Owner / Videographer
Kenzerama Productions
Toronto, Ontario
Skills
Languages & Frameworks
- TypeScript
- JavaScript
- Angular
- React
- Next.js
- Node.js (NestJS)
- ASP.NET Core
- Go
Backend & Architecture
- REST APIs
- JWT Auth (with refresh rotation)
- SOLID
- Clean Architecture
- Repository & Unit of Work
Databases
- PostgreSQL
- Prisma
- EF Core
- SQL
- Migrations
DevOps & Tooling
- Docker
- CI/CD
- Dokploy
- Logging (Pino, slog)
Testing
- Jest
- Angular TestBed
- API/E2E testing