Systemutvecklare Västmanlands län, Sverige

Kan vara tillgänglig

(Uppdaterat 2023-10-01)

Systemutvecklare

Västmanlands län, Sverige

Modersmål Svenska, Nybörjare English

  • Domain Driven Design
  • .net c#
  • F# funktionell programmering

Kompetenser (29)

DATABASER

Programmering

.NET

AFFÄRSMÄSSIGA KRAV

API

UNDERHÅLL

SYSTEMUTVECKLING

VISUAL STUDIO

C#

PROGRAMVARA

Git

HTML

ARKITEKTUR

ONBOARDING

KRAVINSAMLING

Solr

VERKTYG

VISUAL

Scada

AFFÄRSUTVECKLING

GUI

C++

SVETSNING

TESTNING

AWS

EKONOMI

FELSÖKNING

UPPLÖSNING

HMI

Sammanfattning

Jag är en engagerad konsult som hjälper kunder att uppnå affärsnytta genom
högkvalitativ mjukvaruutveckling. Med över 7 års erfarenhet inom bank- och
försäkringssektorn och expertis inom .NET, är jag väl förtrogen med de utmaningar
och möjligheter som branschen erbjuder. Jag brinner för att bygga starka relationer,
diskutera teknik- och affärsutveckling, och arbeta tillsammans med både kunder och
team för att hitta skräddarsydda lösningar som uppfyller deras specifika behov.

Tekniker och principer:

C#, .net7, Visual studio 2022, Vistual Studio Code, DDD, mini-services, TDD, Resharper,
Lumera, blazor, xUnit, FluentAssertions, SOLID, Azure devops, Yaml, CI/CD, Powershell,
REST, GraphQL.

Professionell bakgrund

Konsult Systemutvecklare på Skandia
Skandia AB

2022-01 - Pågående

Uppdraget innebär att stödja Skandia och SPAR-avdelningen genom att utveckla webb-API:er baserade på Skandia-specifika behov och användning av försäkrings- och pensionsdata via Lumera-plattformen. Detta inkluderar att: • Skapa mindre komponentbaserade webb-API:er för bättre skalbarhet och underhåll.
• Tillämpa SOLID-principer för att säkerställa hög kodkvalitet.
• Följa REST-principer för utvecklingen av API:erna.
• Använda .NET 6-plattformen för utvecklingen.
• Tillämpa en testdriven metodik med enhets- och integrationstester.
• Underhålla en demoapplikation skriven i Blazor.
• Arbeta agilt och följa SAFE-principer.
• Ha möjlighet att utforska och laborera med nya tekniker under "innovations-sprintar".
• Utvärdera möjligheten att införa GraphQL.
• Underlätta stand-ups och genomföra demo-presentationer.
• Utveckla demo-verktyg i blazor.
• Som senior utvecklare i teamet handleda juniora medlemmar.
• Utveckla bakgrundsjobb för inhämtning av försäkringar.
• På sikt containerisera Lumera för primärt testsyfte.
• Analysera och konsultera arkitekter och andra utvecklingsteam gällande design.
• Samla krav och analysera verksamhetens behov som en del av utvecklingsprocessen.
Pappaledig
Pappaledig

2021-08 - 2022-12

Konsult Systemutvecklare på Länsförsäkringar
LF AB

2020-08 - 2021-08

Uppdragets huvudsakliga innebörd handlar om att modernisera och lyfta Länsförsäkringar och gemensam IT;s masterdata system till modernare teknologier och agila arbetsprocesser. Detta innebär att • lyfta till .net core, • applicera tjänste-orienterad arkitektur, • utveckla enligt REST-principer, • bygga upp en stateful query hantering av kund information med hjälp av active mq och persistering i en dokumentdatabas, • sätta standard för testautomatisering genom unit tester och feature-tester, • Analysera och konsultera design med arkitekter och andra utvecklingsteam, • Analysera och kravsamla gentemot verksamheten och dess konsumenter som en del av utvecklingen, • applicera SAFE-transformeringen på LF, • Facilitera stand ups, PI - planing presentationer och demo presentationer, • På sikt containerisera versionering och för testning vid CI/CD, • utvecklat en automatiserings-engine för scriptgenerering via DbUp.
Tekniker och principer: C#, .net core, Visual studio, DDD, mini-services, TDD, Specflow, Kata sql query builder, DbUp, MS Sql server som dokumentdatabas, xUnit, FluentAssertions, CQRS, SOLID, Azure devops, Yaml, CI/CD,
Konsult Systemutvecklare
Svea Bank

2017-09 - 2020-07

• Varit del av och tagit fram kravunderlag för inledande utvecklingsprocess för bank-initiativet på Svea Ekonomi.
• Utvecklat och levererat kärnfunktionalitet till det primära bank systemet och tillhörande system.
• Utvecklat och levererat onboarding systemet, en automatiserad process att bli kund i banken. Detta inkluderar omfattande valideringar såsom KYC-checkar, kredittrovärdighet och gentemot diverse andra screening-tjänster.
• Utvecklat och levererat förbättringar till backoffice-systemet, baserat på C# ASP.NET MVC, samt vanilla javascript samt delar skrivna i fable.
• Hanterat CI/CD processen för varje projekt, genom Azure devops, Octopus deploy samt genom olika byggskript i powershell.
• Systemmonitorering och felsökning i graylog.
• Rekommenderat lösningar vid vägval åt beställaren.
• Tillsammans med teamet definierat problemområden och olika lösningsalternativ.
• Deltagit personalmöten om utvecklingsprocessen.
Tekniker och principer: F#, C#, SQL, funktionell programmering, api-lösningar, SOA - arkitektur, DDD, Event sourcing, CQRS, TDD, .net core, ASP.NET MVC, Vanilla javascript, jquery, fable, message queue, IDS-configuring, Git, windows services, AWS s3 bucket, notification service, Bankid, Xunit, Expecto, Graylog, Paket, Thoth, Svea Dry.
Systemutvecklare på ÅF
ÅF AB

2016-05 - 2017-09

• Systemutveckling av webb- och integrationslösningar inom IT på ÅF AB baserat på ASP.NET MVC SOA arkitektur Razor och js i frontend.
• Levererat och drivit vidareutvecklingen av de interna IT-systemen på ÅF.
• Levererat och tagit en lead roll för vidareutveckling av utvecklingsverktyget åt de anställda på företaget.
• Levererat en applikationsportfolio som möjliggör sökningar av åttagande ÅF bedriver eller har bedrivit.
• Utöver utveckling har arbetet inneburit planering och analys av befintliga- samt nya projekt.
Tekniker och principer: C#, ASP.NET MVC, SOA-arkitektur, Entity framework, SQL, SOLR, Vanilla javascript, angular, jquery, CSS, HTML, GIT, VSTS.
Konsult systemutvecklare
Envac

2016-01 - 2016-05

• Utveckling av HMI-scada system i C# för sensorövervakning av sopsystem.
• Uppsättning av SQL lite och MS SQL för inhämtning av data i real tid.
• PLC-utveckling för att hämta data och integrera med databaser och HMI.
• Kravinsamling gentemot verksamheten.
Systemutvecklare
Mälardalenshögskola och Maximatecc

2015-10 - 2015-12

Utfört utveckling för Mälardalenshögskolas räkning gentemot Maximatecc av programvara för en molnbaserad applikation.
Uppdraget innebar inhämtning av sensordata från maskiner och integrera detta med ett dynamiskt GUI för visualisering, skrivet i QML, C++ i QT för Linux.
Teknologier och principer: C++, QT, QML, Linux, SQL Lite, Code Composer Studio
Start up för beställningssystem mellan kund och restauranger

2013-05 - 2014-10

Parallellt vid studierna startade jag tillsammans med några vänner upp ett företag gällande en beställnings- och betallösning mellan kund och restauranger. Här innebar rollen att förstå och förmedla interaktionen mellan teknik och människa, och att sälja in idéen till potentiella investerare. Projektet genomfördes vid sidan av studier.

Akademisk bakgrund

Mälardalens Högskola i Västerås
Mälardalens Högskola i Västerås

2024-11 - 2024-11

Högskoleingenjör i datateknik
Mälardalenshögskola, Stockholm

2011-08 - 2016-01

Carlforsska Gymnasiet
Carlforsska Gymnasiet

2004-08 - 2007-06

Kontakta konsult

/