Jan Soendermann is a Full Stack Developer with 12 years’ experience building web and mobile products, currently leading development at a London-based Chinese learning startup where he architected and published a 30k‑line React Native app with a GraphQL backend. He previously built clinical mobile tooling at iHealth Labs, driving performance improvements, custom input components and a unified GraphQL service while championing refactoring and team best practices. A Cambridge and King's College London alumnus with top‑of‑class results, Jan blends rigorous academic training with hands‑on shipping experience across front‑end and back‑end stacks. He pairs product-minded engineering with language curiosity—self-studying advanced Mandarin to translate and segment 3000+ sentences—which gives him a rare mix of domain expertise and technical execution.
12 years of coding experience
1 year of employment as a software developer
Master of Philosophy - MPhil, Advanced Computer Science, Distinction (88/100), Master of Philosophy - MPhil, Advanced Computer Science, Distinction (88/100) at University of Cambridge
Bachelor of Science - BS, Computer Science, First-class honours (top 5%), Bachelor of Science - BS, Computer Science, First-class honours (top 5%) at King's College London
:crossed_flags: Promise based Semaphore suitable to be used with async/await.
Contributions:71 commits, 3 PRs, 45 pushes in 2 years 1 month
semaphorecallbacksasync-awaitjavascriptflags
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.