André Morujão is a seasoned software engineer based in Porto, Portugal with 11 years of professional experience building cross-platform mobile and backend systems. He currently drives development of Becker Professional Education’s iOS and Android apps using a hybrid approach that combines web frontends, Kotlin Multiplatform shared logic, and thin native wrappers to balance code reuse with offline and native capabilities. His background spans native Objective-C and Java apps, C++ shared cores, and Spring Boot/Kotlin backend work, reflecting a pragmatic full-stack mindset. André also ships freelance and personal iOS projects—desde early hits like Baby Names Premium to contributions on Caribu and an early stint helping Todoist launch v5—showing a long-standing focus on shipping polished mobile experiences. He brings deep familiarity with legacy and modern mobile architectures and a habit of bridging platform boundaries to keep products consistent and maintainable.
11 years of coding experience
12 years of employment as a software developer
Licenciatura (equivalent to Masters), Informatics and Computing Engineering, 16 (out of 20), Licenciatura (equivalent to Masters), Informatics and Computing Engineering, 16 (out of 20) at Faculdade de Engenharia da Universidade do Porto
Contributions:73 pushes, 1 branch in 5 years 3 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.