Summary
Karl-oskar Rikås is a software engineer with 12 years of programming experience, blending a product-minded approach from fintech startups with deep functional-programming expertise. He has professional Haskell experience and a master's thesis in static program analysis, and has applied ML to source-code security—building a commit classifier that was integrated into a commercial vulnerability product. More recently he has focused on data engineering for payments, designing ingestion, rollups and migration services that moved terabytes, cut costs and improved analytics performance. Comfortable across Typescript, Python and cloud infra, he’s worked at Klarna, Pagos and now Apple, bridging research-grade techniques and pragmatic production systems. An underappreciated strength is his ability to consolidate polyglot stacks into lean, maintainable platforms while preserving analytical and ML capabilities.
12 years of coding experience
4 years of employment as a software developer
Exchange Electronic Information Engineering, Exchange Electronic Information Engineering at Beihang University
Master's degree Computer Science and Engineering, Master's degree Computer Science and Engineering at The Faculty of Engineering at Lund University
Swedish, English