Leo Wallenstål

Systemvetenskapsstudent

Jag studerar systemvetenskap vid Örebro universitet med ett stort intresse för mjukvaruutveckling. Jag tycker om att lösa problem, lära mig ny teknik och omsätta idéer till praktiska lösningar. Denna sida ger en snabb översikt över vem jag är, vad jag har studerat, var jag har arbetat, och de projekt jag är mest stolt över.

Profile photo of Leo Wallenstål

Tidigare jobb

Arbetslivserfarenhet

Dagab Inköp & Logistik

Arbetat 1 år på heltid och därefter deltid vid sidan av studier som chaufför med ansvar för tempererade transporter, där jag levererade temperaturkänsliga varor med fokus på säkra och punktliga leveranser samt korrekt hantering av godset.

Glassbolaget

Ansvarade självständigt för en lätt lastbil och dagliga leveranser av glass och dryck till kunder. Arbetet innefattade att lasta bilen med rätt sortiment, planera och genomföra leveranser samt fylla på och organisera kundernas glassboxar. Rollen innebar stort eget ansvar och daglig kundkontakt.

Sannabadet

Sommarjobb med varierande arbetsuppgifter inom service, säkerhet och drift. Arbetade bland annat i kök och kassa, som badvakt samt assisterade vid simundervisning. Rollen innebar mycket kundkontakt, ansvarstagande och förmåga att snabbt växla mellan olika arbetsuppgifter.

Äldreomsorgen

Sommarjobb inom äldreomsorgen med arbetsuppgifter inom både omsorg och kök. Arbetade med matlagning och måltidsförberedelser samt gav stöd och omsorg till äldre personer med demenssjukdom. Rollen krävde ansvarstagande, tålamod och ett respektfullt bemötande.

Stigmansgården

Sommarjobb med varierande arbetsuppgifter inom service, underhåll och fastighetsskötsel. Arbetade bland annat med matlagning, städning och iordningställande av stugor samt målning och annat löpande underhåll av anläggningen.

Avslutade kurser

Kurser

Datastrukturer och algoritmer

Kursen är en kurs inom avancerad programutveckling. Under kursen behandlas hantering och bearbetning av data, till exempel hur data effektivt kan lagras, organiseras och åtkommas i datorminnet genom användning av listor, träd, grafer, kartor med mera. Utöver det behandlar kursen grundläggande algoritmer för sortering, sökvägar, planering och schemaläggning med mera. Kursen behandlar även algoritmkomplexitet och några andra relaterade ämnen.

7.5 hp VG

Introduktion till datasäkerhet

Kursen gav en introduktion till de vanligaste hoten mot datasystem, samt kunskap om kryptering, autentisering, accesskontroll och brandväggar. Den fokuserade både på de tekniska principerna och hur de tillämpas i praktiken.

7.5 hp VG

Datakommunikation

Grundläggande kunskaper inom datakommunikation, TCP/IP och Internets uppbyggnad. Kursen omfattade konfigurering av lokala nätverk, routrar och switchar samt förståelse för Ethernet och hur olika nätverksprotokoll samverkar. Praktiska laborationer gav erfarenhet av att bygga, konfigurera och analysera nätverkslösningar.

7.5 hp VG

Introduktion till 3D spelgrafik

Praktisk kurs inom datorgrafik med fokus på produktion i Unreal Engine 5. Kursen omfattade arbete med 3D-grafik, visuella miljöer, rendering och relaterade arbetsflöden genom praktiska uppgifter och projekt. Gav erfarenhet av att använda moderna verktyg och tekniker för realtidsbaserad grafikproduktion.

7.5 hp VG

Webbsystem med .NET

Utveckling av webbaserade informationssystem i C# och ASP.NET med fokus på objektorienterad och komponentbaserad utveckling. Kursen omfattade Web API, Web Services, ORM, databaskopplingar och designmönster samt arkitektur och datautbyte mellan webbapplikationer. Kunskaperna tillämpades i ett större gruppbaserat utvecklingsprojekt.

7.5 hp VG

Back-end systemutveckling

Fördjupning inom back-endutveckling med C# och objektorienterad programmering, inklusive interfaces, generics, delegates, datastrukturer och komponentbaserad systemarkitektur. Kursen omfattade även NoSQL och MongoDB, CRUD-operationer, JSON/BSON, LINQ, serialisering, transaktioner och samtidighet. Kunskaperna tillämpades praktiskt genom utveckling av komponentbaserade applikationer och datahanteringslösningar.

15 hp VG

Klientprogrammering för webbsystem

Kurs med fokus på utveckling av moderna och interaktiva webbgränssnitt. Praktiskt arbete med HTML5, CSS och JavaScript för att skapa strukturerade, responsiva och dynamiska webbsidor. Kursen omfattade även jQuery, AJAX och JSON för interaktivitet och kommunikation mellan klient och webbtjänster. Kunskaperna tillämpades i ett projekt där teknikerna kombinerades till ett fungerande webbsystem.

7.5 hp VG

Interaktionsdesign

Kurs med fokus på interaktionsdesign, UX och användarcentrerad utveckling av IT-system. Praktiskt arbete med att designa, skapa prototyper och utvärdera användargränssnitt utifrån användarnas behov och etablerade designprinciper. Kursen omfattade även användbarhetstester, målbaserad design och iterativa designprocesser, där lösningar utvecklades och förbättrades utifrån utvärdering och feedback.

7.5 hp VG

Scrum och Extreme Programming

Kursen fokuserade på agila utvecklingsmetoder med särskild inriktning på Scrum och Extreme Programming (XP). Vi lärde oss metodernas principer, arbetssätt och hur de tillämpas i praktiken inom systemutveckling. Kursen avslutades med ett större grupprojekt där vi utvecklade ett informationssystem. Projektets huvudsakliga fokus låg på utvecklingsprocessen och på att praktiskt arbeta enligt principerna och metoderna inom Scrum och XP, snarare än på den tekniska komplexiteten i slutprodukten.

7.5 hp VG

Mjukvaruarkitektur

Kurs med fokus på mjukvaruarkitektur och dess roll genom hela systemutvecklingsprocessen. Arbete med att analysera systemkrav, formulera kvalitetskrav och utforma arkitekturer utifrån olika kvalitetsegenskaper. Kursen behandlade arkitekturstilar, designprinciper och arkitekturtaktiker samt metoder för att dokumentera och utvärdera mjukvaruarkitektur. Praktisk tillämpning genom arkitekturdesign för system baserat på givna krav och fallbeskrivningar.

7.5 hp G

Kravhantering

Kurs med fokus på att identifiera, analysera, dokumentera och hantera krav vid utveckling av informationssystem. Praktiskt arbete med olika typer av krav, kravmodellering och verktyg för att strukturera och följa krav genom utvecklingsprocessen. Kursen behandlade både modelldriven och agil kravhantering, inklusive användning av modeller och user stories för att omvandla verksamhets- och användarbehov till tydliga systemkrav.

7.5 hp VG

Systemvetenskap - Grundkurs

Grundkursen i systemvetenskap gav en introduktion till områdets centrala principer och metoder. Under kursen fick vi grundläggande kunskaper inom bland annat datamodellering och databaser samt objektorienterad programmering. Kursen avslutades med ett utvecklingsprojekt där kunskaperna från kursens olika delar kombinerades och tillämpades i praktiken för att utveckla ett komplett informationssystem.

30 hp VG