Carlo Pires

Senior Software Engineer at Armis

Goiás, Brazil
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
Carlo Pires is a senior software engineer with 15 years of experience building scalable distributed systems, cloud-native services and ERP solutions from startup inception to acquisition. He has deep Linux and concurrent-server expertise and has implemented multi-tenant SaaS frameworks and cloud backends using C/C++, Python, ZeroMQ and LevelDB/LMDB, as well as hands-on work across PHP, Erlang and Go. At Avanan he helped architect the backend connecting major cloud platforms and later continued in email security teams through acquisitions, and he now contributes at Armis on security-focused engineering. An active open-source contributor, he improved stability and schema resilience in the pycassa Cassandra driver—evidence of his focus on robustness in distributed databases. Based in Goiás, Brazil, he pairs entrepreneurial experience as a former founder with a practical, systems-level approach to performance and scalability challenges.
code15 years of coding experience
job29 years of employment as a software developer
bookSpecialist Computer Systems Networking and Telecommunications, Specialist Computer Systems Networking and Telecommunications at Universidade Federal de Goiás
bookEngineer Computer Engineering, Engineer Computer Engineering at Uni-ANHANGUERA - Centro Universitário de Goiás
bookBachelor Computer Science, Bachelor Computer Science at Pontifícia Universidade Católica de Goiás
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
4,756reputation
1.9mreached
29answers
22questions
Badges
sqlalchemy
top-5%
orm
top-5%
python
top-5%
github-logo-circle

Github Skills (17)

python10
cassandra10
cassandra-database10
system-design9
sqlalchemy9
orm9
database-management9
debug8
debugging8
multiprocessing6
webserver6
nginx6
flask6
lua6
uuid6

Programming languages (5)

CRustJavaScriptErlangPython

Github contributions (5)

github-logo-circle
pycassa/pycassa

Sep 2010 - Jan 2012

Python Thrift driver for Apache Cassandra
Role in this project:
userBack-end Developer
Contributions:5 commits in 1 year 3 months
Contributions summary:Carlo primarily focused on improving the stability and functionality of the pycassa Python driver for Apache Cassandra. They fixed bugs related to schema agreement and key retrieval, and implemented features like maintaining the order of keys in `multiget` operations. They also addressed schema update issues to make them more resilient. In addition, the user made changes to the logging configuration within the system.
pythoncassandraapachethriftapache-cassandra
carlopires/oracle-oci-helper

Feb 2013 - Sep 2013

Contributions:23 commits in 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