Carlo Revelli

Software Engineer at CCXT

Berkeley, California, United States
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

🤩
Rockstar
Carlo Revelli is a software engineer based in Berkeley, California with a decade of hands-on experience building and hardening back-end systems. He focuses on pragmatic problem solving, demonstrated by bug fixes and refinements to the widely used ccxt cryptocurrency trading library and stability improvements for an automated ReCAPTCHA audio solver. Comfortable navigating JavaScript and Python across production codebases, he removes deprecated patterns, refactors integrations, and adds pragmatic configuration and authentication improvements to reduce operational friction. His contributions show attention to edge cases—derivatives position handling, blacklisted IP detection, and immediate CAPTCHA flows—signals of someone who values reliability as much as feature delivery. Known to colleagues by the motto “turning 🍕 into software,” he blends a hands-on hacker mentality with consistent open-source impact.
code10 years of coding experience
github-logo-circle

Github Skills (10)

apim10
speech-to-text10
pyppeteer10
debug10
javascript10
api10
python10
asyncio10
browser-automation10
maintenance9

Programming languages (7)

TypeScriptShellRustJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
ccxt/ccxt

Oct 2017 - Jan 2023

A JavaScript / TypeScript / Python / C# / PHP / Go cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges
Role in this project:
userBack-end Developer
Contributions:1 release, 379 reviews, 4218 commits in 5 years 4 months
Contributions summary:Carlo primarily focused on fixing bugs within the Bybit exchange integration, modifying JavaScript code to address issues related to Bybit's derivatives positions and market data. They also removed deprecated features and usage of outdated methods, and further refined bybit functions. Their contributions involved making edits to existing JavaScript code within the ccxt library to improve its functionality.
exchangepythonethereumbotexchanges
mikeyy/nonoCAPTCHA

Jun 2018 - Sep 2018

An asynchronized Python library to automate solving ReCAPTCHA v2 using audio
Role in this project:
userBack-end Developer
Contributions:34 commits, 17 PRs, 59 comments in 3 months
Contributions summary:Carlo primarily focused on enhancing the functionality and stability of the nonocaptcha library. Their contributions involved implementing features to handle immediate CAPTCHA pages and blacklisted IP detection. The user also integrated Google sign-in functionality to reduce blacklist rates and added configuration options for improved usability. Further work involved refactoring and fixing merge conflicts, ensuring the library's smooth operation.
python-librarypythonsolvingasynciorecaptcha
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