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.
14 years of coding experience
9 years of employment as a software developer
Information Systems, Information Systems at UFF - Universidade Federal Fluminense
Computer Science, Computer Science at Universidade Gama Filho
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.
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