Built for an employer, so there's no code here to view. I can still tell
you what I owned and what shipped.
Architect and full-stack developer
A multi-tenant phishing simulation platform on ASP.NET Core and Angular. I architected it, and it went well past the gophish port it started from, adding recurring campaigns, live editing, template pools, and LMS integration, with the credential capture deliberately removed.
- .NET 9
- ASP.NET Core
- Angular
- Hangfire
- MailKit
Sole developer, end to end
Turns documents, video, and a quiz into a SCORM package. Built for our customers' LMS administrators, who may not know what SCORM is and shouldn't have to.
- C#
- SCORM 2004 3rd Edition
- PDF
- Video
Localization engine design and refactor
Replaced thirty-odd translation functions and twenty naming conventions with one localization engine, plus the standards and documentation that keep it that way.
- JavaScript
- i18n
- Refactoring
Subject matter expert and content writer
Branching security scenarios where the learner picks a response and sees the consequence, including the plausible wrong answers that fail for reasons you wouldn't guess.
- OWASP
- Secure coding
- Threat modeling
- SCORM