Mario Sotil

Principal Engineer at Coalition, Inc.

Vancouver, British Columbia, 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

👤
Senior
🎓
Top School
Mario Sotil is a Principal Engineer based in Vancouver with over two decades of systems-building experience and more than a decade focused on backend and distributed systems. He has led large rearchitectures and data-centralization efforts that delivered multi-fold improvements in development speed and operational burden, and at Amazon designed automated ML and image-processing pipelines that scaled to billions of images per day. Comfortable across Python, Go, Java and cloud-native tooling, he combines hands-on coding with cross-team coordination and mentoring in global, multi-timezone projects. An open-source-minded practitioner, he has improved tooling such as awscurl to tighten AWS compatibility and binary correctness, reflecting his attention to correctness and interoperability. Describing himself as an "existentialist software developer," he brings a pragmatic, systems-first mindset to solving complex reliability, data, and ML engineering challenges.
code11 years of coding experience
job22 years of employment as a software developer
bookGraduate, Graduate at Claretiano High School
bookEngineer IT, Engineer IT at UAGRM Oficial
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
1,964reputation
628kreached
34answers
29questions
Badges
php
top-5%
debugging
top-5%
curl
top-5%
github-logo-circle

Github Skills (19)

python10
aws10
curl10
testing9
debugging9
pytest9
php9
cli8
command-line-interface8
command-line8
hashlib7
database6
sql6
database-design6
kubectl6

Programming languages (6)

TypeScriptDockerfileShellGoRubyPython

Github contributions (5)

github-logo-circle
okigan/awscurl

Jun 2018 - Jun 2018

curl-like access to AWS resources with AWS Signature Version 4 request signing.
Role in this project:
userBack-end Developer
Contributions:12 commits, 1 PR, 5 comments in 1 day
Contributions summary:Mario primarily focused on enhancing the functionality and correctness of the `awscurl` tool. Their contributions included refactoring parameter names for consistency with `curl`, improving the handling of binary data payloads, and addressing Python 3 compatibility issues in the test suite. They also fixed binary data treatment in hashing functions. These changes improved the tool's compatibility, functionality, and overall correctness.
request-signingsigningaws-clisignatureaws-resources
mariosotil/river-framework

Nov 2014 - Jun 2018

Contributions:1 release, 217 commits, 196 pushes in 3 years 7 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 Sotil - Principal Engineer at Coalition, Inc.