Rony Batista

Lead Software Engineer at Revolut

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job14 years of employment as a software developer
bookSoftware Engineer Computer Software Engineering, Software Engineer Computer Software Engineering at Instituto Tecnológico de Santo Domingo
bookInformatics, Informatics at Instituto Técnico Salesiano
stackoverflow-logo

Stackoverflow

Stats
46reputation
4kreached
3answers
0questions
github-logo-circle

Github Skills (12)

databases10
database-api10
python10
bcrypt10
database10
testing9
sql7
sqlite7
sql-server6
asp-net6
dictionary6
sqlbulkcopy6

Programming languages (7)

C#PowerShellShellCJavaScriptPHPPython

Github contributions (5)

github-logo-circle
coleifer/peewee

Jul 2015 - Jul 2015

a small, expressive orm -- supports postgresql, mysql, sqlite and cockroachdb
Role in this project:
userBack-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.
pythonnim-langdankmysqlsql
ronyb29/blog

Mar 2019 - Aug 2023

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.
Request Free Trial
Rony Batista - Lead Software Engineer at Revolut