Carlos Coêlho is a Senior Software Engineer and partner at Vinta Software with 12 years of experience building full-stack web applications and leading engineering teams. He blends Python back-end expertise (Django, Celery, mypy integration) with modern frontend work (React, Webpack) and deployment experience across Heroku and CI tooling. At Vinta he progressed from engineer to tech lead and partner, driving product-focused engineering and consultancy for clients. An active open-source contributor, he helped modernize prospector by integrating static typing via mypy and maintains a Django-React boilerplate that smooths real-world deployments. Based in Gama, Brazil, he pairs pragmatic engineering practices with a taste for automation and developer ergonomics. Beyond code, his profile hints at a curious, detail-oriented mindset—evident from hands-on fixes spanning hot-reloading to deployment configs.
12 years of coding experience
8 years of employment as a software developer
Bachelors', Software Engineering, Bachelors', Software Engineering at University of Brasilia
Django 5, React, Bootstrap 5 with Python 3 and Webpack project boilerplate
Role in this project:
Full-stack Developer
Contributions:147 commits, 86 PRs, 134 pushes in 4 years 10 months
Contributions summary:Carlos contributed to both the frontend and backend aspects of the Django-React boilerplate. They implemented UI components using React, updated webpack configurations, and addressed hot-reloading setups. Additionally, the user made backend adjustments by adding and modifying Celery configurations, as well as making Heroku and Django deployment fixes. Furthermore, they made adjustments to settings files.
Inspects Python source files and provides information about type and location of classes, methods etc
Role in this project:
Back-end Developer & Automation Engineer
Contributions:19 releases, 229 commits, 57 PRs in 3 years 2 months
Contributions summary:Carlos significantly contributed to integrating and utilizing the `mypy` static type checker within the project. They added `mypy` to the installed packages and integrated it with the documentation and command options. Additionally, the user refactored `mypy` options and formatted `mypy` messages for the project. Their work improved code quality by adding type-checking capabilities and automating some of the development lifecycle.
locationpythonsource-pythonsource-fileslinter
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
Carlos Coêlho - Senior Software Engineer at Vinta Software