Tasso Pinto

Front-end Engineer 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
Tasso Pinto is a front-end engineer with 13 years of experience based in Rio Grande do Sul, Brazil, currently building user-facing features at Rocket.Chat. He combines deep JavaScript and PHP knowledge with practical full-stack experience—contributing to high-profile open-source projects like Rocket.Chat’s Electron desktop client and core platform, where he improved notifications, deep links, UI dialogs and build tooling. Comfortable modernizing front-end stacks, he has migrated design-system tooling to Webpack and Emotion and worked on a Preact-based livechat with Storybook-driven components and theming. Trained as a chemical engineer, he brings an analytical, research-minded approach to engineering problems and a history of improving developer workflows and UX in collaborative, open-source environments.
code13 years of coding experience
job7 years of employment as a software developer
bookBacharel, Engenharia Química, Bacharel, Engenharia Química at Universidade Federal do Rio Grande do Sul
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,632reputation
106kreached
20answers
13questions
Badges
php
top-5%
github-logo-circle

Github Skills (30)

javascript10
electron10
storybook10
ui-components10
component-development10
css-in-js10
css10
emotion10
ui-design10
sc10
webpack10
uid10
scs10
front-end-development10
webpacker10

Programming languages (15)

JavaC++RustMakefileHandlebarsValaGoHTML

Github contributions (5)

github-logo-circle
RocketChat/fuselage

May 2019 - Jan 2023

React port of Rocket.Chat's design system, Fuselage
Role in this project:
userFront-end Developer
Contributions:244 reviews, 485 commits, 459 PRs in 3 years 8 months
Contributions summary:Tasso's commits primarily focus on refactoring the codebase, specifically replacing microbundle and Sass with Webpack and Emotion. These changes involve updating the build process and styling libraries for the React-based design system, indicating a focus on modernizing the project's front-end development workflow. The modifications include altering code in the Button and other components by importing and utilizing styles, and also adding the Tab and Tabs components.
monoreporeactrocketchatchatfuselage
Official OSX, Windows, and Linux Desktop Clients for Rocket.Chat
Role in this project:
userFull-stack Developer
Contributions:96 releases, 24 reviews, 631 commits in 4 years 6 months
Contributions summary:Tasso primarily focused on the development and improvement of the Rocket.Chat Electron desktop client. Their work included incorporating copyright information, refactoring and optimizing the build process using Gulp, as well as fixing critical bugs related to the handling of notifications and deep links. The user was also responsible for updates on the UI, including adding a loading error screen and improvements to existing dialogs. These tasks required knowledge of Javascript, Electron and possibly the Rocket.Chat codebase.
collaborationzuliprocketmacoselectron
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
Tasso Pinto - Front-end Engineer at Rocket.Chat