Summary
Ryan Bartsch is a Principal Solutions Architect based in Adelaide with over 20 years of commercial IT experience and a decade-plus focus on solution architecture, cloud, and distributed systems. He blends hands-on software development (.NET Core, Python, Java, JavaScript) with leadership in designing microservices, containerisation (Docker/Kubernetes), observability, CI/CD, async messaging (Kafka, RabbitMQ) and identity/OAuth integrations. Ryan has led teams through cloud-first transformations and delivery of high-throughput financial systems—one payments platform he architected processed over $70M monthly while dramatically improving performance and scalability. Equally comfortable in technical delivery and stakeholder-facing roles, he has driven Agile/DevOps culture, recruitment, and cross-functional roadmaps across Australia and New Zealand. His background in finance domains (banking, payments, consumer/commercial finance) gives him a pragmatic edge in aligning architecture to regulatory and business constraints. Colleagues describe him as a creative, team-oriented problem solver who still contributes code and design reviews despite senior responsibilities.
11 years of coding experience
17 years of employment as a software developer
Tanunda Lutheran Primary
Bachelor of computing and multimedia Computer and Information Science, Bachelor of computing and multimedia Computer and Information Science at University of South Australia
Faith Lutheran Secondary
English, German