Hello there! 👋
My name is Mats Larsen and I'm a high school student based in Norway. I like to spend my spare time working on open-source software, playing video games and cooking.
About Me
I'm a third-year high school student in Norway. I started programming during my spare time 4 years ago and my passion for software and open-source has grown ever since.
Projects, Tech & Open Source
I work on a lot of projects across different tech stacks, ranging from front-end work using Next.js/TypeScript to backend services and the JVM for backend and other applications. Docker, containerization, deployment and management of cloud infrastructure is also a field I'm researching and experimenting, in hopes of building fully automatic CI/CD pipelines.
Here are the projects I've poured the most time and work into. It would be greatly appreciated if you took the time to check them out.
League Connect
An up-to-date modern NodeJS module for accessing and interacting with the League of Legends Client over HTTP and websockets.
LLVM4J
Extensive and idiomatic Kotlin & Java bindings to LLVMs C API through Java Native Interface.
JavaCPP
A solution for generating Java JNI code from C/C++ header files, providing Java bindings to 50+ C/C++ libraries. (In collaboration with Samuel Audet & friends)
Contact Me
I'm open to new opportunities and adventures. Have an offer I'd be interested in? Feel free to shoot me an email. I'm able to provide a resume (english or norwegian) upon request.
Find me online
Looking to contact me? Reach me through one of these links and I'll try to get back to you as soon as possible!