Computational Science Student
LUT University, Finland
I am passionate about AI research and entrepreneurship, with a focus on creating innovative solutions at the intersection of technology and business.
Iโve organized my projects into the following categories:
- AI Projects โ Projects mainly related to machine learning.
- Other Projects โ Projects exploring algorithms, CT imaging, and other non-ML.
- Cool coursework โ Coursework projects.
Project | Description | Links |
---|---|---|
Moska |
Developed an engine and AI player for the card game "Moska." Bachelor's thesis, engine, and online platform. | BSc Thesis, MoskaEngine, MoskaResearch, Website |
Reinforcement Learning Framework and AI for Blokus |
A modular framework for reinforcement learning experiments: simulate, train, and iterate. Created a pure NN solution for Blokus AI. | RLFramework |
Teekkariรคly |
Telegram bot and utilities for fine-tuning HuggingFace or OpenAI models using personal Telegram data. | Teekkarialy |
Stock Prediction |
Predicts stock movement (up, down, stable) using multiple stocks historical prices. Optimal exploitation if succesful. Uses transformer models. | stonk-prediction |
Seal Identification |
A Siamese Neural Network to identify individual ringed seals. | ringed-seal-identification |
Oparch | An early project to optimize neural network architectures. | Oparch |
Project | Description | Links |
---|---|---|
Inverse Radon Transform |
Research on CT imaging reconstruction: Math, Deep image priors, ML. | limited-angle-tomography |
Algorithms |
A collection of algorithms, including Tic-Tac-Toe AI, reverse Collatz, and extra Google Foobar challenges. | Algorithms |
EquipSnap |
Junction 2024 project: Automated building inventory management. | EquipSnap, Demo video |
Data Analysis | Conducted housing data analysis for the city of Imatra. (Results in Finnish.) | Imatra Results |
Google Foobar |
Solutions to Google's 5-level programming challenge featuring complex, intriguing problems. | Google-Foobar |
Advent of Code 2023 |
My solutions to the yearly programming challenge event. | Advent of Code |
Blokus in Python |
A Python wrapper for Pentobi library to play Blokus Classic with a Python API. | BlokusPentobi |
Project | Description | Links |
---|---|---|
Dynamic Soft Sensor | Built a predictive sensor for froth flotation plant quality. | Mining Process |
Math for Machine Learning | Projects include matrix decomposition for recommendations, dimensionality reduction for music classification, and sentiment analysis using Word2Vec and SVM. | Recommendation, Dimensionality Reduction, SVM |
3D Digit Recognition | Competition-winning submission for 3D digit recognition, achieving the top score since 2016. | Digit Recognition |
Gaussian Processes | Used Gaussian Processes for regression analysis. | Gaussian Processes |
Cryptography with LWE | Implemented public-key cryptography using the Learning-With-Errors problem. | LWE |
Embedded Systems | Created an alarm system using C. | Embedded Systems |
Systems Programming | Completed OS-level programming projects. | Sys Prog Exercises |
Wine Quality Analysis | Conducted a comprehensive analysis of wine quality. | Wine Analysis |
๐ฉ Want to collaborate or learn more?
Feel free to reach out via LinkedIn or explore my GitHub repositories!
Code line stats below are updated with a script.
language | files | code | comment | blank | total |
---|---|---|---|---|---|
Python | 593 | 57,949 | 6,955 | 10,573 | 75,477 |
Java | 72 | 8,854 | 566 | 1,799 | 11,219 |
MATLAB | 60 | 3,721 | 1,092 | 1,109 | 5,922 |
JavaScript | 19 | 3,475 | 595 | 580 | 4,650 |
C | 29 | 2,506 | 790 | 485 | 3,781 |
MS SQL | 5 | 2,078 | 5 | 54 | 2,137 |
Shell Script | 51 | 1,464 | 602 | 594 | 2,660 |
HTML | 25 | 1,232 | 51 | 164 | 1,447 |
C++ | 11 | 351 | 371 | 187 | 909 |
Batch | 5 | 193 | 60 | 102 | 355 |
LaTeX | 3 | 140 | 0 | 44 | 184 |
CUDA C++ | 1 | 100 | 42 | 35 | 177 |
Assembly | 2 | 75 | 0 | 2 | 77 |
Makefile | 6 | 61 | 1 | 26 | 88 |
Thank you for visiting my profile!