Summary
Jonas Karlsson is a Senior Software Engineer based in Boston with a PhD in Computer Science and over two decades of experience driving backend systems, analytics pipelines, and experimental research into virtual environments. He has led delivery-focused teams and R&D initiatives across industries—from air traffic messaging microservices using Java, Spring Boot, and Kafka to large-scale ETL and analytics with Scala, Akka, and Python for transportation and learning platforms. Jonas blends academic rigor (multiple publications and patents) with practical product delivery, championing Agile practices and holding a Design for Lean Six Sigma Black Belt. His work uniquely spans applied research—game mechanics and 3D virtual collaboration at Xerox—to building production services that transform high-volume telemetry into actionable insights. Comfortable both exploring emerging tech and shipping customer-ready solutions rapidly, he repeatedly bridges the gap between prototyping novel ideas and operationalizing them at scale.
4 years of coding experience
25 years of employment as a software developer
PhD Computer Science, PhD Computer Science at University of Rochester
BS computer Science, BS computer Science at Stanford University
English, Swedish, German, French