Mario Acosta

Software Engineer at Cash App

Old Toronto, Ontario, Canada
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
Mario Acosta is a Software Engineer with a decade of experience building backend systems, currently at Cash App in Old Toronto. His contributions to the popular cashapp/misk microservice framework focus on Hibernate enhancements—adding JSON column support, ProtoColumn handling, schema validation, and robust configuration/retry logic—demonstrating a strong grasp of database interaction and reliability patterns. He brings prior engineering experience from Square and Capital One and a foundation in computational genomics research and combinatorics from the University of Waterloo. Known for turning complex persistence requirements into pragmatic implementations, he blends rigorous academic training with hands-on production engineering.
code10 years of coding experience
job1 year of employment as a software developer
bookGlenforest Secondary School
bookBachelor of Math, Honours Computer Science; Combinatorics and Optimization, Bachelor of Math, Honours Computer Science; Combinatorics and Optimization at University of Waterloo
languagesSpanish
github-logo-circle

Github Skills (6)

kotlin10
hibernate10
back-end-development10
json-serialization10
protobuffer9
protobuf9

Programming languages (2)

CKotlin

Github contributions (5)

github-logo-circle
cashapp/misk

Oct 2018 - Aug 2022

Microservice Kontainer
Role in this project:
userBack-end Developer
Contributions:36 reviews, 34 commits, 38 PRs in 3 years 11 months
Contributions summary:Mario primarily contributed to the misk-hibernate module, focusing on enhancements and new features related to database interaction. They added support for JSON columns, enabling the storage of JSON data within database entities, and implemented the `ProtoColumn` feature. Other contributions included schema validation, which compares Hibernate entities against the database schema. They also addressed configuration and retry logic within the project.
dockermicroservicemicroservices
acostama/misk

Oct 2018 - Jun 2019

Contributions:50 pushes, 13 branches in 8 months
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 Acosta - Software Engineer at Cash App