About Me
Full-stack developer with 6+ years building and supporting production applications in .NET, React and TypeScript across AWS and Azure. Designed and built a company’s internal CRM end to end and continue to run it solo, f…
Full-stack developer with 6+ years building and supporting production applications in .NET, React and TypeScript across AWS and Azure. Designed and built a company’s internal CRM end to end and continue to run it solo, from feature work through production support. Experience with microservices, serverless architecture, GraphQL and REST APIs, and AI integrations using the Claude and OpenAI APIs.
Experience
Full-Stack Developer & Support
<p>Designed and built the company’s internal CRM, used daily by the operations team, and remain its sole developer and support contact</p><p> Developed backend services in .NET and frontend components in React and TypeScript</p><p> Implemented APIs and business logic for internal workflows</p><p> Built automation scripts and internal tooling in Python</p><p> Supported infrastructure and deployments; investigated issues and improved system performance and stability</p>
Full-Stack Developer
<p>Designed and developed microservices using .NET and AWS Lambda</p><p> Built GraphQL APIs using AWS AppSync</p><p> Developed frontend features in React and TypeScript, and middleware for frontend-backend integration</p><p> Integrated blockchain and crypto APIs with real-time data processing</p><p> Worked across AWS services including DynamoDB, RDS, Step Functions and Amplify</p><p> Participated in the full development lifecycle on a two-week release cycle, including code reviews</p>
Shop Labourer
<p>Production and material-handling work while relocating to Canada and re-establishing remote development work</p>
Full-Stack Developer / Support Specialist
<p>Developed desktop applications using WPF and .NET, and frontend components in React</p><p> Implemented backend APIs and automation tools in Python and .NET</p><p> Integrated cloud services across AWS and Azure</p><p> Participated in the full development lifecycle and team collaboration</p>