Introduction
Results-driven Principal Software Engineer with 12 years of experience, including 9 years within the Australian technology sector. Specialist in Architecture design, cloud-based enterprise applications, microservices, and full-stack development. Proven track record of implementing SaaS applications through a full project lifecycle using Agile-Scrum methodologies to deliver scalable SaaS and enterprise applications.
What I work with
Cloud & Infrastructure
Backend
Frontend
Databases
DevOps & Practices
Career
Principal Web Developer — Full-Stack
Leading the migration of an enterprise content curation app from Azure to AWS. Containerized .NET projects deployed via Amazon ECS, leveraging AWS CDK for infrastructure provisioning. Implementing Lambda, SNS/SQS, S3, Route 53, and RDS. Migrating from Azure SQL to RDS with EF. Building Azure DevOps CI/CD pipelines end-to-end.
Principal Full-Stack Web Developer
Led the entire development lifecycle of three microservice-based applications — architectural design, front-end and back-end, CI/CD pipelines, and AWS hosting for apps and databases.
Senior Full-Stack Web Developer
Built internal messaging and notification service using .NET 5, DynamoDB, and SignalR. Contributed to the payment system via Stripe integration.
Senior Full-Stack Web Developer
Built an insurance application using React-Redux and .NET Core, hosted on Azure with Cosmos DB.
Full-Stack Web Developer
Developed front-end and back-end components for a SaaS release and test management platform.