Jag bygger tydliga och stabila digitala produkter — från databas och API till responsiva webb- och mobilgränssnitt.
Jag är junior fullstackutvecklare med fokus på C#/.NET, React och Flutter. Jag trivs bäst i projekt där jag får kombinera problemlösning, strukturerad kod och produktkänsla för att skapa lösningar som är enkla att använda och vidareutveckla.
GitHub-profil · Alla repositories
Jag arbetar genom hela utvecklingsflödet: från datamodellering och API-design till komponentdriven frontend, mobilutveckling och deployment. I mina projekt har jag bland annat arbetat med realtidskommunikation, OCR, arkitekturutvärdering och automatiserade CI/CD-flöden.
Det här bidrar jag med:
- Fullstackperspektiv med förståelse för hur frontend, backend och data hänger ihop.
- Strukturerade REST API:er med tydlig separation mellan ansvar och lager.
- Responsiva gränssnitt för webb och mobil med React och Flutter.
- Praktisk erfarenhet av WebSockets, CI/CD, webbdeployment och databaser.
- Ett nyfiket och metodiskt arbetssätt med fokus på testbar och underhållbar kod.
En pågående skanningsfunktion som extraherar text från tryckta sidor och identifierar relevanta nyckelord. Lösningen använder separata modeller, tjänster och controllerlogik för att vara enkel att vidareutveckla.
Teknik: Flutter, Dart, OCR och API-integration
- OCR-baserad textextraktion från tryckta sidor.
- Identifiering och bearbetning av relevanta nyckelord.
- Tydlig uppdelning mellan modeller, tjänster och controllers.
En fullstackplattform där en Flutter-klient kommunicerar med en Laravel-backend genom REST och WebSockets. Realtidsflödet synkroniserar frågor, svar och resultat mellan användare.
Teknik: Laravel, Flutter, REST API, WebSockets, MariaDB och GitHub Actions
- Implementerade REST-kommunikation mellan mobilklient och backend.
- Integrerade WebSockets för synkronisering i realtid.
- Arbetade med MariaDB, Linuxserver och webbdeployment.
- Byggde ett CI/CD-flöde för automatisk build och deployment av Flutter Web.
Ett fullstackbaserat grupprojekt där ett strukturerat .NET-API möter en React-klient. Projektet fokuserar på validerade dataflöden och en tydlig separation mellan frontend och backend.
Teknik: .NET Core, React, Entity Framework, SQL Server och Azure DevOps
- Repository pattern och tydligt separerade ansvarsområden.
- Validering och strukturerad datahantering.
- Samarbete och versionshantering genom Azure DevOps.
Ett examensarbete där två funktionellt likvärdiga, CRUD-baserade Web API-prototyper utvecklades och jämfördes. Studien utvärderade arkitekturerna utifrån utvecklingshastighet, kodstruktur, testbarhet och overhead.
Teknik: .NET 10, ASP.NET Core, Entity Framework Core och testning
- Implementerade samma funktionalitet med två olika arkitekturer.
- Jämförde praktiska skillnader i struktur, testbarhet och utvecklingsflöde.
- Dokumenterade avvägningar mellan långsiktig struktur och initial komplexitet.
| Område | Tekniker och verktyg |
|---|---|
| Frontend | React, TypeScript, JavaScript, HTML, CSS, Tailwind CSS, Bootstrap |
| Backend | C#, .NET, ASP.NET Core, Web API, Entity Framework, Laravel, PHP, Node.js |
| Mobil | Flutter, Dart |
| Databaser | SQL Server, MariaDB, MySQL, PostgreSQL, SQLite, MongoDB |
| DevOps & leverans | Git, GitHub, GitHub Actions, Azure DevOps, Docker, Linux, Azure, AWS |
| Övrigt | REST API, WebSockets, OCR, Postman, automatiserad testning |
Den här webbplatsen är byggd som en snabb och responsiv single-page portfolio med ett mörkt och ljust tema, tillgänglig navigation och ett komponentbaserat upplägg.
Stack: React 19, TypeScript, Vite, Tailwind CSS och vanlig CSS.
git clone https://github.com/ikariLain/Portfolio.git
cd Portfolio
npm install
npm run dev| Kommando | Beskrivning |
|---|---|
npm run dev |
Startar den lokala utvecklingsservern |
npm run build |
TypeScript-kontroll och produktionsbuild |
npm run lint |
Kontrollerar kodkvalitet med ESLint |
npm run preview |
Förhandsvisar produktionsbuilden lokalt |
Jag är öppen för juniorroller och samarbeten där jag får bidra, fortsätta utvecklas och bygga produkter som används i praktiken.