Tillgänglig ASAP
(Uppdaterat 2024-05-07)Senior .Net-utvecklare / Tech Lead
Stockholm, Sweden
Modersmål Svenska, Flytande English
- 10+ års erfarenhet av MVC, Entity Framework, SOAP WCF
- 15+ års erfarenhet av C# .NET
- 15+ års erfarenhet av Microsoft SQL
Kompetenser (53)
IIS
.NET
Microsoft SQL Server
Team Foundation Server
MVC
T-SQL
Microsoft Windows Server
LINQ
Resharper
WCF
.Net Framework
MICROSOFT VISUAL STUDIO
C#
Entity Framework
SSMS
SOAP
SQL
HTML
Microsoft Access
SOA
VB 6
Azure DevOps
XML
domain driven design
TFVC
JQuery
ISO 20022
MICROSOFT EXCEL
.NET Core
BankID
ASP.NET Web forms
VBA
SOLID
Extreme Programming (XP)
VB 5
Swift
Scrum
ASP.NET
SSIS
REST
VB.NET
MySQL
Unity
PhenixID
CSS
Git
Active Directory
JavaScript
SPLUNK
MICROSOFT VISIO
TDD
Sparx Enterprise Architect
F5 BigIP
Sammanfattning
Jim är en erfaren utvecklare och verksam inom IT-branschen sedan 1994. Hans styrka är att snabbt förstå förutsättningar och skapa lösningar som når behov och effekt. Genom åren har han samlat erfarenhet från systemutveckling, arkitektur, förvaltning, drift, samt migreringar och plattformsbyten. Jim har i sina lösningar med beskrivning om förvaltning och livscykelhantering. Han har en hög förmåga att identifiera möjligheter och skapa lösningar. Jim tar väldigt stort ansvar för att leverera i tid och med hög kvalitet och bidrar gärna med sina kunskaper till sina kollegor.
Jim har arbetat som utvecklare i över 20 år med C#.NET i Visual Studio som utvecklingsverktyg. Han har dessutom lång erfarenhet av T-SQL mot SQL Server. Jim kommer till sin rätt i agila team där han gärna tar rollen som tekniskt kunnig och får dela med sig av sin breda kompetens. Han har lång erfarenhet av att arbeta självständigt hela vägen från förstudie till leverans men har även erfarenhet av att leda och arbeta i ett mindre team från uppdrag hos Bilreda (2010-2015), Skandiabanken (2015-2016) samt Riksgälden (2017-2024).
Jim är van att kommunicera till intressenter och att anpassa budskapet till mottagaren. Han har lätt för att identifiera möjligheter och presentera lösningar och idéer. Han har erfarenhet av internationella miljöer och kommunicerar mycket bra på både svenska och engelska.
På fritiden är han aktiv bland annat som kanotist och ungdomstränare inom kanotsporten. Hem och familj har han på norra sidan av Stockholm.
Professionell bakgrund
2017-09 - Pågående
Grundare och VD
2015-09 - 2017-08
2013-04 - 2015-08
Anställd som IT Chef för dotterbolaget Bilreda AB
Bilreda AB administrerar ca 18 500 leasingbilar och hanterar månatligen ca 150 000 transaktioner till ett värde av ca 120 miljoner SEK. Huvuddelen av transaktionerna sker via integrationer mot banker, försäkrings-, drivmedels- och parkeringsbolag samt transportstyrelsen. Jim ansvarade för hela IT-miljön från prioritering, resursplanering, tekniska utredningar, utveckling och förvaltning av alla interna och externa system som hårdvara, mjukvara, installation, drift och support.
1994-04 - 2013-03
Anställd som konsult
2017-03 - 2024-03
Riksgälden har i uppdrag att ansvara för den statliga betalningsmodellen. Det innefattar i första hand myndigheternas betalningar över bankkonton anslutna till statens centralkonto, men även betalningar utanför centralkontot, t.ex. valutabetalningar, samt möjlighet för myndigheter, affärsverk samt statliga bolag att på olika sätt låna och placera pengar hos Riksgälden, såsom lån till rörelsekapital, anläggningstillgångar, infrastruktur samt placeringar i första hand i svenska kronor.
Jim kom in i projektet c:a 2 år efter projektets början med rollen som Lead Developer och Tech Lead. Jim identifierade snabbt ett antal förbättringsåtgärder gällande prestanda, säkerhet och dataintegritet. Systemet togs i drift mars 2018. Jim har fortsatt rollen som Tech Lead i förvaltningen av SIBS och dess kringsystem.
2015-09 - 2017-02
Skandiabanken har med sin unika rabattmodell för bostadslån ett attraktivt kunderbjudande. För att kunna växa ytterligare inom området bostadslån behövde banken hjälp med att automatisera ett antal processer kring sin rabattmodell, kallad Prismodellen.
Jim kom in i projektet i ett tidigt skede av utvecklingsfasen. Han var delaktigt i arbetet med att tolka kravdokumenten från verksamheten och sätta systemarkitekturen. Senare fick han även ta rollerna som Lead Developer och Systemarkitekt.
2010-01 - 2013-10
Jim ansvarade för konverteringen av verksamhetens kärnsystem från stordatormiljö till Windowsmiljö. Jim skapade en hållbar, effektivare och normaliserad arkitektur på databasen. Han ansvarade för konvertering av befintlig stordatordatabas till ny arkitektur i SQL Server samt skapade ett nytt användargränssnitt och integrationslösningar mot både leverantörer och mottagare av data. Gränssnittet, som är ett totalsystem för verksamheten, används av Bilredas handläggare bl.a. för att administrera kunderna och fordonen, läsa in transaktionsfiler, manuell inmatning av pappersfakturor, import och export av Svefaktura, generera girobetalningar (PO3), skapa kundfakturor, hantera kund- och leverantörsreskontra samt skapa löneunderlag för förmånsbilar.
2018-01 - 2013-09
Beroendeenheten på Södermalm i Stockholm hade behov av att ersätta manuella formulär med ett IT-baserat ärendehanteringssystem. Målet vara att ge, förutom en rent administrativ tidsvinst, en BI-möjlighet för verksamheten som var eftersatt och mycket efterfrågad.
Jim inhämtade krav från verksamheten, fastställde arkitektur och utvecklade ett webbaserat ärendehanteringssystem i ASP.NET med databas i SQL Server. För användarautentisering utnyttjades ASP.NET Membership Provider. Efter lanseringen ansvarade Jim för förvaltning och support. Jim skapade som en del av webbapplikationen en egen rapport- och diagramgenerator där det mycket enkelt gick att analysera effektivitet, uppklarandegrad, belastning, fördelningar och ärendeomsättningar.
Systemet används även av Årsta-Enskede-Vantörs stadsdelsnämnd.
2007-01 - 2013-09
Uppdraget bestod i att utveckla ett program för att eliminera tidsödande och inte helt ofarlig manuell volymmätning av rundtimmer på timmerbilar. Hårdvarulösningen i systemet utvecklades av VATEK och Jim utvecklade mjukvarulösningen, bestående av 2 program.
Jim gjorde en teknisk utredning, fastställde hårdvaru- samt mjukvarumässig arkitektur och utvecklade utifrån detta en PoC. Efter godkännande av PoC utvecklades två program, det ena programmet, en winformsapplikation i VB.NET användes på mätplatsen och hade till uppgift att samla in bilder från en mätplats bestående av 9 st. digitala systemkameror och presentera bilderna på en monitor. Godkända bilder överfördes vidare till en central lagringsplats där det andra programmet kördes och där en operatör kunde utföra mätningar på bilderna som kom från flera olika mätplatser. Mätningarna lagrades i en XML-fil som senare distribuerades till befintligt lagringsarkiv.
2005-01 - 2013-09
Uppdraget bestod av att utveckla ett BI-system för att samla in samt mäta och analysera Ericssons marknadsandelar för bassystem inom mobiltelefoni. Mätningen omfattade drygt 200 länder i världen och drygt 500 operatörer. Data samkördes mot abonnentinformation från WCIS för att skapa viktade mätningar. Systemet kunde automatiskt generera en mängd diagram och rapporter som användes vid Ericssons kvartalsrapporter. Jim inhämtade kraven, fastställde arkitektur, utvecklade systemet samt skötte löpande anpassning, förvaltning, support och dokumentation.
2008-01 - 2011-12
Uppdraget bestod av flera delar. Dels konstruerade Jim en databas i SQL. Den skulle fyllas med data i form av alla besiktningsbara ytor, rum, objekt etc. samt skapa relationer inom allt data. Dels skulle en applikation skapas som kunde utnyttja databasen och alla relationer för att förenkla besiktningsprocessen och skapa ett enhetligt besiktningsprotokoll oavsett vem som utför besiktningen. Applikationen skulle fungera offline (utan uppkoppling).
Ett centralt system skapades för generering av alla juridiska dokument utifrån besiktningen varav utlåtandet är en del.
Jim inhämtade kraven och gjorde därefter lösningsförslag som sedan utvecklades.
2008-01 - 2010-12
Uppdraget bestod av att utveckla ett webbsystem att användas som säljsystem vid försäljning av tjänstebilar och personalbilar. Systemet driftades av Bilreda och Mercedes Benz Finans hade löpande supportavtal med Bilreda för drift och underhåll. Jim inhämtade kraven och utvecklade därefter funktionerna och anpassningarna.
2008-01 - 2008-12
Uppdraget bestod av att utveckla en webbportal för att ta fram kostnadskalkyler att användas av bilåterförsäljare vid försäljning av personalbilar samt tjänstebilar. Utveckling skedde i ASP.NET samt C#. Jim inhämtade kraven och utvecklade därefter portalen i ASP.NET. För användarautentisering användes ASP.NET Membership Provider.
1995-01 - 2007-12
Huvudinriktning på uppdraget hos Systembolaget var att ta fram ett personalhanterings- och schemaläggningsprogram (PAS) för Systembolagets ca 400 butiker och ca 6000 butiksanställda. Systemet låg även till grund för löneberäkning och skapade transaktioner till lönesystemet. För att sammanställa butikernas data skapade Jim även ett centralt system åt Systembolagets huvudkontor. Detta system fungerade dessutom som försystem till lönesystemet. Jim inhämtade krav, konstruerade de tekniska lösningarna och skapade dokumentation för användarna. Utöver detta utvecklades även en rad olika både mindre och större program som t.ex. pensionsuträkningssystem, datakonverteringprogram, sammanställnings- och analysprogram.
2004-01 - 2006-12
Uppdraget började med att ta fram ett BI-verktyg för att mäta och ta fram rapporter på HP:s partners i EMEA (Europe, Middle East and Africa) utifrån kriterier i HP:s partnerprogram som var konstruerat på olika sätt i alla länder. BI-informationen som gick att utvinna från det första systemet gav möjlighet att ta fram ett nytt mer enhetligt partnerprogram med samma kriterier i alla länder inom EMEA.
Tillsammans med en uppdragsgivare i Sverige inhämtades kraven utifrån vilka Jim konstruerade och utvecklade systemet. Jim utvecklade därefter ett nytt system som kunde mäta partners enligt det nya regelverket. Utvecklingen skedde i nära samarbete med huvudkontoren i England, Tyskland och Italien.
Projektet avslutades med att Jim överlämnade förvaltningen till ett team i Indien. Överlämningen skedde dels genom telefonkonferenser med Indien samt att en Indisk utvecklare fanns på plats i Sverige under de veckor som överlämningen pågick.
2003-01 - 2003-12
Uppdraget bestod av att utveckla ett system som övervakade aktiva processer i en dator och se till att enbart i förväg godkända processer fick köras och automatiskt starta om processer som skulle vara aktiva. Systemet användes sedan i datorer som stod utställda på publika platser i Stockholm, ett slags infokiosker.
Jim gjorde en teknisk utredning och behovsanalys och utvecklade en PoC. Efter godkännande av PoC utvecklade Jim processövervakningstjänsten.
2003-01 - 2003-12
Uppdraget bestod av att ta fram en webbportal för att skapa kalkyler av tjänstebilar samt beställningsunderlag. Jim utvecklade ett fungerande system och ansvarade för hela utvecklingen från krav till färdig tjänst. Systemet är fortfarande (2015) i drift och körs på Bilredas webbserver. Utveckling i Classic ASP inklusive HTML, CSS, och JavaScript.