Claes Brandt CV

Præsentation

Mit navn er Claes Brandt.

Jeg har gennem de sidste 25 år arbejdet med først C++ og Delphi og siden med C# og .NET og har anvendt SQL hele vejen, primært med Microsoft SQL Server. Jeg startede med studiejob som programmør mens jeg læste på datamatikerstudiet. Derefter blev jeg fastansat, men gik freelance efter nogle år og har siden arbejdet som konsulent.

Jeg har arbejdet med forskellige faser af systemudviklingen, eksempelvis kravspecifikation, design, programmering, test og kvalitetssikring. Hovedvægten har været på programmering.

Nedenfor har jeg beskrevet de projekter jeg har arbejdet på. De sidste 9 år har jeg arbejdet hos Santander Consumer Bank i Hvidovre og disse projekter er sorteret i størrelse. Projekter fra 2015 og før har jeg opsummeret under årstal og teknologi. Dernæst har jeg listet alle de teknologier jeg har anvendt i systemudviklingen gennem årene.

Projekterfaring

Know Your Customer (KYC) webapplikation og sagsbehandlingssystem

Virksomhed Santander Consumer Bank
Periode 2020 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af webapplikation, REST service og sagsbehandlingssystem til den kundevendte del af lånansøgning, til brug for bla. indhendtning af kundedata, AML data og underskrift af kontrakter. Integration til Skat, Signicat og tredjepart PSD2 service.
Kompetencer C#, .NET, ASP.NET, .NET Core, EF Core, MVC, WebApi, REST, Microsoft Visual Studio, HTML, CSS, JavaScript, jQuery, Vue, NodeJS, XML, LINQ, Microsoft SQL Server, Unit Testing, Windows Services, IIS, EpiServer, Git, Azure DevOps.
Projektstørrelse 137.000 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

Låneberegner til forhandleres hjemmesider

Virksomhed Santander Consumer Bank
Periode 2019 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af javascript snippet og bagvedliggende REST service, til brug på bilforhandleres hjemmesider, der tilvejebringer en låneberegner.
Kompetencer C#, .NET, ASP.NET, .NET Core, MVC, WebApi, REST, Microsoft Visual Studio, HTML, CSS, JavaScript, jQuery, XML, LINQ, Microsoft SQL Server, Unit Testing, Windows Services, IIS, Git, Azure DevOps.
Projektstørrelse 43.000 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

Administrationsværktøj til låneprodukter

Virksomhed Santander Consumer Bank
Periode 2018 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af administrationsværktøj til konfigurering af låneprodukter som banken sælger.
Kompetencer C#, .NET, ASP.NET, .NET Core, MVC, WebApi, REST, Microsoft Visual Studio, HTML, CSS, JavaScript, jQuery, Vue, XML, LINQ, Microsoft SQL Server, Unit Testing, Windows Services, IIS, Git, Azure DevOps.
Projektstørrelse 105.900 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

Integrationslag til banksystemer

Virksomhed Santander Consumer Bank
Periode 2018 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af web service, der fungerer som integrationslag mellem banksystemer og det aktuelle forretningsområde, dvs. løsninger til billån.
Kompetencer C#, .NET, Microsoft Visual Studio, WCF Web Services, XML, LINQ, Microsoft SQL Server, Unit Testing, Windows Services, IIS, Git, Azure DevOps.
Projektstørrelse 52.000 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

DMR sagsbehandlingssystem

Virksomhed Santander Consumer Bank
Periode 2018 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af sagsbehandlingssystem med integration til Dansk Motor Register.
Kompetencer C#, .NET, Microsoft Visual Studio, WCF Web Services, XML, LINQ, Microsoft SQL Server, Unit Testing, Windows Services, IIS, Git, Azure DevOps.
Projektstørrelse 27.200 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

Service med integration til ekstern leverandør af virksomhedsdata

Virksomhed Santander Consumer Bank
Periode 2018 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af web service til integration med ekstern leverandør af virksomhedsdata.
Kompetencer C#, .NET, .NET Core, WebApi, REST, Microsoft Visual Studio, XML, LINQ, Microsoft SQL Server, Unit Testing, Windows Services, IIS, Git, Azure DevOps.
Projektstørrelse 8.200 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

Service med integration til forsikringssystemer

Virksomhed Santander Consumer Bank
Periode 2018 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af web service der tilvejebringer integration til trejdepart forsikringssystemer.
Kompetencer C#, .NET, Microsoft Visual Studio, WCF Web Services, XML, LINQ, Microsoft SQL Server, Unit Testing, Windows Services, IIS, Git, Azure DevOps.
Projektstørrelse 11.800 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

Service til integration af partnere

Virksomhed Santander Consumer Bank
Periode 2015 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af service stillet til rådighed for virksomhedens samarbejdspartnere, således at partnere kan lave lånberegninger, oprette lånansøgninger etc. Integration til virksomhedens interne systemer og eksterne systemer såsom Skat og MitId. Data import fra banksystemer.
Kompetencer C#, .NET, ASP.NET, Microsoft Visual Studio, WCF Web Services, HTML, CSS, JavaScript, jQuery, XML, LINQ, Microsoft SQL Server, WebForms, Unit Testing, Windows Services, IIS, Git, Azure DevOps.
Projektstørrelse 297.000 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

Sagsbehandlingssystem

Virksomhed Santander Consumer Bank
Periode 2015 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af windows service der behandler låneansøgninger. Integration til bankens systemer, Skat, DMR mv. Udvikling og vedligehold af brugergrænseflade til adminstration af sagerne. WCF service til brug for andre systemers adgang til sagerne.
Kompetencer C#, .NET, ASP.NET, Microsoft Visual Studio, WCF Web Services, HTML, CSS, JavaScript, jQuery, XML, LINQ, Microsoft SQL Server, WebForms, Unit Testing, Windows Services, IIS, Telerik Rad Controls, Git, Azure DevOps.
Projektstørrelse 249.000 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

Forhandlerportal

Virksomhed Santander Consumer Bank
Periode 2015 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af portal til brug for forhandlere i forbindelse med oprettelse og behandling af låneansøgninger. Første version i SharePoint. Anden version i .NET Core.
Kompetencer C#, .NET, ASP.NET, .NET Core, MVC, WebApi, REST, Microsoft Visual Studio, WCF Web Services, HTML, CSS, JavaScript, jQuery, React, NodeJS, XML, LINQ, Microsoft SQL Server, WebForms, Unit Testing, Windows Services, IIS, SharePoint, Git, Azure DevOps.
Projektstørrelse 247.900 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

Låneberegner

Virksomhed Santander Consumer Bank
Periode 2015 til 2024
Projektbeskrivelse Udvikling og vedligeholdelse af bankens låneberegner til brug for bilforhandleres hjemmesider, services stillet til rådighed for partnerportaler, bankens interne systemer mv. Dynamisk kompilering af forretningsregler.
Kompetencer C#, .NET, Microsoft Visual Studio, WCF Web Services, XML, LINQ, Microsoft SQL Server, Unit Testing, Windows Services, IIS, WinForms, Git, Azure DevOps.
Projektstørrelse 59.000 kodelinier
Rolle Systemudvikler, konsulent via konsulenthus

C#/.NET projekter 2005-2015

Virksomheder KMD, Københavns Lufthavn, Forenede Gruppeliv, FOF, Bornholms Lufthavn, CompuSystem, Dansk Retail Services, GroupCare, ComArchive, Twellman Grafisk med flere.
Periode 2005-2015
Projektbeskrivelse I denne periode har jeg arbjedet med C# og .NET som hovedværktøj hos en række danske virksomheder, hvoraf flere har hyret mig gentagne gange. Projekterne har været inden for:
  • Webservices, webapplikationer, webportaler, websites
  • ERP systemer, CMS systemer
  • Web Forms, Windows Forms
  • Rapporteringssystemer
  • Administrationssystemer
  • Overførsel og eksport af data
  • Konverting af kode fra gamle .NET versioner
  • Udvikling til CMS systemer såsom Umbraco
  • Udvikling af webshops
  • Komponenter
  • Installers
  • Og meget mere
Jeg har primært brug Microsoft Visual Studio, Microsoft SQL Server og andre relaterede værktøjer.
Kompetencer C#, .NET, ASP.NET, Microsoft Visual Studio, WCF Web Services, HTML, CSS, JavaScript, jQuery, Ajax, XML, LINQ, Microsoft SQL Server, WebForms, WinForms, Unit Testing, Windows Services, IIS, ADO.NET, VB.NET, Subversion, Visual SourceSafe, CVS, NSIS Installer, FTP, Crystal Reports, Serena, Design Patterns, Umbraco, C++ Win21, C++/CLR, Telerik RAD Controls, WPF.
Rolle Systemudvikler, konsulent via konsulenthus og direkte.

C++, Delphi og ASP/web projekter 1999-2005

Virksomheder Hempel, Det Kommunale Kartel, TEXTware A/S, Munch & Hansen ApS, Ipos ApS, Cavi A/S m.fl.
Periode 1999-2005
Projektbeskrivelse I denne periode har jeg været på flere projekter med C++, Delphi og ASP som hovedværktøj og enkelte projekter med Java. Projekterne har f.eks. været:
  • ERP system brugt verden over af Hempel
  • Websites og webapplikationer
  • Indrapporteringssystem
  • Lyd-plugin til multimedieapplikation
  • Windows Service og FTP
  • Værktøj til test af scanneropløsning og rensning af det scannede billedmateriale
  • Indsamling af testdata
  • Synkronisering af kode i Java og C++
  • Java service til overførsel af data server til server
  • Java UI applikation med integration til webshop og FTP
  • Og meget mere
Arbejdet har været udvikling af frontend, backend, API, database, implementering af forretningslogik og systemdesign.
Kompetencer C++, Visual Studio, Delphi, Pascal, ASP, VBScript, Interbase, ReportBuilder, SQL, COM, installer, HTML, CSS, JavaScript, IIS, DirectX, BASS, FTP, Win32, Visual SourceSafe, VCS, Java, Swing, AWT, NetBeans, ASP, VB Script, FTP/HTTP protokol, Access Database, Microsoft SQL Server, ADO, ODBC, JDBC, PWS, Windows Services.
Rolle Systemudvikler, konsulent via konsulenthus og direkte.

Kommercielle computerspil

Kunder Deadline Games m.fl.
Periode 2000-2002
Projektbeskrivelse Jeg har været med på flere kommercielle spilprojekter med C++ som hovedværktøj. Som eksempler kan nævnes "Globetrotter 2", "Click - På Bondegården", "Click - I Byen", et undervisningsspil til konfirmander bestilt af kirkeministeriet og andre titler. Projekterne har været:
  • Primært spil i 2D grafik og isometrisk viewpoint
  • Design og udvikling af game engine
  • Performanceoptimering
  • Udvikling af brugergrænseflade
  • Spileditor til opbygning af spil
  • Netværksprotokoller til online spil
Kompetencer C++, Visual Studio, DirectX, DirectPlay, Visual SourceSafe, TCP/IP, Win32 API, STL, Borland C++ Builder, COM, CVS, Dreamweaver.
Rolle Programmør, fastansat

Teknologier

Emne Niveau Anvendt senest Antal år
Programmering
C# Ekspert 2024 19
.NET Ekspert 2024 19
ASP.NET Ekspert 2024 19
Microsoft Visual Studio Ekspert 2024 24
.NET Core Meget rutineret 2024 6
WebApi Meget rutineret 2024 6
EF Core Meget rutineret 2024 4
HTML Ekspert 2024 22
CSS (Cascading Style Sheets) Ekspert 2024 21
JavaScript Meget rutineret 2024 18
Delphi Meget rutineret 2005 6
C++ Meget rutineret 2004 6
Mvc Meget rutineret 2024 9
IIS Meget rutineret 2024 23
.NET WinForms Ekspert 2024 19
Brugergrænsefladeudvikling / GUI Meget rutineret 2024 24
Vue Noget erfaring 2024 6
React Noget erfaring 2024 4
EpiServer Noget erfaring 2024 4
SharePoint Noget erfaring 2022 7
ASP (VBScript) Rutineret 2005 6
Windows Presentation Foundation (WPF) Noget erfaring 2012 1
Søgemaskineoptimering (SEO) Rutineret 2011 4
Umbraco CMS Noget erfaring 2012 4
C++ STL Rutineret 2004 4
C++ Builder Rutineret 2002 4
MS Visual Studio 6 / Visual C++ 6 Rutineret 2004 5
Crystal Reports Rutineret 2012 7
COM Rutineret 2004 3
DHTML Rutineret 2003 1
Apache og PWS Noget erfaring 2012 11
Java, AWT og Swing Noget erfaring 2003 1
Dreamweaver Noget erfaring 2000 1
Programmering mod FTP Rutineret 2012 5
Programmering mod HTTP Rutineret 2012 5
Programmering mod TCP/IP Rutineret 2000 1
Spilprogrammering og DirectX SDK Meget rutineret 2002 3
VB.NET Rutineret 2005 1
Database
Microsoft SQL Server Ekspert 2024 23
SQL Ekspert 2024 25
XML Meget rutineret 2024 18
MS Access Meget rutineret 2012 11
ADO.NET Ekspert 2012 7
ADO Meget rutineret 2005 4
Interbase Meget rutineret 2005 5
JDBC Noget erfaring 2002 1
MySQL Noget erfaring 2004 3
Paradox Rutineret 2003 4
ODBC Rutineret 2002 2
Metode
Scrum Meget rutineret 2024 10
Azure DevOps Meget rutineret 2024 6
Design Patterns Rutineret 2024 18
Dokumentation Meget rutineret 2024 24
Extreme Programming Noget erfaring 2005 3
Objektorienteret analyse og design Rutineret 2007 8
Objektorienteret programmering Ekspert 2024 25
Operativsystemer
Windows 3.1, 95, 98, NT, 2000, XP, Vista, 7, 8, 10, 11 Ekspert 2024 25
DOS Ekspert 2007 13
Linux Meget rutineret 2011 13
Mac OS X Noget erfaring 2012 3
Versionering
Git Meget rutineret 2024 6
TFS Meget rutineret 2019 4
Subversion (SVN) Meget rutineret 2012 4
MS SourceSafe Meget rutineret 2008 8
CVS Rutineret 2005 3
VCS Rutineret 2005 2

Uddannelse

Gymnasiet og Datamatiker på Niels Brock. Datamatikerstudiet gik rigtig godt. Jeg var især glad for programmeringen. Det er en praktisk uddannelse, hvor man lærer at anvende de teknologier man stifter bekendtskab med. Uddannelsen omfatter emner som programmering, systemudvikling, maskinarkitektur, virksomhedslære, distribuerede systemer og praktisk projekt i en virksomhed. Jeg havde valgfag i Design Patterns og Java. Som speciale skrev jeg om brugen af Design Patterns i spildesign.

Lidt om mig selv

Jeg spiller guitar og læser forskellige ting, f.eks. science fiction. Derudover har jeg kone og børn. Når lejligheden byder sig, spiller jeg guitar for familien.

Jeg taler og skriver flydende dansk og engelsk.

Kontaktinfomation

Tlf: 51 72 82 22
Mail: cbclaesbrandtdk
Hjemmeside:www.claesbrandt.dk

 

Med venlig hilsen

Claes Brandt