Martin Schoeler

Front End Developer at Rocket.Chat

Rio Grande do Sul, Brazil
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
award
Top expert inComprehensive Self-Hosting and Secure Communication Solutions
Martin Schoeler is a Front End Developer with nine years of experience based in Rio Grande do Sul, Brazil, who has been driving UI and component work at Rocket.Chat since 2016. He focuses on robust front-end implementations, test coverage, and design-system components, contributing notably to Rocket.Chat, its Livechat Preact client, and the Fuselage React design system. His work spans practical UI improvements—progress bars, paginated selects, CSS fixes—and real-time features such as WebRTC-based audio/video calling and Jitsi integration. Comfortable with both feature development and refactoring, he emphasizes test-driven quality and internationalization while smoothing UX edge cases. Trained in Internet Systems and technical computing, he combines hands-on engineering with a long-term commitment to an open-source communications platform.
code9 years of coding experience
bookGraduação, Sistemas para Internet, Graduação, Sistemas para Internet at Senac RS
bookTécnico em Informática, Técnico em Informática at Escolas e Faculdades Qi
languagesPortuguese, English
github-logo-circle

Github Skills (16)

css10
uid10
preact10
javascript10
user-interface10
system-design10
front-end-development10
ui-design10
webrtc10
carbon-design-system10
react10
ui-components10
testing9
ember-i18n8
i18n-js8

Programming languages (8)

TypeScriptCSSCoffeeScriptJavaScriptPHPHTMLRubyKotlin

Github contributions (5)

github-logo-circle
New Livechat client written in Preact
Role in this project:
userFront-end Developer
Contributions:21 reviews, 24 commits, 33 PRs in 3 years 2 months
Contributions summary:Martin primarily contributed to the front-end development of the Livechat client, focusing on implementing and improving audio and video calling features using WebRTC. Their work involved adding UI components for call notifications and actions, integrating Jitsi for video calls, and modifying message handling to accommodate call-related events. They also addressed style and i18n issues, while also refactoring code to improve overall codebase quality.
reactlivechatchatpreacttypescript
RocketChat/Rocket.Chat

Aug 2016 - Jan 2023

The communications platform that puts data protection first.
Role in this project:
userFront-end Developer
Contributions:738 reviews, 944 commits, 644 PRs in 6 years 6 months
Contributions summary:Martin appears to be primarily involved in developing and testing front-end features and components for the Rocket.Chat application. Their contributions are centered around improving the test coverage for the various core elements, focusing on aspects such as message formatting, user interface, and video-related components. Moreover, the user added new tests to the system and performed some CSS corrections to achieve proper display of components.
meteordata-protectionchatjavascriptcollaboration
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
Martin Schoeler - Front End Developer at Rocket.Chat