Hello, I am

Adam Ottosson

Certified .NET Developer | Java Developer Student

I enjoy building well-structured applications — from backend APIs and databases to complete full-stack solutions. My focus is clean code, clear architecture, and building software that is practical and reliable.

developer.ts

Featured Projects

A selection of projects I have worked on

Silicon
View Details

Silicon

A full-stack ASP.NET Core application with user authentication, SQL Server integration, and a separate REST API layer.

Web ApplicationFull-StackAcademic Project
Crito
View Details

Crito

A React-based refactor of the Crito Task project built with modular components and SCSS.

Landing PageFront-EndAcademic Project
CS2Inv
View Details

CS2Inv

A full-stack React and Express application for analyzing Counter-Strike 2 inventories in real time.

Web ApplicationFull-StackReal-Time
Personal CS2 webshop
View Details

Personal CS2 webshop

A full-stack Steam inventory marketplace built with Next.js and Supabase. Features real-time inventory import, structured relational data storage, cart & checkout flow, admin order management, and secure cookie-based authentication.

Full-StackMarketplaceAPI IntegrationAdmin DashboardRelational Database
PlantPal - Raspberry Pi
View Details

PlantPal - Raspberry Pi

An IoT-based plant monitoring system built with Raspberry Pi, .NET 9, Blazor, and PostgreSQL. Collects real-time environmental data from physical sensors and visualizes it through a secure web dashboard.

IoTRaspberry PiFull-StackSensor IntegrationCloud APIAuthenticationReal-Time DataHardware Integration
RetroPie Gaming Console - Raspberry Pi
View Details

RetroPie Gaming Console - Raspberry Pi

A custom-built retro gaming console using Raspberry Pi and RetroPie. Supports emulation of multiple classic systems including Nintendo 64, PlayStation, and Game Boy.

Raspberry PiEmbedded SystemsLinuxHardware Build
Smart Mirror (MagicMirror)
View Details

Smart Mirror (MagicMirror)

A Raspberry Pi powered smart mirror built with a touchscreen and two-way mirror glass.

Raspberry PiEmbedded SystemsSmart HomeDashboard
MemeToken Landing Page
View Details

MemeToken Landing Page

A visually engaging landing page concept for a crypto meme token.

FrontendUI DesignLanding PageConcept Project
MovieDB Desktop App – Java, JPA & JavaFX
View Details

MovieDB Desktop App – Java, JPA & JavaFX

A JavaFX desktop application that integrates with the TMDB API and persists movie data locally using JPA/Hibernate and MySQL (Docker).

BackendDesktop ApplicationREST API IntegrationDatabaseORM
Elpriserkollen – Swedish Electricity Price Analyzer
View Details

Elpriserkollen – Swedish Electricity Price Analyzer

A real-time electricity price analyzer for Swedish price areas with savings calculations and historical data insights.

FullstackReal-time DataData Visualization

Skills & Expertise

Technologies I work with, rated by experience, usage, and enjoyment

Experience
Usage
Enjoyment
C#
language
Experience
60%
Usage
50%
Enjoyment
80%
Java
language
Experience
50%
Usage
50%
Enjoyment
80%
JavaScript
language
Experience
25%
Usage
50%
Enjoyment
70%
TypeScript
language
Experience
15%
Usage
15%
Enjoyment
70%
HTML
language
Experience
90%
Usage
90%
Enjoyment
50%
CSS / SCSS
language
Experience
90%
Usage
90%
Enjoyment
50%
ASP.NET
framework
Experience
50%
Usage
50%
Enjoyment
70%
React
framework
Experience
35%
Usage
60%
Enjoyment
90%
Next.js
framework
Experience
15%
Usage
15%
Enjoyment
60%
JavaFX
framework
Experience
20%
Usage
20%
Enjoyment
80%
Node.js
framework
Experience
15%
Usage
15%
Enjoyment
50%
Express
framework
Experience
15%
Usage
15%
Enjoyment
20%
Vue.js
framework
Experience
20%
Usage
20%
Enjoyment
60%
Docker
tool
Experience
15%
Usage
15%
Enjoyment
60%
Git
tool
Experience
80%
Usage
80%
Enjoyment
50%
Figma
tool
Experience
40%
Usage
40%
Enjoyment
80%
PostgreSQL
database
Experience
50%
Usage
50%
Enjoyment
70%
MongoDB
database
Experience
10%
Usage
10%
Enjoyment
50%