Mitchell Yuwono

Staff 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
test-automation10
assertion10
property-testing10
testing10
algorithms8
web-framework8
data-structures8
algorithm8
data-structure8

Programming languages (6)

JavaScalaJavaScriptGoKotlinPython

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.
assertiondata-driven-testskotlinproperty-testingtest-framework
Covata/delta-sdk-python

Feb 2017 - Mar 2017

Reference SDK (Python) for Covata Delta
Contributions:1 release, 157 commits, 37 PRs in 1 month
pythondeltasdksecurityshared-secrets
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