Bruno Morgado is a versatile software developer with 11 years' experience building IoT-focused mobile and cloud systems across Lisbon and Berlin. He transitioned from senior iOS architecture and app delivery to designing event-driven, serverless backends at Siemens, combining Swift/Objective-C app expertise with Python, AWS, MQTT and NoSQL backend skills. Comfortable across the stack, he has led platform decisions, CI/CD and containerisation efforts, and migrated legacy codebases while producing internal frameworks and API specifications. His academic shift from structural engineering to an MSc in Computer Science underpins a pragmatic, systems-thinking approach to engineering problems. Notably, he blends hands-on implementation with operational ownership—shipping consumer-facing apps and the cloud backends that connect them.
11 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Birkbeck College, University of London
Bachelor's Degree, Civil Engineering, Bachelor's Degree, Civil Engineering at Universidade da Beira Interior
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.