Mitchell Yuwono

Senior Software Engineer at Q-CTRL

Greater Sydney Area Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mitchell Yuwono is a senior full-stack software engineer based in Greater Sydney with nearly a decade of professional experience and a PhD grounding in applied mathematics and computer science. He has engineered mission-critical identity, encryption, and security services at Atlassian and led data and ML infrastructure initiatives that moved high-throughput analytics into production. Comfortable across JVM, Python, Rust, C++ and TypeScript, he blends functional-reactive design, distributed systems, and pragmatic DevOps to ship resilient microservices and real-time ML pipelines. An active contributor to Kotest, Mitchell has deep expertise in property-based testing and test automation, having implemented nuanced generators and fixes that improve edge-case handling. He also brings cross-domain creativity—from robotics software for underwater systems to teaching piano—reflecting a rare combination of technical depth and practical mentorship. His background in research and product engineering gives him a uniquely rigorous approach to building observable, secure, data-driven systems.
code9 years of coding experience
job13 years of employment as a software developer
bookBachelor of Engineering (BEng) Electrical and Electronics Engineering, Bachelor of Engineering (BEng) Electrical and Electronics Engineering at Petra Christian University
bookDoctor of Philosophy (PhD) Engineering / Computer Science and Applied Mathematics, Doctor of Philosophy (PhD) Engineering / Computer Science and Applied Mathematics at University of Technology Sydney
languagesEnglish, Indonesian
github-logo-circle

Github Skills (10)

kotlin10
testing10
assertion10
property-testing10
test-automation10
web-framework8
algorithms8
data-structures8
algorithm8
data-structure8

Programming languages (6)

JavaScalaJavaScriptGoPythonKotlin

Github contributions (5)

github-logo-circle
kotest/kotest

Sep 2020 - Nov 2022

Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests.
Role in this project:
userBackend & Test Automation Engineer
Contributions:121 reviews, 37 commits, 48 PRs in 2 years 2 months
Contributions summary:Mitchell primarily contributed to the testing framework, focusing on enhancements to property testing capabilities within the Kotest framework. Their work included introducing new features like single emission via `value(rs)` to `Arb`, implementing combinatorial edgecases, and implementing trampolines for `flatMap`, `map`, `filter`, and `merge`. The user also addressed bugs related to filtering, distinct functionality, and edgecase handling within the property testing framework. These changes indicate a strong understanding of test automation principles and the inner workings of property-based testing.
data-drivendata-driven-testingassertionsdriven-testingproperty-testing
myuwono/zeppelin-leaflet

Oct 2017 - Jun 2019

Geospatial visualization for Apache Zeppelin using the Leaflet map library.
Contributions:4 releases, 9 commits, 5 PRs in 1 year 7 months
leafletvisualizationgeospatialapache-zeppelinapache
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mitchell Yuwono - Senior Software Engineer at Q-CTRL