João Santos is a seasoned iOS engineer and software architect with over a decade of experience delivering mobile apps and scalable full-stack systems. He designs software architectures for backends, frontends, AI agents, and database models, and also plans and optimizes AWS cloud infrastructures for cost, security, and performance. As Head of Software Development at rabbit mobile GmbH from 2013 to 2023, he led cross-functional teams, shaping product strategy and delivery. His technical breadth spans iOS (Swift/Objective-C) and full-stack technologies (Angular, TypeScript, Node.js, MongoDB, Postgres, MySQL, Docker), with CI/CD automation via GitHub Actions or GitLab and experience integrating Auth0 and Sentry. Based in Madeira, Portugal, with a Portugal–Germany footprint, he holds a Master's in Electrical Engineering and Computers from NOVA Lisboa and continually pursues new tools to keep systems scalable and innovative.
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.