Senior Staff Software Engineer (Contractor) at Julius Baer
Singapore
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Mario Arias is a Senior Staff Software Engineer based in Singapore with 13 years of experience building robust back-end systems using Java, Kotlin and Scala across finance and tech sectors. He has held senior and leadership roles at institutions like Julius Baer, Bank of America Merrill Lynch and Credit Suisse, and led engineering teams at startups such as StashAway and Carbon Management Solutions. A pragmatic polyglot, Mario combines Spring-based enterprise development with functional-programming fluency in Kotlin—he’s an active contributor to prominent open-source projects like Arrow and RxKotlin where he implemented Kotlin extensions, tests and functional features. Known for bridging legacy Java stacks and modern reactive/functional patterns, he often focuses on pragmatic refactors, API ergonomics and improving developer experience. His uncommon background includes formal studies in theology, reflecting a broader intellectual curiosity that informs his collaborative leadership style.
13 years of coding experience
12 years of employment as a software developer
Certificate of Higher Education Theology/Theological Studies, Certificate of Higher Education Theology/Theological Studies at University of Chester
Contributions:15 releases, 62 commits, 40 PRs in 2 years 9 months
Contributions summary:Mario's contributions primarily involve implementing and testing Kotlin extensions for RxJava. They added new test cases to demonstrate the functionality of various RxJava operators within the Kotlin environment. Additionally, they contributed to the project by adding examples and examples to showcase how to use the Kotlin extensions and also fixed some problems.
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Role in this project:
Back-end Developer
Contributions:17 commits in 9 months
Contributions summary:Mario contributed to the rxjava-kotlin language adaptor, primarily focusing on implementing and testing Kotlin extensions for the RxJava library. Their work involved writing Kotlin-specific tests to ensure compatibility and functionality, including tests for various RxJava operators. The user also addressed issues related to deprecated methods and ensured the code was compatible with the latest Kotlin versions. The contributions demonstrate a focus on bridging RxJava features with the Kotlin language.
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
Mario Arias - Senior Staff Software Engineer (Contractor) at Julius Baer