Fullstack .NET, C# Malmö, Sverige

Kan vara tillgänglig

(Uppdaterat 2023-02-02)

Fullstack .NET, C#

Malmö, Sverige

Modersmål English

  • React
  • 14 års erfarenhet av Systemutveckling
  • .NET, C#

Sammanfattning

Fredrik är en utvecklare med fokus på programvaruutveckling, med många års erfarenhet som fullstack-utvecklare.
Som person är han engagerad, pålitlig och noggrann och han tänker igenom kodningen utifrån ett säkerhetsperspektiv.
Han har arbetat med systemutveckling, C# sedan 2008.
Kärnkompetensen ligger i .NET-plattformen (Framework & Core).
Arbetar oftast agilt (Scrum/Kanban) med databasdrivna system på backend-sidan tillsammans med webapplikationer (React/TypeSript/MVC) eller desktopklienter (WPF/MVVM) på frontend-sidan.
Har varit med och implementerat nya, konsumerat samt vidareutvecklat befintliga REST-API:er i sina uppdrag.
Fredrik har stor vana att arbeta med och hantera SQL-databaser, ofta ihop med migrationer och Entity Framework.
Han har även erfarenhet av att arbeta med Azure DevOps för CI/CD och att arbeta med Azure Service Bus och Azure Application Insights för felhantering och loggning.
Fredrik kommer närmst från projekt där han varit med från start till lansering betalningslösning i andra länder, rollen innehöll även en del arkitektur.
Huvudsaklig kompetens
Programmeringsspråk
C#, C++, HTML, React, Javascript
Ramverk
.NET (Core & Framework), REST, WPF
Databaser
MSSQL, MySQL, Firebird, Ingres
OS/plattformar
Windows, Linux, Microsoft Azure

Professionell bakgrund

Axis Camera Station, Utvecklare
Axis Communications

2018-01 - 2019-01

Implementerade en helt ny produkttyp i Axis Camera Station. Den nya produkttypen skilde sig mycket mot övriga typer då det var första produkten som använde de nya API:er som Axis hårdvaruavdelningar arbetat fram. Medan detta projekt pågick flyttades jag temporärt till hårdvaruavdelningen för att sitta nära och kunna påverka utvecklarna på denna avdelning.
Tekniker: Systemutveckling, Systemarkitektur, C#, REST, Json, Linux, CI/CD, SQL
Utvecklare
StruSoft AB

2017-08 - 2017-09

Jag implementerade två nya och högt uppskattade features - en DWG viewer och en PDF viewer.
Detta möjliggjorde att användare kunde titta på ritningar etc. utan att ha AutoCAD installerat.
De kunde även arbeta med PDF-dokument (öppna/skriva ut/slå ihop etc.) direkt i programmet.
Att kunna arbeta med PDF-filer var ett krav som ledde till nya kunder i England.
Tekniker: C#, WPF, MVVM, XAML, Telerik
Utvecklare
StruSoft AB

2017-01 - 2017-01

Jag ansvarade för att sätta upp ett gemensamt stil-projekt som skulle användas i alla WPF-klienterna. Vi tog även beslutet att köpa in och implementera Telerik UI controls.
Jag jobbade tätt ihop med vår UX designer för att styla Telerik-komponenterna efter våra behov.
Detta arbete inkluderade även att byta ut vårt egenskrivna dockningssystem och flera andra WPF-komponenter mot Teleriks motsvarande komponenter.
Jag skapade även en experimentell funktion i programmet där man kunde ändra teman, färger och fronter och se dessa ändringar i realtid.
Tekniker: Systemarkitektur, C#, WPF, MVVM, XAML, Telerik
Utvecklare
StruSoft AB

2016-01 - 2016-01

Utförde en stor refaktorisering då vi ersatte den befintliga WCF-servicen med ett REST API.
Detta gjordes bland annat för att lösa kommunikationsproblem som C++-klienter hade med WCF-servicen och var även ett nödvändigt steg för att kunna skapa en mobilapplikation.
Arbetet inkluderade även att byta ADO.NET mot Entity Framework för att möjliggöra migrationer i databasen.
Tekniker: Systemarkitektur, Systemutveckling, C#, REST, Entity Framework 2016 | StruSoft AB, Utvecklare Jag ansvarade för att skapa upp flertalet exportfunktioner till olika ERP.system som användes av klienterna. Dessa exporter var oftast i XML- eller textformat och kan användas i allt från ekonomisystem till laser-system som ritar ut detaljer medan man gjuter elementen på de prefabricerade betongfabrikerna.
Tekniker. Systemutveckling, C#, C++, Entity Framework, SQL
Utvecklare
StruSoft AB

2013-01 - 2015-01

Jag tog ägarskap över en applikation som skulle ersätta den befintliga C++-baserade projekthanteraren. Den nya applikationen var skapad i .NET framework där WPF/MVVM användes.
Flyttade över all befintlig funktionalitet från den gamla applikationen och skapade upp all ny grafik och dialoger. Jag fick även skriva om all kommunikation med databasen till att använda den nya WCF-servicen.
Tekniker: Systemutveckling, Systemarkitektur, C#, WPF, MVVM, XAML, SQL, WIX
Utvecklare
StruSoft AB

2015-01 - 2015-01

Jag ansvarade för de interna import- och exportfunktioner som kunden använder för att kunna importera/exportera projekt, element, ritningar eller andra komponenter (armering, ingjutningsgods etc.) mellan olika företag/projekt etc.
Tekniker: Systemutveckling, C#, C++, Entity Framework, WPF, XAML
Utvecklare
StruSoft AB

2013-01 - 2014-01

Jag var med och tog fram en ny WCF-service och påbörjade den stora uppgiften av att byta ut all tidigare direktkommunikation med databasen i klienterna till att använda WCF-servicen.
Jag skapade ett nytt verktyg för att kunna sätta upp och använda olika anslutningar från WCF-servicen mot databasen och skrev även ett installationsprogram för hela projektet.
Jag satte även upp en testmiljö som kunde nås från Microsoft Azure.
Tekniker: Systemutveckling, Systemarkitektur, C#, WPF, XAML, WIX, Azure
Utvecklare
StruSoft AB

2010-01 - 2012-01

Jag tog över ägarskapet av projekten Project Manager och Administrative Tool.
Båda projekten var skrivna i C++/MFC och har till stor del utvecklats av ett externt företag i Indien.
Beslutet togs att flytta utvecklingen från Indien till Sverige.
Tekniker: Systemarkitektur, Systemutveckling, C++, MFC, SQL
Utvecklare
StruSoft AB

2008-01 - 2010-01

Utveckling av BIM (Building Information Model) mjukvara använd av den prefabricerade betongindustrin för att hantera, designa, producera, transportera och montera prefabricerade betongelement.
Min huvuduppgift var både nyutveckling samt underhåll av befintlig kod i de olika verktygen som sedan användes av byggnadskonstruktörer.
Dessa verktyg är C++-baserade AutoCAD-moduler som flitigt använder AutoCAD:s API ObjectARX för att hantera egenutvecklade entiteter i programmet.
Tekniker: Systemutveckling, C++, MFC, SQL, ObjectARX
Utvecklare
IKEA Torsvik

2007-01 - 2008-01

Utveckling av ett system för produktionsplanering som jag var med och tog fram som examensarbete för en av dom största IKEA distributionscentralerna i Skandinavien.
Projektet använder en MySQL-databas med ett webinterface skrivet i PHP/HTML/CSS.
Tekniker: Systemutveckling, Systemarkitektur, PHP, HTML, CSS, SQL

Akademisk bakgrund

B.Sc. Computer Science
Tekniska Högskolan Jönköping

2004-01 - 2007-06

Kontakta konsult

Behöver du snabbt hitta en expert?

Vi kan koppla ihop dig med kvalificerade experter som uppfyller dina krav.

eller

Ring Andreas

Mån-fre: 9:00 - 18:00