Senior Full-Stack Engineer with 10+ years of experience designing and building scalable web applications, cloud-native platforms, and high-performance backend systems. Experienced across the full software development lifecycle, from architecture and infrastructure automation to frontend development and production deployment. Strong background in Python, JavaScript/TypeScript, cloud platforms, microservices, Kubernetes, and DevOps practices, with hands-on experience delivering reliable solutions for high-traffic applications and distributed systems. Passionate about building clean, maintainable, and efficient software while leveraging modern technologies such as AI/ML integrations, serverless architectures, and cloud infrastructure automation. Known for strong problem-solving skills, an ownership mindset, and the ability to adapt quickly to new technologies and business challenges. Enjoy collaborating with cross-functional teams, mentoring engineers, and driving projects from concept to production in fast-paced environments. Continuously motivated by learning, innovation, and creating impactful products that improve user experience and business outcomes.

Senior Full-Stack Engineer with 10+ years of experience designing and building scalable web applications, cloud-native platforms, and high-performance backend systems. Experienced across the full software development lifecycle, from architecture and infrastructure automation to frontend development and production deployment. Strong background in Python, JavaScript/TypeScript, cloud platforms, microservices, Kubernetes, and DevOps practices, with hands-on experience delivering reliable solutions for high-traffic applications and distributed systems. Passionate about building clean, maintainable, and efficient software while leveraging modern technologies such as AI/ML integrations, serverless architectures, and cloud infrastructure automation. Known for strong problem-solving skills, an ownership mindset, and the ability to adapt quickly to new technologies and business challenges. Enjoy collaborating with cross-functional teams, mentoring engineers, and driving projects from concept to production in fast-paced environments. Continuously motivated by learning, innovation, and creating impactful products that improve user experience and business outcomes.

Available to hire

Senior Full-Stack Engineer with 10+ years of experience designing and building scalable web applications, cloud-native platforms, and high-performance backend systems. Experienced across the full software development lifecycle, from architecture and infrastructure automation to frontend development and production deployment.
Strong background in Python, JavaScript/TypeScript, cloud platforms, microservices, Kubernetes, and DevOps practices, with hands-on experience delivering reliable solutions for high-traffic applications and distributed systems. Passionate about building clean, maintainable, and efficient software while leveraging modern technologies such as AI/ML integrations, serverless architectures, and cloud infrastructure automation.
Known for strong problem-solving skills, an ownership mindset, and the ability to adapt quickly to new technologies and business challenges. Enjoy collaborating with cross-functional teams, mentoring engineers, and driving projects from concept to production in fast-paced environments.
Continuously motivated by learning, innovation, and creating impactful products that improve user experience and business outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Full-Stack Software Engineer at District Hut
July 20, 2019 - Present
Led full-stack development of customer-facing platforms using React, Node.js, and TypeScript, delivering features that supported significant growth in active users. Architected scalable microservices on AWS with Docker and Kubernetes, integrated Stripe and PayPal for payments, and implemented automated CI/CD pipelines to accelerate deployments.
Senior Web Developer at Data Stack
April 1, 2017 - Present
Collaborated with CTO to enhance product performance and reliability by resolving complex technical challenges. Developed reusable component libraries in React and Vue.js, expedited project delivery, and maintained high code quality through rigorous reviews. Deployed production apps with React, Node.js, TypeScript, Laravel, and MySQL, with secure Stripe/PayPal integrations. Instituted test-driven development culture with Cypress across end-to-end tests, and streamlined data access via GraphQL APIs for seamless front-end integration. Implemented automated deployments with Docker, Kubernetes, and CI/CD across AWS Lambda, Heroku, and DigitalOcean.
Senior Software Engineer at LinearB
January 25, 2020 - Present
Designed and developed scalable full-stack applications using React, Next.js, TypeScript, Node.js, and Python; built cloud-native backends and services; implemented CI/CD pipelines and infrastructure automation with Docker, Kubernetes, GitHub Actions, and AWS; collaborated with product managers, designers, and engineering teams to deliver scalable and maintainable solutions; improved application performance, monitoring, and deployment reliability across distributed systems; integrated AI-powered workflows and automation features to optimize engineering productivity and analytics; contributed to code reviews, technical architecture decisions, and engineering best practices within a gated development environment.
Senior Software Engineer at District Hut
July 20, 2019 - January 25, 2020
Led full-stack development of customer-facing platforms using React, Node.js, and TypeScript; architected and maintained microservices on AWS with Docker and Kubernetes; designed and implemented GraphQL and REST API pipelines powering web and mobile clients with a focus on performance, security, and observability; owned end-to-end CI/CD pipelines using Jenkins and GitHub Actions, reducing release cycle times and increasing deployment frequency with zero-downtime rollouts; drove engineering quality through code reviews, technical design documents, and mentoring of mid-level engineers; partnered with product, design, and QA to translate business requirements into pragmatic technical roadmaps; integrated third-party services including Stripe, PayPal, and analytics platforms to support new revenue streams and reporting capabilities.

Education

Bachelor of Computer Science at Monash University
March 1, 2011 - May 18, 2026
Bachelor of Computer Science at Monash University
March 1, 2011 - May 18, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment