Daniel Carlsson
Erfaren och passionerad Systemutvecklare inom .NET
Daniel är en erfaren och driven systemutvecklare med lång bakgrund i IT-branschen med expertis inom C#, .NET och SQL.
Han har arbetat i varierande projekt och besitter bred kompetens inom web, integrationer och desktop-utveckling. Daniel är intresserad av ny teknik, men utnyttjar även befintlig teknik effektivt och pragmatiskt, vilket innebär att han kan hitta bra lösningar utifrån tillgängliga resurser och omständigheter.
Områden
- Erfaren och passionerad Systemutvecklare inom .NET
Om Daniel
Som person är Daniel lugn, kommunikativ, ansvarstagande, strukturerad och noggrann. Han har en god problemlösningsförmåga och med hans delvisa bakgrund inom support är han serviceinriktad. Daniel har lätt för att arbeta både självständigt och i grupp i olika konstellationer, vilket gör honom flexibel och anpassningsbar. Han är samarbetsinriktad och kan förmedla tekniska detaljer till teammedlemmar, vilket underlättar problemlösning och effektivt arbete. Daniel är prestigelös och delar gärna med sig av sina kunskaper. Med sin flexibilitet och erfarenhet har han en förmåga att snabbt anpassa sig till olika teknikstackar och språk och blir därför en värdefull tillgång i ett utvecklingsteam och IT-projekt. Hans ansvarstagande bidrar till framgångsrika projekt och välutvecklade lösningar. Daniels pragmatiska inställning gör att han kan balansera mellan att sträva efter clean code och att förstå vikten av "good enough" när det behövs. Han rekommenderas varmt som systemutvecklare och kollega.Daniels CV
-
Visma Enterprise
Backendutvecklare .Net/ Java
2024 -
Kundunika integrationer. Prestanda förbättring av .net kod. Bygger integrationer för löneprocesser och bokföring. Gör .net program redo för AWS. Migrerar äldre kod till nya lösningar. Förvaltning av applikationer med fokus på säkerhet. -
Fortnox
Fullstackutvecklare Java, React
2023 - 2024
Förvaltning och nyutveckling i teamet Developer Experience.
Teamet har till uppgift att effektivisera och underlätta vardagen för andra utvecklare och beslutsfattare i organisationen.
Daniels roll är daglig förvaltning och nyutveckling, dels på backend med Java och på front-end med React och Typescript. En uppgift som togs tag i direkt var byte av grafbibliotek till Recharts.
Daniel granskar även Pull Requests, gör deploys, refakoriserar, felsöker loggar,
Tester enligt BDD och även unittester där det är lämpligare.
Teamet arbetar agilt enligt Kanban.
Kompetens:
Java, Reactive Programming Non-blocking med Project Reactor, Docker, Kubernetes, Cucumber, Graphana, Kibana, Jenkins, Maven, Mochito, React, Typescript, CSS, Unittest -
Fortnox
Backendutvecklare
2023 - 2023
Backendutvecklare på Fortnox
Roll som Javautvecklare. Förvaltning av centrala tjänster såsom inloggning, auth, auditlog och feature-switch.
Granskar Pull Requests, gör deploys, utvecklar och refaktoriserar kod, felsöker loggar, prestandaoptimerar databas.
Vi skriver tester enligt BDD och även unittester.
Genom sitt utifrånperspektiv förbättrar Daniel också teamets processer och hjälper till där det behövs.
I teamet jobbar vi agilt enligt Kanban.
Kompetens:
Java, Reactive Programming Non-blocking med Project Reactor, Kafka, Docker, Kubernetes, Cucumber, Graphana, Kibana, Jenkins, Maven, Mochito -
Skogsstyrelsen
Systemutvecklare/arkitekt
2021 - 2023
2023-
Roll som Systemutvecklare/arkitekt.
Uppbyggnad av nytt gemensamt datalager för att hanera ekonomi, personal och organisation. Vi jobbar agilt och testdrivet i teamet med sprintar enligt Scrum.
Tekniker: SQL, Azure DevOps/Team Foundation Server, XML, Entity Framework, XUnit enhetstester.
2020-2023
Roll som utvecklare av Skogsstyrelsens nationella handläggningssystem. Dels förvaltning av existerande webb och nyutveckling av kringliggande program/script och driftsättningar i Azure Devops. Daniel har även en roll som arkitekt och diskuterar lösningar med andra utvecklare, håller teknikseminarier och prestandaoptimerar. I denna roll har jag även jobbat med webservisar och nära REST.
Kompetenser:
C# · SQL, MVC, Entity Framework, .NET, Git, Azure Devops/Team Foundation Server, RabbitMQ, WCF · Prestandaoptimering · Microsoft Azure · Agila metoder · Systemarkitetur · Wpf · Scrum · Visual Studio · XML, Gis -
CGV
Systemutvecklare .NET
2019 - 2019
Roll som systemutvecklare och uppdraget innefattade nyutveckling av ett inställningsprogram för automatisering av sågverk. Programmet var en desktop-applikation byggd med WinForms som gränssnitt med Telerik-komponenter. Vidare bestod systemet av Dapper som ORM kopplat till SQL-server.
Tekniker: C# .NET, SQL, Git, Telerik/Kendo, Dapper, WCF. -
Transportstyrelsen
Fullstackutvecklare .NET
2018 - 2020
Daniel hade en roll som Fullstack webbutvecklare i projektet STRADA som är ett nationellt statistiksystem för insamling av information om trafikolyckor. Denna information registreras av sjukvård och polis.
Han arbetade med en förvaltningsdel och nyutveckling av en nytt STRADA-system bestående av fem olika webbar.
Vi jobbade agilt enligt Scrum.
Tekniker: ASP.NET MVC, Entity Framework, Git, Angular, Typescript, Jquery, C#, NET, SQL, Javascript, SQL Server, WCF, Prestandaoptimering, Azure Devops, Team Foundation Server, Gis
Agila metoder: Scrum -
Aveki
Systemutvecklare .NET
2012 - 2018
Daniel hade rollen som systemutvecklare och utvecklade verksamhetssystem för VA-branschen.
Han utvecklade nya moduler, skrev integrationer med kommunikationsplattformar och gjorde algoritmer för GIS-beräkningar.
Han hade även till viss del rollen som IT-, support- och nätverksansvarig.
I utvecklingsteamet jobbade vi agilt med avstämningsmöten.
Tekniker: C#, .NET, ASP.NET MVC, SQL, Desktop, Oracle, SQL Server, Access, . WCF, Unified Messaging. Nätverksarkitektur, Windows Server. Web-services, Gis -
FMV
Systemingenjör
2009 - 2012
Daniel arbetade som Systemingenjör och utvecklade, integrerade och förvaltade militära flygväderinformationssystem åt FMV. Uppdraget innebar en del resor, konfigurera servrar, hålla kurser och integrera system för bildhantering.
Tekniker: Nätverk, Windows Server, Nätverksarkitektur, Linux, Unix, Mailhantering, Integrationer.
Metoder: Projektledning, Projektbaserade kurser -
FMV
Systemutvecklare .NET
2008 - 2009
Daniel hade en roll som C#-utvecklare och uppdraget innebar att behandla data och vidareutveckla ett verksamhetssystem för militär övningsverksamhet.
Uppdraget innefattade Integrationer med moduler till kringliggande system.
Kontakt med beställare var en naturlig del av verksamheten och även agilt arbete enligt Scrum.
Tekniker: C# .NET, GIS, Oracle, SQL, PL-SQL, C++
Metoder: Scrum -
FMV
Systemutvecklare .NET
2007 - 2007
Daniel arbetade som utvecklare och utvecklade en portal för säker dokumenthantering.
Tekniker: ASP.NET, C#, Access -
FMV
Säkerhetsgranskare
2007 - 2007
Daniel hade uppdrag som säkerhetsgranskare av hårdvara. Uppdraget innebar kundkontakt och synande av hårdvara ur ett säkerhetsperspektiv.
Tekniker: VHDL -
MSB
Systemutvecklare .NET
2007 - 2007
Daniel hade en roll som systemutvecklare. Uppdraget var att vidareutveckla ett verksamhetssystem för skyddsrum.
Uppdraget innefattade även kontakt med kommuner och inläsning av data i systemet som kom på olika format som Word, bild och pdf.
Systemet hanterade också rapportgenerering.
Tekniker: VB.NET, Access, Crystal Reports. -
Boss Media
Systemtestare
2006 - 2007
Daniel arbetade som testare. Uppdraget innebar att testa av en pokerklient och backofficesystem. Programvaran var skriven i C++.
Rollen innefattade systemtest och api-tester.
Vi testade även av systemet med enhetstester.
Tekniker:
Web services, C++, SOAP -
0001 -
Daniels kompetensområden
-
Branscherfarenhet
Stat/kommun/Landsting -
Databashanterare
MS SQL-server -
Hårdvara
PC -
Metoder & Processer
Scrum, Parprogrammering, KANBAN, Agila metoder allmänt -
Operativsystem/plattformar
MS Internet Information Server, Windows -
Projektfaser
Utveckling/Genomförande, Implementation -
Roller
Utvecklare/Programmerare -
Systemtyper
Windowsapplikationer -
Utbildning
Högskoleingenjör -
Utvecklingsspråk
C#, SQL Windows, SQL, MVC, ASP.NET, .NET Framework, MS .NET -
Verktyg & Middleware
Azure DevOps, Azure DevOps., Visual Studio .NET, Git, MS Visual Studio, MVC.net, Windows Communication Foundation, Entity Framework, Windows Forms
Daniels anställningar
-
Systemutvecklare, Skogsstyrelsen
2022 -
-
Systemutvecklare, Consid
2018 - 2021
-
Systemutvecklare, Aveki
2012 - 2018
-
Systemutvecklare, Combitech
2007 - 2012
-
Testare, Boss Media
2006 - 2006
Daniels utbildningar
-
IT säkerhet, Intern föreläsning på Skogsstyrelsen
2023 - 2023
-
Pluralsight, Löpande
2019 -
-
Högskoleingenjör i datateknik, Växjö Universitet
2003 - 2006