Mylon Suren is a software developer with nine years of experience building both front-end and back-end features for enterprise and open-source projects. Currently at BMO in Old Toronto, he spent notable time at Mattermost where he contributed meaningful Go backend improvements and React UI/UX fixes—work that touched permalink previews, custom status handling, and top-reactions endpoints in a widely used collaboration platform. He blends practical backend systems knowledge with front-end accessibility and UX attention, making him comfortable working across the full stack. Having moved between internships and full-time roles at firms like IBM, Marsh McLennan, and HealthHub, he brings a pragmatic, production-focused mindset and a track record of shipping reliable features that improve developer and user workflows.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Computer Science, Bachelor of Computer Science at University of Waterloo
Archived web app of Mattermost. Moved to the monorepo: https://github.com/mattermost/mattermost
Role in this project:
Front-end Developer
Contributions:83 reviews, 84 commits, 46 PRs in 1 year
Contributions summary:Mylon primarily contributed to the Mattermost web application's front-end, as evidenced by changes to React components and UI-related files. They implemented features such as a clear status button for the status dropdown menu, fixed accessibility issues in modals and custom status settings, and addressed display issues with inline images within channel headers. The user's work also involved fixing team analytics rendering and improving the permalink previews functionality.
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
Role in this project:
Back-end Developer
Contributions:51 reviews, 94 commits, 24 PRs in 11 months
Contributions summary:Mylon contributed to several backend features within the Mattermost platform, demonstrating expertise in Go. Their work included implementing permalink previews for direct and group messages and addressing custom status handling issues. They also removed a requirement for `create_at` in `UpdateUser` and added an endpoint for top reactions, improving the platform's functionality. These changes likely involved database interactions and modifications to the application's core logic.
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.