Summary
Mingwei Peng is a seasoned software engineer with over a decade of experience building and tuning large-scale systems across diverse stacks including Kotlin, Java, C#, Python, PHP and cloud-native tooling like Kubernetes and Docker. He has driven migrations and transformation projects—such as MYOB’s legacy ledger migration and reporting rewrites—bringing pragmatic design, functional programming patterns and high test coverage to production services. Comfortable across backend, frontend and infrastructure, he champions modern practices (TDD/BDD, CI/CD, refactoring) and frequently mentors teams to improve code quality and delivery. Now at Alteryx after senior roles at Afterpay and MYOB, he blends hands-on implementation with system performance ownership and DevOps collaboration. A practical polyglot, he often introduces less-obvious improvements—like adopting Kotlin Arrow for clearer data types and function composition—to make systems more maintainable and expressive.
11 years of coding experience
16 years of employment as a software developer
Bachelor’s Degree, Computer Science and Techonology, Bachelor’s Degree, Computer Science and Techonology at Xi'an Jiaotong University
Chinese, English