Vítor Avelino is a senior web developer with 9+ years professionally and over 7 years working remotely with international teams across North America and Europe. He specializes in front-end engineering with deep experience in Ruby on Rails, JavaScript, Vue.js and responsive UI work, and is actively transitioning into back-end and full-stack roles (aiming for roughly 70% back-end). Vítor has co-led open-source efforts at SUSE—improving both front-end UX and back-end integrations for the Portus Docker registry project—and brings pragmatic experience shipping tested, maintainable code in diverse stacks including TypeScript, Node, Python and Docker. Known for clear cross-timezone communication and commitment to delivery, he also enjoys tackling legacy codebases and mentoring through hands-on refactors. Based in Brazil, he’s open to opportunities that blend backend systems design with impactful front-end polish.
15 years of coding experience
10 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at Universidade Federal de Campina Grande
Authorization service and frontend for Docker registry (v2)
Role in this project:
Full-stack Developer
Contributions:194 commits, 275 PRs, 151 pushes in 2 years 1 month
Contributions summary:Vítor made several UI and UX improvements to the Portus application. They focused on enhancing the user experience by implementing features such as clearing form fields upon display and optimizing typeahead functionality. The user also removed unused Bootstrap plugins, refactored JavaScript modules related to users, and updated the application's JavaScript imports. These commits demonstrate a focus on frontend development and improving the overall user interface.
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.