Martin Arnberg is a senior software engineer based in California with over a decade of experience building scalable, testable platforms across Java, JavaScript, LAMP stacks and native mobile. He specializes in breaking complex problems into independent, testable components and delivering production-ready SDKs and client apps—most recently maintaining native Android/iOS SDKs and a cross-platform Flutter SDK for an IoT platform. His background spans embedded and systems programming (C, C++, Objective-C) through modern web and Node ecosystems, enabling him to bridge low-level constraints with high-level product needs. Martin has a track record of shipping software that reaches large user bases, informed by long tenures at SchoolMessenger/West and current work at Afero. He blends academic training from Lund and UC Davis with practical experience dating back to Pocket PC and GIS projects, which gives him a pragmatic appreciation for performance and real-world constraints. Colleagues rely on him for architectural clarity, durable implementations, and a knack for making complex systems understandable and testable.
11 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science at University of California, Davis
Master's degree, Computer Science, Master's degree, Computer Science at The Faculty of Engineering at Lund University
Contributions:14 pushes, 1 branch in 4 years 4 months
java-androidandroidsdkaferojava
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.