Luke Busstra

Software Engineer

Email: luke.busstra@gmail.com

Phone: +614 1033 7037

Resume: https://lubuss.github.io

Address: Melbourne, Australia

About Me

With over 10+ years of software engineering experience and a business management background, I’m a problem solver who excels at tackling complex projects while prioritizing stakeholder values. Collaboration is central to my approach, embracing diverse team input during project planning. I advocate for agile systems engineering principles and firmly believe in overcoming challenges through resourceful solutions. My leadership style adapts to the situation, often leaning towards transformational, delegate, and coaching styles to foster growth. As an ambivert, I seamlessly transition between introverted contemplation and extroverted communication. With prior business management experience, I offer a well-rounded perspective to every project.

Experience

Zeller

Software Engineer

Backend for Frontend Payment Domains: As the owner and technical lead, I architected the Card Not Present Payment Domain, overseeing the successful introduction of new features and payment methods. This reduced regression bugs through a comprehensive testing approach, including unit, system, integration, and end-to-end testing.

Attribution Domain: Led the design and architecture of the System-Wide Attribution Domain and associated services, significantly improving data attribution across the organization.

Skills: EDA, CQRS, NodeJs, Typescript, Payments, jest, Git, AWS, Postgres, Jira, Dynamodb, SQS, EventBridge, EventStore, Lambda

Quest Payment Systems

Software Engineer

Alternative Payments Domain: Managed various payment methods, including ZipPay and Humm. Architected a new reporting system to replace the legacy system, ensuring accurate and efficient reporting. Diligently monitored, analyzed, diagnosed system logs, and resolved issues promptly.

Cross-functional Collaboration: Collaborated with other engineering teams and projects to align with business objectives and customer requirements.

Skills: NodeJs, Typescript, Python, Kotlin, Android, Express, Ecommerce, POS, jest, Django, Git, Jenkins, Kubernetes, Docker, AWS, Firebase, MSSQL, Postgres, ElasticSearch, Jira

Cirrus Logic, Inc.

Software Engineer

Audio Tuning Tools Domain: Automated the audio tuning spec definition process to user interface generation. Developed an automated system test framework to verify audio tuning spec definition to user interface generation. Modernized a legacy codebase for multi-OS support.

Android Audio SDK Ownership: Owned and maintained the Android Audio SDK for Cirrus Logic Audio Chips, ensuring compatibility with Android OEMs’ devices.

Skills: C#, C, Java, react, Android, NUnit, Git, SVN, Jenkins, Docker, AWS, NodeJs, Jira

Projects

Led the end-to-end development of a multi-platform offline support software application, encompassing requirement gathering, design, architectural planning, and successful implementation. This software efficiently oversees the entire business operations of my partner’s dog walking company.

Skills: Flutter, Dart, Google Cloud, Firebase, NodeJs, React/Reduce, AWS, Mongo, Git, GitHub Actions Jenkins

Revitalized the Cezerin populator open-source ecommerce application, introducing new features and automation. Spearheaded the creation, testing, and deployment of web application build pipelines. Pioneered scalable AWS implementation strategies.

Skills: react/reduce, Docker, NodeJs, git, Linux, Mongo, Express, AWS, Ecommerce

Education

Queensland University of Technology

BA Engineering in Computer Software and Systems

Achievements: Graduate with GPA 6 with First Class Honours, Vacation Research Assistant

Programming Coursework: Cloud Computing, Machine Learning, Data Structures and Algorithms, Networks, High Performance and Parallel Computing, Real-Time Systems, Systems Programming

EE Coursework: Microprocessors and Digital Systems, Circuits, Engineering Problem Solving, Engineering Mathematics, Electrical Energy and Measurements

Leadership, Development and Innovation Program

Queensland University of Technology

Coursework: Adaptive Leadership, Communication Styles, Creative & Divergent Thinking, Facilitation Workshop, Group Decision-Making & Consensus Building, Leading High Performance, Learning Teams, Motivating Teams, Small Group/Team Dynamics, Time Management