Summary
Johannes Ulén is a computer vision software engineer with a PhD in applied mathematics and over a decade of experience building production-ready ML systems. He has applied deep learning to medical 3D image segmentation and optimized detection/segmentation models to run on low-end devices as an independent consultant, and now works on advanced vision problems at Apple. His background spans research-grade prototyping in Matlab and C++ to production deployments using Python, PyTorch, TensorFlow and cloud-native tools—bridging academic rigor with pragmatic engineering. Based in Stockholm, he previously helped scale Tradeshift’s CloudScan prediction engine, giving him strong experience in document AI and operational ML. A mathematically minded practitioner, he often focuses on computationally intensive algorithmic improvements that deliver measurable performance gains in constrained environments.
12 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy (PhD) Mathematics, Doctor of Philosophy (PhD) Mathematics at The Faculty of Engineering at Lund University