Leonardo Souza

Senior Web Developer at self-employed

Rio de Janeiro, 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

👤
Senior
🎓
Top School
Leonardo Souza is a senior web developer with 14+ years of experience building scalable web applications across government, e-commerce, and startup environments. He is currently a Senior Web Developer at Ministério Público do Estado do Rio de Janeiro (MPRJ), a role that complements his long-running freelance work since 2006. An active open-source contributor, he enhanced the redux-zero library as a full-stack developer, adding a combineActions helper, unit tests, and React integration improvements. His career spans front-end leadership and full-stack work—from modular Rails front-ends and Node.js Vue-based ecosystems to mobile apps with React Native and Ionic—demonstrating adaptability across technologies and platforms. He has collaborated in cross-functional squads and Agile/ Scrumban environments, delivering performant, testable UI and backend components. Based in Rio de Janeiro, Brazil, he brings a pragmatic, hands-on approach to shipping reliable software with a focus on user experience and maintainability.
code14 years of coding experience
job9 years of employment as a software developer
bookInformation Systems, Information Systems at UFF - Universidade Federal Fluminense
bookComputer Science, Computer Science at Universidade Gama Filho
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

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

Github Skills (21)

javascript10
redux10
javascripts10
flux10
state-management10
fluxor10
react10
jes9
jtest9
functional-programming9
jestjs9
jest-js9
typescripts8
typescript-types8
typescript8

Programming languages (10)

TypeScriptJavaCSSShellJavaScriptHTMLPerlSvelte

Github contributions (5)

github-logo-circle
redux-zero/redux-zero

Mar 2018 - Aug 2018

A lightweight state container based on Redux
Role in this project:
userFull-stack Developer
Contributions:21 commits, 3 PRs, 19 comments in 5 months
Contributions summary:Leonardo primarily contributed to enhancing the `redux-zero/redux-zero` library by introducing and refining a `combineActions` helper function. They added unit tests for the new functionality, ensuring its robustness. Furthermore, the user worked on integrating and adjusting static components within the React bindings, along with refactoring and addressing import issues.
reactstate-managementreact-nativesveltepreact
Contributions:3 pushes in 6 years 10 months
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
Leonardo Souza - Senior Web Developer at self-employed