Rafael Pivato

Senior Software Developer at Self-employed

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
Rafael Pivato is a Senior Software Developer with 12 years of hands-on experience building full-stack systems and tooling, especially in Python-backed architectures. Based in Rio Grande do Sul, Brazil, he blends deep backend expertise (Django, PostgreSQL, CouchDB, Elasticsearch) with front-end work (React/Angular) and DevOps know-how, having improved CI/CD and Docker builds for open-source projects like pyupio/safety. A lifelong programmer who started coding on a TK-85 and PC-XT at age nine, Rafael brings a pragmatic engineering mindset to product teams and startups, leading features and maintaining legacy platforms alike. His open-source contributions include UI improvements for the popular WorldBrain/Memex browser extension and build optimizations that reflect a focus on reliability and developer experience.
code12 years of coding experience
job16 years of employment as a software developer
bookIncomplete, Incomplete at Universidade Federal do Rio Grande do Sul
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
73reputation
4kreached
1answer
0questions
github-logo-circle

Github Skills (24)

javascript10
python10
browser-extension10
typescript10
ui-design10
cicd10
uid10
automation10
automation-testing10
front-end-development10
typescript-types10
automations10
typescripts10
devops10
react10

Programming languages (6)

TypeScriptJavaScriptGoPHPRubyPython

Github contributions (5)

github-logo-circle
pyupio/safety

Mar 2020 - Feb 2021

Safety checks Python dependencies for known security vulnerabilities and suggests the proper remediations for vulnerabilities detected.
Role in this project:
userDevOps Engineer
Contributions:18 reviews, 76 commits, 36 PRs in 11 months
Contributions summary:Rafael's contributions primarily revolve around the build and deployment processes of the project. They made changes to the `appveyor.py` file, indicating work on the continuous integration and continuous delivery pipeline. This includes adjustments for platform-specific builds and dependency installations and testing. The commits also demonstrate attempts to optimize the build process, including Docker image size and general build improvements.
dependenciespythonsecurity-toolsvulnerabilitiessecurity
WorldBrain/Memex

Nov 2022 - Nov 2022

Browser extension to curate, annotate, and discuss the most valuable content and ideas on the web. As individuals, teams and communities.
Role in this project:
userFront-end Developer
Contributions:30 commits, 16 pushes, 1 branch in 21 days
Contributions summary:Rafael primarily focused on enhancing the user interface of the `memex` browser extension, specifically related to the annotation sidebar. Their commits demonstrate the implementation of features such as a "leaf screen top bar" and a "selected space pill". Key contributions involved UI components like `TopBarContainer`, and modifications to handle "select space events" within the application, along with related state management updates. The commits suggest they worked on making annotations editable within the isolated view.
web-extensionannotationsfull-text-searchnote-takingbrowser
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