Caio Araujo

Senior Android Developer at CESAR

Pernambuco, 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
Caio Araujo is a Senior Android Developer with 11 years of experience, blending a Computer Engineering degree and a Master’s in Computer Science from UFPE with hands-on product delivery at CESAR. He builds and maintains mission-critical mobile and macOS test tools for large multinational clients, and previously led end-to-end Android projects for municipal traffic and Blue Zone systems used by major public agencies in Brazil. Comfortable across native Android, Objective-C and Swift, he also coordinates client rollouts, trains users, and bridges operational needs with technical implementation. An engineer with DevOps chops, he has improved build and deployment scripts in notable repos like rabbitmq/erlang-rpm to make containerized builds more robust and portable. Based in Pernambuco, he combines old-school pragmatism with academic depth and a track record of shipping reliable, field-proven software.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor, Computer Engineering, Bachelor, Computer Engineering at Universidade Federal de Pernambuco
bookComputer Engineering, Computer Engineering at Université de Technologie de Compiègne (UTC)
bookAndroid and Angular Development, Android and Angular Development at Udemy Academy
languagesPortuguese, English, French
github-logo-circle

Github Skills (12)

sh10
automation10
script10
automations10
docker10
shell10
automation-testing10
rpm10
dockers10
scripting10
erlang9
cicd9

Programming languages (5)

JavaC++ShellCPHP

Github contributions (5)

github-logo-circle
rabbitmq/erlang-rpm

Dec 2016 - Jan 2017

Latest Erlang/OTP releases packaged as a zero dependency RPM, just enough for running RabbitMQ
Role in this project:
userDevOps Engineer & Build/Release Engineer
Contributions:9 commits, 5 PRs, 6 comments in 11 days
Contributions summary:Caio focused on improving the build and deployment processes within the Erlang RPM repository. Their contributions involved enhancing the `docker/build-docker-image.sh` and `docker/build-rpm-in-docker.sh` scripts. These changes included standardizing variable names, improving error handling, and streamlining the docker build process. They also modified the scripts to allow executing commands as another user, and updated the shebang for portability.
erlangrpmzeroerlang-otpotp
ncaio/attaktrak

Dec 2015 - Jun 2018

Contributions:62 commits, 56 pushes, 1 branch in 2 years 5 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
Caio Araujo - Senior Android Developer at CESAR