Buenos Aires, Autonomous City of Buenos Aires, Argentina
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Juan Civile is a seasoned technology leader and CTO with 20 years of experience building mobile and web products, currently pushing Bitcoin usability and security at muun and previously driving Mercado Pago’s wallet and investment features. He combines hands-on expertise in iOS/Android development with backend and dev tooling—contributing to prominent open-source projects like Robolectric, PMD and SpotBugs—bringing deep knowledge of Android lifecycles, static analysis, and build infrastructure. Based in Buenos Aires, he excels at scaling engineering teams and improving code quality and processes, having grown small squads into high-performing groups. A pragmatic advocate of typed languages, he favors Swift and Rust and pursues continuous improvement and critical thinking in product and engineering decisions.
20 years of coding experience
7 years of employment as a software developer
Software Engineer Computer Software Engineering, Software Engineer Computer Software Engineering at Instituto Tecnológico de Buenos Aires
Contributions:195 reviews, 2 commits, 832 PRs in 1 day
Contributions summary:Juan's commits primarily involve refactoring code quality and implementing new features within the project's Java code base. They addressed merge issues, improved code style by incorporating Checkstyle fixes, and enhanced specific rules within the static analysis tool, PMD. The user also contributed to dependency upgrades and fixed issues related to annotations.
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Role in this project:
Full-stack Developer
Contributions:34 commits, 90 PRs, 143 pushes in 8 months
Contributions summary:Juan contributed to the SpotBugs project by implementing and refining features related to build processes and branding. This included integrating Gradle for build automation, generating documentation, and producing distribution files, indicating a focus on improving the project's infrastructure. The user also addressed branding issues by modifying GUI elements and updating related files. Furthermore, the user worked on resolving code-related issues with the codebase, enhancing its functionality.
looklinterspotbugsfindbugsstatic-code-analysis
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.