Thales Grilo

Senior Fullstack Engineer at TheGuarantors

Federal District, 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
Thales Grilo is a Senior Fullstack Engineer with 8 years of experience building user-focused web and mobile products and leading teams through Shape Up practices and technical mentorship. He blends front-end expertise (React, UI/UX design) with backend work in Elixir and Node, and has taken tech lead and senior engineering roles across startups and enterprise environments. An open-source contributor and former Google Summer of Code mentor, he improved the widely used p5.js Web Editor—helping democratize creative coding with mobile-friendly UX and file-management enhancements. Curious about functional programming and machine learning, Thales pairs technical depth with interests in language learning, philosophy and travel, bringing empathy and a creative coder’s mindset to product problems.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade de Brasília
languagesEnglish, Portuguese, Spanish, Korean
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

javascript10
react10
file-management9
user-interface9
state-management8
redux8
mobile-development8

Programming languages (14)

C++RustHTMLJupyter NotebookReasonTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
processing/p5.js-web-editor

Apr 2020 - Sep 2020

The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
Role in this project:
userFront-end Developer
Contributions:320 commits, 28 PRs, 9 pushes in 5 months
Contributions summary:Thales primarily contributed to the front-end development of the p5.js web editor, focusing on features related to file management and user interface improvements. They implemented and refactored components, such as `FileNode` and `Sidebar`, adding new functionalities like filename editing and adding unsaved changes indicators. Their work involved significant changes to the React-based UI, with related code refactoring for better state management and responsiveness.
web-editorlaunchedjs-webjavascriptp5-js
ghalestrilo/p5.js-web-editor

Jun 2020 - Oct 2020

p5.js Web Editor, officially launched!
Contributions:131 pushes, 18 branches in 4 months
web-editorlaunchedjs-webjavascriptace-editor
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
Thales Grilo - Senior Fullstack Engineer at TheGuarantors