Ariel Menezes is a Mid-Level Software Engineer at IBM with five years of experience building scalable enterprise systems across Java/Spring Boot, Node.js, React/TypeScript and cloud-native platforms. He combines production-grade backend work—microservices, Kafka/RabbitMQ, PostgreSQL/MongoDB—and polished front-end interfaces with a research-oriented background in AI and computer vision from UFBA. Previously at Solfácil he engineered automation and AI-integrated solutions for Latin America’s largest solar fintech, blending Elixir, Python (FastAPI) and Vue.js to streamline operations. Ariel is also a hands-on problem solver who contributes C solutions to LeetCode repos, demonstrating algorithmic rigor alongside his applied ML research and ongoing PhD in Computer Science. Colleagues describe him as a pragmatic collaborator who moves between research and product delivery to close complex technical gaps.
6 years of coding experience
2 years of employment as a software developer
Master's in Computer Science, Computer Science, 9.0, Master's in Computer Science, Computer Science, 9.0 at UFBA - Universidade Federal da Bahia
Bachelor's in Electrical Engineering, Electrical and Electronics Engineering, 8.8, Bachelor's in Electrical Engineering, Electrical and Electronics Engineering, 8.8 at Universidade Salvador
PhD in Computer Science, Computer Science, PhD in Computer Science, Computer Science at Universidade Federal da Bahia
Contributions summary:Ariel primarily contributed C code solutions to various LeetCode problems within the `neetcode-gh/leetcode` repository. Their work involved implementing algorithms and data structures to solve problems related to array manipulation, hash sets, and other computational challenges. The user demonstrated proficiency in C by writing functions and structures, including linked lists and hash set implementations. Notably, the user provided both complex and simpler implementations for some problems, showcasing a comprehensive understanding of problem-solving approaches.
A repository for practicing the basics of React.js.
Contributions:40 PRs, 54 pushes, 25 branches in 1 year 2 months
reactjavascriptnodejsreactjs
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.