Söker LIA vårterminen 2027 Öppen för deltidsjobb inom utveckling

Vem är jag?

Jag är Sacad Elmi, systemutvecklare specialiserad på .NET. Med stark kompetens inom objektorienterad programmering, databasdesign och fullstack-utveckling bygger jag robusta och skalbara lösningar i C# och .NET.

Jag behärskar avancerade koncept inom OOP, SOLID-principer, Entity Framework och SQL Server. Min utvecklingsprocess följer clean code-principer och Agile-metodik. Med erfarenhet av både backend-arkitektur och frontend-utveckling skapar jag helhetslösningar som är tekniskt solida och användarvänliga. Jag söker LIA-praktik vårterminen 2027 där jag kan växa som .NET-utvecklare. Vid sidan av studierna är jag också öppen för deltidsjobb inom utveckling – gärna i C# och .NET, men jag är nyfiken på hela stacken. Jag erbjuder nyfikenhet, disciplin och en stark vilja att lära.

C# / .NET
Huvudspråk
NBI Göteborg
Utbildning
Juni 2027
Examen
100%
Dedikation

Kompetenser

Backend & Programmering

C# .NET 8 ASP.NET Core Entity Framework LINQ REST APIs Minimal APIs

Databaser

SQL Server MySQL SQLite T-SQL Database Design

Frontend & Webb

HTML5 CSS3 JavaScript Blazor Tailwind CSS Bootstrap

Verktyg & Metoder

Git / GitHub Visual Studio VS Code Agile / Scrum OOP SOLID Clean Code

AI & Automation

AI Integration N8N Automation LLM APIs

Färdigheter i detalj

C# & .NET Development 85%
SQL & Database Design 80%
Web Development (HTML/CSS/JS) 75%
Git & Version Control 90%
Problemlösning & Debugging 85%

Min resa

Systemutvecklare .NET på NBI Handelsakademin i Göteborg – en tvåårig YH-utbildning som startade i augusti 2025 med examen i juni 2027. Nedan är varje avklarad kurs, vad den innehöll och vilka projekt som examinerade den.

7

Kurser avklarade

195

YH-poäng

7 av 7

Väl godkänt

jun 2027

Examen

Avklarade kurser

Samtliga med betyget väl godkänt. Senaste kursen överst.

Objektorienterad programmering, grund

VG

22 sep – 12 dec 2025 · 60 YH-poäng

Kursens tyngsta block. Arv, gränssnitt, polymorfism, inkapsling, felhantering, samlingar och LINQ – med genomgående fokus på SOLID-principer och clean code.

Introduktion till objektorientering

VG

8 – 19 sep 2025 · 10 YH-poäng

Grundläggande programmering i C#: variabler, datatyper, kontrollflöden och metoder – och de första objektorienterade begreppen klass och objekt.

Introduktion till systemutveckling

VG

25 aug – 5 sep 2025 · 10 YH-poäng

Systemutvecklingens livscykel, agila arbetssätt och Scrum, kravhantering samt versionshantering med Git och GitHub flow.

Kommande

Resten av utbildningen fram till examen. Närmast i tiden överst.

Agila arbetsmetoder

Kommande

17 – 28 aug 2026 · 10 YH-poäng

LIA 1 – Lärande i arbete

Kommande

31 aug – 6 nov 2026 · 50 YH-poäng

Objektorienterad programmering, avancerad

Kommande

9 nov 2026 – 29 jan 2027 · 55 YH-poäng

Vid sidan av kurserna

Studiebesök, konferenser och egna experiment.

nov 2025

Första automationsflödet i n8n

Byggde ett flöde som kopplar Discord till Arbetsförmedlingens jobbannonser och skickar notiser om nya systemutvecklartjänster. Lärde mig n8n, Docker och API-integration.

n8nDockerAPI-integration

nov 2025

Studiebesök hos Kognic

Besökte Kognic i Göteborg för att se hur AI-driven datamärkning för autonoma fordon fungerar i praktiken, och för att träffa branschfolk.

AIFordonsindustriNätverkande

okt 2025

Lindholmen Software Development Day

Deltog i mässan på Lindholmen och nätverkade med bland andra Volvo, Ericsson och WirelessCar. Fick en tydligare bild av vad branschen faktiskt efterfrågar.

KonferensNätverkandeBranschinsikt

Mina projekt

Skarpa inlämningar från utbildningen och egna projekt vid sidan om. Varje projekt beskriver vad det gör, hur det är byggt och vilken kurs det examinerade.

Utvalt projekt

CatFinder

Fullstack-plattform för bortsprungna katter

Webbapplikationer · grupprojekt · VG

Min roll: Jag arbetade i både backend och frontend – från API-lagret och databasen till React-gränssnittet.

En publik tjänst där kattägare lägger upp efterlysningar och allmänheten rapporterar upphittade katter. Backend är ett ASP.NET Core-API byggt enligt Clean Architecture i fem separata lager – API, Application, Domain, Infrastructure och Test. Application-lagret använder CQRS via MediatR, validering med FluentValidation och mappning med AutoMapper. Autentisering sker med JWT och BCrypt-hashade lösenord, med rollstyrd åtkomst och en separat adminportal för moderering av annonser och anmälningar. Datalagret körs på EF Core mot både SQL Server och PostgreSQL, med health checks och e-postutskick via Resend. Samtliga controllers täcks av enhetstester skrivna i NUnit med Moq. Frontend är byggd i React med Vite, TanStack Query för datahämtning och cachning, Zustand för state och skyddade rutter för både inloggade användare och administratörer. En av funktionerna genererar utskrivbara efterlysningsaffischer som PDF med QR-kod direkt i webbläsaren.

ASP.NET CoreClean ArchitectureCQRS / MediatREF CoreSQL ServerPostgreSQLJWT + BCryptFluentValidationAutoMapperNUnit + MoqReactViteTanStack QueryZustandjsPDF

CleanArchitecture API

Enskild inlämning i webbapplikationer

Webbapplikationer · enskilt · VG

Ett REST-API byggt från grunden enligt Clean Architecture med fyra tydligt separerade lager. Domain-lagret innehåller entiteter och repository-interface utan beroenden utåt. Application-lagret hanterar affärslogiken genom CQRS – varje operation är ett eget kommando eller en query med tillhörande handler via MediatR – tillsammans med DTO:er och AutoMapper-profiler. Infrastructure-lagret implementerar repositories mot EF Core och SQL Server, och API-lagret exponerar controllers för produkter, användare och autentisering med JWT Bearer. API-dokumentationen genereras med Scalar.

ASP.NET CoreClean ArchitectureCQRS / MediatREF CoreSQL ServerJWTAutoMapperScalar

SmartHomeHub

Designmönster i praktiken

Objektorienterad design · VG

Ett smart hem-system i C# där poängen inte är gränssnittet utan hur koden är strukturerad bakom kulisserna. Projektet implementerar fyra designmönster från Gang of Four: Observer, där dashboard, loggning och revision prenumererar på systemhändelser; Command, där varje åtgärd kapslas in som ett objekt och körs via en invoker; Strategy, med utbytbara driftlägen för normal-, eco- och partyläge; samt Facade, som ger ett förenklat gränssnitt mot undersystemen. UML-dokumentation ingår i repot.

C#.NETObserverCommandStrategyFacadeSOLIDUML

Mini E-commerce

Från problem till krav, UML och prototyp

Objektorienterad analys · VG

Ett analysprojekt som visar hela kedjan innan en rad produktionskod skrivs. Utgår från ett konkret problem – små onlinebutiker behöver något enklare än de stora e-handelssystemen – och arbetar sig fram genom intressentanalys, funktionella och icke-funktionella krav, MoSCoW-prioritering och use cases. Analysen dokumenteras i UML med både klassdiagram och sekvensdiagram. Avslutas med en fungerande prototyp i semantisk HTML, CSS och JavaScript – produktlista, produktdetaljer och kundvagn med räknare som sparas i LocalStorage – byggd helt utan externa bibliotek för att visa att strukturen håller på egen hand.

KravanalysUse casesMoSCoWUMLHTML5CSSJavaScriptLocalStorage

Library Track DB

Bibliotekssystem med EF Core

Eget projekt · dec 2025

Ett bibliotekssystem som hanterar böcker, lån och användare med avancerade databassökningar. Demonstrerar Entity Framework Core, fullständiga CRUD-operationer och genomtänkt databasdesign, med ett konsolgränssnitt byggt i Spectre.Console.

C#.NETSQL ServerEF CoreCRUDSpectre.Console

Fitness Progress Tracker

Träningsloggning med fokus på OOP

Eget projekt

Ett program för att logga träning och hälsa – användardata, träningspass och statistik. Byggt med tyngdpunkt på objektorienterad design, clean code och ett användarvänligt konsolgränssnitt.

C#.NETOOPDatahantering

Job Application Tracker

Konsolapp för jobbansökningar

Eget projekt · sep 2025

Konsolapplikation i C# för att spåra jobbansökningar. Använder LINQ för filtrering, sortering och statistik, och demonstrerar objektorienterad design samt strukturerad kodorganisation.

C#LINQOOPKonsolapp

Denna portfolio

Byggd från grunden utan ramverk

Eget projekt · nov 2025

Sidan du läser just nu. Semantisk HTML5, Tailwind CSS och vanilla JavaScript för navigation, formulärhantering och den regelbaserade assistenten. Tillgänglighetsanpassad och deployad på Vercel med automatisk deploy från GitHub och egen domän via DNS.

HTML5Tailwind CSSJavaScriptTillgänglighetVercel

Anlita mig

OBS: Jag tar mig an projekt vid sidan av mina heltidsstudier och familjeliv. Jag är även öppen för deltidsjobb inom utveckling och söker LIA-praktik vårterminen 2027. Skicka ditt uppdrag eller din förfrågan så ska jag se vad jag kan göra.