Marcellus Batista is a senior iOS engineer with over a decade of professional experience and 5 years of remote work, currently building mobile experiences at Uber. He combines deep Swift and MVVM expertise with hands-on product thinking—actively contributing to UX/design, architecture, testing, and deployment to deliver polished apps. His background ranges from CTO responsibilities transforming services into SaaS using modern stacks (React, Node, Hasura, AWS) to integrating complex media and auth systems (HLS/DASH, Chromecast, ForgeRock) at SKY Brasil. Comfortable across mobile, backend, and DevOps, he brings an operator’s mindset from consulting and database/high-availability projects at Dell. Known as a curious, challenge-driven engineer, he values end-to-end ownership and continuous learning to turn ambiguous problems into maintainable solutions.
11 years of coding experience
15 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal do Espírito Santo
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.