Hi, I'm David
Passionate about applying technology to solve complex problems and drive innovation. Experienced in full-stack development, data science, and cloud solutions.
Hello! I'm David Khang, a Software Engineer based in Adelaide, South Australia. I'm passionate about building scalable solutions and transforming data into actionable insights. Currently working at Department for Infrastructure and Transport, I combine strong technical skills with a problem-solving mindset.
With experience in full-stack development, data engineering and cloud technologies, I've worked on several projects from building responsive web applications to implementing comprehensive data warehousing solutions. My expertise includes Python, Java, SQL, JavaScript, AWS, Figma and modern software engineering tools.
When I'm not coding, I enjoy exploring new technologies, working on personal projects, and contributing to the tech community. I'm always eager to learn and take on new challenges that push my boundaries.
Years Experience
Projects Completed
Tech Stacks
Tools and technologies I work with
Milestones and memorable moments
Swipe to explore my recent work
A comprehensive web application helping organisations make informed decisions about their infrastructure by comparing carbon emissions between on-premises servers and AWS cloud solutions.
A terminal-based productivity application built with Python 3 featuring object-oriented design, multi-threaded input handling, and CSV-based data persistence for seamless timer management.
Console-based gaming suite featuring Tic-Tac-Toe with intelligent AI opponent and Dice Poker with comprehensive statistical tracking. Built using advanced Python concepts and modular architecture.
Enterprise-grade three-tier web application deployed on AWS with Infrastructure as Code (IaC). Features dynamic auto-scaling, high availability across multiple zones, and comprehensive monitoring for optimal performance.
My professional journey
Feb 2023 - Present
Building enterprise applications using Appian, Java, Python, and .NET with SQL/NoSQL database integration and Power BI analytics. Optimized database performance through advanced SQL techniques, achieving 20% faster data retrieval. Reduced deployment errors by 30% via comprehensive unit and integration testing. Led security access management projects that reduced manual processing time by 50% while implementing AWS cloud infrastructure following Well-Architected best practices.
Feb 2022 - Feb 2023
Designed and implemented scalable AWS cloud architectures using CloudFormation, Auto Scaling Groups, and Lambda functions for serverless deployments. Reduced deployment time by 40% and infrastructure costs by 30% through automated CloudFormation templates. Monitored and maintained cloud infrastructures using Python, PowerShell, and Bash scripting to ensure high availability and optimize system performance across critical enterprise applications.
Aug 2021 - Dec 2021
Developed automated testing frameworks for RESTful API banking systems using Python, Java, TestNG, and AssertJ with Postman integration. Created reusable test script templates that reduced manual testing effort by 40% and improved testing efficiency by 30%. Collaborated with cross-functional teams to identify edge cases and high-volume transaction scenarios, ensuring compliance with banking industry standards and reducing testing errors by 20%.
Dec 2020 - Apr 2021
Conducted ICT risk assessments and developed cybersecurity risk management strategies using AWS, Python, and SQL for external clients. Documented and enhanced security processes and controls to improve design and operating effectiveness by 15% while ensuring compliance with industry security frameworks. Analyzed technical processes and system performance metrics using PowerShell and Bash scripting to drive data accuracy and inform management decision-making.
Aug 2020 - Dec 2020
Designed cloud migration solutions using Python, JavaScript, and AWS services including CloudFormation, S3, and EC2 with HTML5/CSS frontend development. Led cost-benefit analysis algorithm development for SMB cloud migration, comparing financial and environmental impacts using Figma for solution design. Presented technical architecture and implementation strategies to executive stakeholders, demonstrating full-stack development and cloud infrastructure expertise.
Feb 2020 - Dec 2020
Built and maintained web applications using React.js and Node.js. Developed comprehensive data warehousing solutions with AWS Cloud Services including Data Factory, AWS SQL Database, and AWS Functions. Implemented ETL pipelines for efficient data processing and management to support business intelligence initiatives.
Download my professional resume
View or download my complete professional resume with detailed information about my experience, skills, education, and achievements.
Let's work together
I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!