Computer Engineer

Emil Kronholm

Software Development and Mobile Platforms


Welcome to Emil Kronholm's personal website!

My personal goal is to become one of the best developer of my time. This goal is far from realistic and will (probably) never come true; but I think it keeps me learning, staying positive, and motivates me to one day make a groundbreaking innovation!

I hope you will enjoy your stay!

My biggest achievement in life so far

Projects

Here is an overview of my major projects.

Thesis Work: Bluetooth Channel Sounding (Ongoing)

Built custom parser for Bluetooth Ranging Access Server. Data collection to improve distance estimation with a neural network based approach.

Self-hosting and Server Owner (2025-Ongoing)

Having an ubuntu server (vps) self hosting apps, websites (like this one), and rest apis. Managing security, CI/CD and monitoring.

Custom Neural Network (2026)

Implemented a custom neural network from scratch in Android. The app allows to train a NN with MNIST dataset and test it with custom handwritten digits. Built to learn more in depth to practice the inner workings of a NN and to learn how to optimize it for mobile devices.

Repository

Jönköping City Site

A vanilla JavaScript project using nginx for routing, nodejs backend for rest api and database, docker for deployment, and admin panel for content management. Small project but focus on architecture and developer experience. Grade 5

Repository

Shopping List (iOS) (2025)

With the ambition to build the first Shopping List app that actually is better than pen and paper! Built with Swift, SwiftUI, Pocketbase. Image recognition for importing products. Custom search algorithm with personalization. Offline/Online. Data mining for insights and recommendations.

Online Battleship Game - Android & Jetpack compose (2024)

Built with Kotlin, Jetpack Compose, and Firebase Firestore. Play with your friends with a seamless online experience.

Battleship Repository

Paint App (2024)

Built with C++ and the QT ui-framework. Insert shapes, move them around, scale/rotate, move up/down in layers, and change colors.

Roll The Boll - 2D chill puzzle game (2022)

Made with C# and Unity. Self-produced music and self-made assets. Sit back and relax as you strategically drag-and-drop bouncy objects to guide the rolling ball towards the goal! Can you make it?

Kill or Die - 3D FPS Game (2021)

Made with C# and Unit, self-produced music and outsourced assets. Run around a square map, avoid zombies and collect ammunition. Shoot the enemies with gun or rifle to survive.