Elvis Guimarães is a seasoned software engineer from Minas Gerais with 16 years of experience building web and back-end systems across Java, Python/Django, .NET, and JavaScript ecosystems. He has applied solid OOP, design patterns, web standards, accessibility and information architecture to projects ranging from ETL and tax/SPED modules to legal intelligence platforms and ERPs. Comfortable across full stack concerns—databases (Postgres, MySQL, SQL Server), APIs, front-end React work and batch processing—he moves between legacy platforms and modern stacks with ease. An active contributor to the Brazilian developer toolkit, he improved robustness in the caelum-stella project by hardening CPF/CNPJ validators against null and invalid inputs. Known for rapid adaptation and pragmatic engineering, he seeks roles that stretch both his technical depth and capacity to learn new technologies.
15 years of coding experience
12 years of employment as a software developer
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
Bacharelado, Sistemas de Informação, Bacharelado, Sistemas de Informação at Universidade Estadual de Montes Claros
O Caelum Stella visa suprir as necessidades do dia a dia do desenvolvedor brasileiro
Role in this project:
Back-end Developer
Contributions:5 commits in 2 days
Contributions summary:Elvis primarily focused on improving the robustness of the application by addressing potential NullPointerExceptions and ValidatorExceptions. They modified the `StellaCPFValidator` and `StellaCNPJValidator` classes, adding checks for null and empty values to prevent exceptions. These changes involved modifying the validation logic to handle these edge cases, ensuring that the application behaves more predictably and reliably when dealing with missing or invalid input. Furthermore, the user removed unnecessary comments.
Contributions:186 commits, 12 pushes, 1 branch in 3 years
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.