Lukas Friman
Software Engineer · M.Sc. Student in Machine Learning
Profile
Software engineer and Machine Learning master’s student at KTH Royal Institute of Technology. I enjoy designing clean, type-safe libraries in Rust, building full products end to end, and I’m especially interested in LLMs and AI agents.
Experience
Founding Software Engineer
Mar 2026 – Aug 2026Keska Labs · Stockholm, Sweden
- Spearheaded our work on an integration engine connecting AI agents to a wide range of external services.
Teaching Assistant, Machine Learning
Sep 2025 – Feb 2026KTH Royal Institute of Technology · Stockholm, Sweden
DD2434 Machine Learning, Advanced Course, for Prof. Jens Lagergren and Prof. Aristides Gionis.
Teaching Assistant, Algorithms
Aug 2024 – Dec 2025KTH Royal Institute of Technology · Stockholm, Sweden
DD2350 Algorithms, Data Structures and Complexity, for Prof. Viggo Kann, in autumn 2024 and autumn 2025.
C# Developer (part-time)
Apr 2023 – Nov 2024SMS Teknik AB · Remote
Teaching Assistant, Computer Architecture
Jan 2023 – Dec 2023KTH Royal Institute of Technology · Stockholm, Sweden
IS1200 Computer Hardware Engineering and IS1500 Computer Organization and Components, for Prof. Marco Chiesa and Prof. Artur Podobas, covering the fundamentals of computer architecture and low-level C programming.
Summer Intern
Jun 2021 – Aug 2021SMS Teknik AB · Remote
Education
Master of Science in Engineering, Computer Science and Engineering
Aug 2021 – Jan 2027KTH Royal Institute of Technology · Stockholm, Sweden
Civilingenjörsexamen: Sweden’s five-year, 300-credit engineering degree, comprising the two degrees below.
Master of Science, Machine Learning
Aug 2024 – Jan 2027KTH Royal Institute of Technology · Stockholm, Sweden
Bachelor of Science, Computer Science and Engineering
Aug 2021 – Jul 2024KTH Royal Institute of Technology · Stockholm, Sweden
Projects
Sjunga.nu
2026 – presentCo-founder · sjunga.nu
A non-profit platform that helps singers find a choir to join in Sweden, with search and filters, an interactive map and a guide that recommends choirs. Co-founded with Fredrik Allanson.
XMLity
2025 – presentOpen-source Rust library · github.com/lukasfri/xmlity
A Serde-inspired XML (de)serialization library that handles complex XML structures that other Rust XML libraries struggle with.
- Companion XSD Toolkit generates strongly typed Rust code from XML Schema (XSD) files.
Finit
2023 – presentOpen-source Rust library · github.com/lukasfri/finit
Set theory applied to data structures: derive macros for union, intersection and difference on typed sets, designed for permission systems with wildcards.
drop-stream
2022 – 2024Open-source Rust library · github.com/lukasfri/drop-stream
A minimal async stream wrapper that runs a callback when the stream is dropped. Over 300,000 downloads on crates.io.
typemarker
2023Open-source Rust library · github.com/lukasfri/typemarker
A procedural macro that generates linked marker types for the typestate pattern.
Open-source contributions
2025 – 2026Rust ecosystem
- async-graphql: added flatten support for generic type parameters in InputObject.
- async-openai: added file URL support to InputFile.
lukasfri.com
OngoingPersonal website · lukasfri.com
This website and resume, built with SvelteKit and deployed on Cloudflare.
Engagements
Chairman
Jul 2025 – Jun 2026Kongl. Teknologkören · Stockholm, Sweden
The student choir at KTH.
