Javad Boroujeni is a Senior Software Engineer based in Berlin with 11 years of hands-on experience building high-quality mobile and web applications, currently driving Android and mobile platform work at Onfido. He has progressed from network and IT roles into lead mobile engineering positions at Blacklane and GetYourGuide, combining deep Android expertise with full‑stack MEAN-stack experience and backend data work (including Apache Spark). Known for shipping production-grade apps and leading small teams, he bridges product and engineering with a pragmatic, security-aware approach rooted in earlier work on payment system security. His academic background (MSc in Computer Science, University of Helsinki) complements a practical career that spans telecom, research, startups, and travel tech. Notably, he pairs native Android craftsmanship with familiarity in WebRTC, MQTT and Android TV — skills that make him effective in both consumer-facing and real-time communication projects.
11 years of coding experience
11 years of employment as a software developer
Master of Science (M.Sc.), Computer Science, 4 (out of 5), Master of Science (M.Sc.), Computer Science, 4 (out of 5) at Helsingin yliopisto / University of Helsinki
Associate's degree, Computer Software, Associate's degree, Computer Software at Shahid Shamsipour College of Technology
Bachelor of Science (BSc), Computer Science, 17.15 (out of 20), Bachelor of Science (BSc), Computer Science, 17.15 (out of 20) at Shahid Ashrafi Esfahani Institute of Higher Education
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.