Emmanuel Mathi-amorim

Software Developer at Modern Campus

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

👤
Senior
🎓
Top School
Emmanuel Mathi-amorim is a software developer in Toronto with 11 years of experience building and supporting production systems across Java, C-family languages, and JavaScript. At Modern Campus he has moved from support to core development, designing and shipping backend features on a Java Spring stack with JSP front-ends and MS SQL while diagnosing customer-impacting issues. He brings hands-on experience integrating LMS and campus systems, and has implemented SAML SSO, mutual TLS, and logging infrastructure in prior consultancy roles. Emmanuel also contributes to open-source build automation for media tooling—maintaining cross-compilation scripts for ffmpeg and related tools—which reflects a practical focus on reproducible builds and dependency management. A University of Toronto computer science graduate with a 3.84 GPA, he combines strong fundamentals with a curiosity for systems-level engineering and continuous improvement.
code11 years of coding experience
job2 years of employment as a software developer
bookHonours Bachelor of Science - HBSc, Computer Science, GPA: 3.84 / 4.00, Honours Bachelor of Science - HBSc, Computer Science, GPA: 3.84 / 4.00 at University of Toronto
stackoverflow-logo

Stackoverflow

Stats
392reputation
19kreached
13answers
1question
github-logo-circle

Github Skills (15)

bash10
script10
cross-compiling10
ffmpeg10
crossbuild10
scripting10
build-automation10
package-management9
windows8
git8
vector6
zone6
stringstream6
visual-studio6
dns6

Programming languages (7)

C#ShellCJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
Helper script for cross compiling some media tools for windows, like customizable ffmpeg.exe (with or without non-free components, etc), and some other bonuses like mplayer, mp4box, mxf, etc.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:6 commits, 3 PRs in 5 months
Contributions summary:Emmanuel primarily focused on modifying the build scripts within the repository. They updated and adapted the cross-compilation scripts, specifically for building media tools like ffmpeg for Windows. This involved switching mirrors, applying patches, and updating dependencies for various libraries used by the project. The contributions indicate a focus on ensuring the build process functions correctly and utilizes the latest versions of required components.
mpvhelper-scriptwindows-likemp4boxwindows
NGINX-based Media Streaming Server
Contributions:14 commits, 20 pushes, 17 branches in 9 months
nginxstreaming-serverstreamingdockermedia-streaming
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
Emmanuel Mathi-amorim - Software Developer at Modern Campus