Leo Fjätström
4th year computer engineering student at Lunds Tekniska Högskola
Currently pursuing MSc in networks and security with strong foundation in ML and AI
This is my personal portfolio built using a project I've worked on, "SiteBuilder", more details below..
Selected Projects
These are some of my most recent personal projects.
Cloud Computing course project: Bereal app clone
Tech stack: Kubernetes/k3s, OpenStack, RabbitMQ, Redis, PostgreSQL, NGINX, Traefik, Gitlab CI/CD. Access to GitHub repo can be given on request
Sitebuilder was created to manage and build my personal, friends and family members' portfolios or personal simple websites.
Some courses and other projects
These are selected advanced courses and academic projects where I performed well and built practical software solutions. Repositories are private because they contain course solutions or lab material, but I can provide access on request.
Applied Machine Learning - Covered fundamental machine learning concepts such as (un)/supervised learning, regression and classification, probabilistic modeling, gradient descent, model selection, cross-validation, kernel methods, random forests, ensemble methods, and neural network architectures. Practical assignments involved preparing data, training models, evaluating results and fine-tuning model performance.
Database technology - exhaustive course of databases including theory like normalization, design, modelling, query optimization, NoSQL. Labs delved into SQL and project built a warehouse management system with REST API
Computer Security - Labs and projects covering secure software development, access control, vulnerability mitigation and system security. Practical work included implementing access management concepts, fixing code against vulnerabilities such as use-after-free and buffer overflows, and building an attribute-based access control system simulating hospital software.
Language technology - Covered core natural language processing methods, including regular expressions, finite automata, tokenization, corpus processing, frequency analysis, collocations, morphology, part-of-speech tagging, syntactic parsing, dependency parsing, semantic parsing, discourse/dialogue analysis, information extraction and evaluation using real-world language data. The course also involved statistical and machine learning techniques for text analysis.