Summary
Julian Caicedo is a Senior Software Engineer based in Berlin with 10 years of experience building secure, production-grade mobile and identity systems. He led iOS and security-focused work at N26—shipping authentication, cryptography, and PSD2-compliant solutions—and now contributes to security engineering and architecture at Apple. His background spans reactive mobile stacks (RxSwift/ReactiveSwift), clean architectures (MVVM/Redux), and CI/CD for regulated domains like banking and medical devices. A Colombian-trained engineer with an exchange at KIT, he blends rigorous academic roots with hands-on product delivery across startups and large enterprises. Colleagues know him for turning complex security requirements into elegant engineering designs that scale across platforms.
10 years of coding experience
12 years of employment as a software developer
Bachelor of Engineering (BEng) Computer engineering, Bachelor of Engineering (BEng) Computer engineering at Universidad de Antioquia
International Exchange Student Informatic, International Exchange Student Informatic at Karlsruhe Institute of Technology (KIT)
Spanish, German, English