Rony Batista is a Lead Software Engineer based in London with 11 years of experience building systems for the energy and payments sectors, currently leading engineering work at Revolut. He is proficient in Python, SQL, .NET, Linux, and C, and brings a strong backend and database focus evidenced by contributions to the popular peewee ORM—adding a bcrypt-backed PasswordField with tests and documentation. Rony’s progression from software developer to CTO and now engineering lead shows a blend of hands-on implementation, product-minded leadership, and operational experience across startups and public-sector projects. He favors practical, secure database interactions and has a track record of shipping hardened features that bridge security and developer ergonomics. His international background and early CTO experience give him a pragmatic, end-to-end perspective on scaling teams and systems.
11 years of coding experience
14 years of employment as a software developer
Software Engineer Computer Software Engineering, Software Engineer Computer Software Engineering at Instituto Tecnológico de Santo Domingo
Informatics, Informatics at Instituto Técnico Salesiano
a small, expressive orm -- supports postgresql, mysql, sqlite and cockroachdb
Role in this project:
Back-end Developer
Contributions:5 commits, 2 PRs, 3 comments in 2 days
Contributions summary:Rony's primary contribution involved adding and refining a `PasswordField` feature to the `peewee` ORM. This includes defining the `PasswordHash` class and the `PasswordField` class, which handles password hashing using `bcrypt`. Their work also includes adding tests for the `PasswordField` feature, and associated documentation. The commits demonstrate the user's focus on database interaction and security within the ORM framework.
Contributions:24 pushes, 3 branches, 1 comment in 4 years 6 months
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.