Hent CV som: Word | PDF | RTF

Claes Brandt CV

Præsentation

Mit navn er Claes Brandt.

Jeg arbejder som konsulent med C#/.NET. Jeg har gennem de sidste 12 år arbejdet med først C++ og Delphi og siden med C# og .NET frameworket, både WinForms, ASP.NET, web services og WPF på det seneste. SQL har hele tiden været en del af processen. Jeg startede med studiejob som programmør mens jeg læste på datamatikerstudiet, som jeg gennemførte med gode resultater. Derefter blev jeg fastansat og de sidste år har jeg 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 og design.

Jeg arbejder effektivt og selvstændigt. Jeg tager det fulde ansvar for mine projekter, knokler til jeg er færdig og leverer et produkt i topkvalitet til tiden.

Nedenfor har jeg beskrevet de mange projekter jeg har lavet, hvilket firma projektet blev udført for, hvornår, en kort projektbeskrivelse, hvilke teknologier jeg anvendte, samt hvilken rolle jeg havde i projektet. Dernæst har jeg listet alle de teknologier jeg har anvendt i systemudviklingen gennem årene, hvor god jeg vurderer jeg er til det, hvornår jeg sidst har brugt det, samt hvor mange år jeg har brugt det.

Projekterfaring

 Administrationsværktøj til virksomhedens ERP system
Kunde Dansk Retail Services
Periode 02/2012-pt
Projektbeskrivelse Udvikling af administrationsværktøj til virksomhedens ERP system. Det primære fokus for værktøjet er at tilvejebringe vedligeholdelse af SQL brugere, central styring af kunders tilgang til database mv.
Anvendte teknologier C#, .NET 4.0, WPF, Visual Studio 2010, Subversion, SQL.
Rolle i projektet Programmør

 ERP system i .NET 2.0 WinForms
Kunde Dansk Retail Services
Periode 09/2010-pt
Projektbeskrivelse Videreudvikling af virksomhedens ERP system samt konvertering fra MS Access til SQL Server. Udvikling af flere mindre projekter undervejs, med relation til hovedprojektet.
Anvendte teknologier C#, .NET 2.0, WinForms, .NET Services, Visual Studio 2005, Subversion, SQL, FTP, Windows Services.
Rolle i projektet Programmør

 Emailarkiveringssystem i .NET
Kunde ComArchive
Periode 06/2009-08/2010
Projektbeskrivelse Indgår i øjeblikket i videreudviklingen af et emailarikveringssystem til Microsoft Exchange og Microsoft Outlook.
Anvendte teknologier C#, .NET 2.0, WinForms, .NET Services, Visual Studio 2008, Subversion, SQL.
Rolle i projektet Programmør

 Website i .NET 2.0
Kunde FOF
Periode 08/2009-11/2009
Projektbeskrivelse Videreudvikling af website i .NET, hvor der bla. indgik sikring af eksisterende kode mod SQL injections.
Anvendte teknologier C#, .NET 2.0, ASP.NET, Visual Studio 2008, Subversion, SQL, Ajax.NET, HTML, CSS.
Rolle i projektet Programmør

 Webinterface til eksisterende emailarkiveringssystem
Kunde ComArchive
Periode 11/2008-05/2009
Projektbeskrivelse Udvikling af webinterface til eksisterende emailarkiveringssystem.
Anvendte teknologier C#, .NET 2.0, ASP.NET, Visual Studio 2008, Subversion, SQL, Ajax.NET, HTML, CSS, Telerik RAD Controls
Rolle i projektet Programmør

 Avanceret installer i NSIS, C#, C++ Win32, C++/CLR
Kunde ComArchive
Periode 07-2008-05/2009
Projektbeskrivelse Udvikling af avanceret installer, ved brug af teknologier inden for .NET, NSIS installer og C++ Win32 og C++/CLR. Integration mellem NSIS install script og C# code via C++/CLR. Avanceret NSIS scripting og C# til udførelse af ikke-trivielle installationsopgaver. Low-level C++ systemkald. Tilgang til .NET frameworket fra native C++.
Anvendte teknologier C#, .NET 2.0, WinForms, C++/CLR, C++ Win32, NSIS, Visual Studio 2008, Subversion
Rolle i projektet Programmør

 Webshop i .NET 3.5
Kunde Twellmann Grafisk
Periode 05/2008-08/2008
Projektbeskrivelse Udvikling af webshop i .NET 3.5. Integration til betalingsgateway.
Anvendte teknologier C#, .NET 3.5, ASP.NET, LINQ, Visual Studio 2008, HTML, CSS, SubVersion (SVN), Ajax.NET
Rolle i projektet Programmør

 Udvikling af diverse sites i Umbraco
Kunde Diverse kunder
Periode 06/2008/11/2009
Projektbeskrivelse Udvikling af mindre sites i Umbraco. Sideløbende med arbejdet som konsulent.
Anvendte teknologier Umbraco, .NET, ASP.NET, HTML, CSS.
Rolle i projektet Programmør

 ERP system i .NET 2.0 WinForms
Kunde Dansk Retail Services
Periode 11/2005-06/2008
Projektbeskrivelse Udvikling af ERP system i .NET 2.0 med integration til andre systemer, bla. export af data til Navision. Online opdateringer af klientprogrammer i WinForms. Integration af tredieparts systemer via XML. Hovedsageligt har integration til andre systemer været via internet eller LAN. Har arbejdet med forskellige dele af systemudviklingen, bla. design, udvikling, test og kundesupport.
Anvendte teknologier .NET 2.0, C# 2.0, SQL, ADO.NET, Visual Studio 2005, WinForms, ASP.NET, Crystal Reports, Visual SourceSafe, Delphi, NT Services, Installer, FTP, XML, HTML, CSS.
Rolle i projektet Programmør

 Kundespecifik .NET 2.0 WinForms udvikling
Kunde KMD
Periode 06/2007-01/2008
Projektbeskrivelse Udvikling af større system i .NET samt konvertering af .NET 1.1 systemer til .NET 2.0.
Anvendte teknologier C#, .NET 1.1/2.0 WinForms og ASP.NET, Visual Studio .NET/2003, Visual Studio 2005, Visual SourceSafe, Unit Testing, Serena, Design Patterns.
Rolle i projektet Programmør, konsulent via ProData A/S

 Website og CMS i ASP.NET 2.0
Kunde Kunde i Valby
Periode 04/2007-04/2007
Projektbeskrivelse Udvikling af website og tilhørende CMS i ASP.NET 2.0
Anvendte teknologier ASP.NET, Visual Studio 2005, C#, HTML, CSS, Visual SourceSafe, ASP.NET memberships og roller.
Rolle i projektet Programmør

 PDF exporter i ASP.NET 2.0
Kunde GroupCare
Periode 03/2007-03/2007
Projektbeskrivelse Udvikling af PDF exporter til kundens eksisterende system i ASP.NET 2.0.
Anvendte teknologier ASP.NET 2.0, C#, SQL, ADO.NET, Visual Studio 2005, Crystal Reports.
Rolle i projektet Programmør, konsulent via ProData A/S

 Indrapporteringssystem i ASP.NET 2.0
Kunde Kunde i Taastrup
Periode 03/2007-03/2007
Projektbeskrivelse Udvikling af webbaseret indrapporteringssystem.
Anvendte teknologier ASP.NET 2.0, C#, SQL, ADO.NET, Visual Studio 2005, AJAX .NET, HTML, CSS, Visual SourceSafe.
Rolle i projektet Programmør for softwarehus

 Website i ASP.NET 2.0
Kunde Kunde i City
Periode 9/2006-12/2006
Projektbeskrivelse Udvikling af website og tilhørende CMS i ASP.NET 2.0
Anvendte teknologier ASP.NET, Visual Studio 2005, C#, HTML, CSS, Visual SourceSafe, ASP.NET memberships og roller.
Rolle i projektet Programmør

 Indrapporteringssystem i .NET 1.1
Kunde Bornholms Lufthavn
Periode 09/2005-09/2005
Projektbeskrivelse Udvikling af indrapporteringssystem til Bornholms Lufthavn i ASP.NET 1.1 / C#. Levering af data til slutmodtager via XML filer samt vedligehold af database.
Anvendte teknologier ASP.NET, C#, MS SQL Server, ADO.NET, Visual Studio.NET/2003, XML, Visual SourceSafe, HTML, CSS, JavaScript.
Rolle i projektet Programmør for softwarehus

 HR applikation i ASP
Kunde Siemens
Periode 08/2005-08/2005
Projektbeskrivelse Udvikling af en mindre Human Resource applikation til Siemens.
Anvendte teknologier ASP, VBScript, HTML, CSS, JavaScript, Visual Studio 6, MS SQL Server, ADO, Visual SourceSafe.
Rolle i projektet Programmør, konsulent via ProData A/S

 Website i ASP.NET 1.1
Kunde Forlag
Periode 07/2005-07/2005
Projektbeskrivelse Website udviklet i ASP.NET 1.1
Anvendte teknologier C#, ASP.NET, Visual Studio .NET/2003, HTML, CSS, Visual SourceSafe.
Rolle i projektet Programmør

 Website i ASP.NET 1.1
Kunde Kunde i City
Periode 06/2005-06/2005
Projektbeskrivelse Website udviklet i ASP.NET 1.1.
Anvendte teknologier ASP.NET, C#, HTML, CSS, Visual Studio .NET/2003, Visual SourceSafe.
Rolle i projektet Programmør

 ERP System i ASP.NET 1.1
Kunde CompuSystem
Periode 04/2005-05/2005
Projektbeskrivelse Færdigudvikling af et allerede delvist udviklet ERP System. Udvikling af custom ASP.NET komponenter.
Anvendte teknologier C#, ASP.NET, HTML, Visual Studio .NET/2003, WebServices, XML, Visual SourceSafe.
Rolle i projektet Programmør, konsulent via Make IT Easy

 Nyhedsservice i ASP.NET 1.1
Kunde Københavns Lufthavn
Periode 03/2005-04/2005
Projektbeskrivelse Implementering af nyhedsservice til kundens website lavet i C#, VB.NET og ASP.NET 1.1. Data overførsel til og fra webservices med XML. MS CMS backend.
Anvendte teknologier ASP.NET, C#, VB.NET, HTML, MS SQL Server, ADO.NET, Visual Studio .NET/2003, WebServices, XML, CVS.
Rolle i projektet Programmør, konsulent via Select-it

 ERP systemer
Kunde Hempel
Periode 10/2003-02/2005
Projektbeskrivelse Programmering af 2 større databasebaserede ERP (Enterprise Resource Planning) systemer til indrapportering af data og udskriftsrapporter. Programmering af skræddersyede komponenter til at lette udviklingen. Mellem 4-6 udviklere på projektet.
Anvendte teknologier Delphi, Interbase, SQL, ReportBuilder, Windows 2000, VCS.
Rolle i projektet Programmør, konsulent via ProData A/S

 Analyseapplikation
Kunde Kunde i Lyngby
Periode 12/2004-12/2004
Projektbeskrivelse System til behandling af testresultater. Diverse tilrettelser af eksisterende system.
Anvendte teknologier Delphi, C++, Visual Studio 6, COM, Visual SourceSafe, HTML.
Rolle i projektet Programmør

 CRM system i .NET 1.1 WinForms
Kunde IT relateret
Periode 05/2004-08/2004
Projektbeskrivelse CRM (Costumer Relationship Manager) system til .NET platformen.
Anvendte teknologier C#, .NET, MS SQL Server, ADO.NET Visual Studio .NET/2003, Visual SourceSafe.
Rolle i projektet Programmør

 FTP Windows NT Service
Kunde Ipos ApS
Periode 03/2004-03/2004
Projektbeskrivelse Implementering af Windows Service (NT Service) med intervalbaseret FTP upload af filer, fra den server hvor servicen er installeret, til webhotel. Standard Windows Service med install/uninstall/start/stop/pause etc.
Anvendte teknologier Delphi, Windows Services, FTP, Win32, Windows NT, Windows XP, Visual SourceSafe.
Rolle i projektet Programmør

 ASP applikation
Kunde Det Kommunale Kartel
Periode 08/2003-10/2003
Projektbeskrivelse Teknisk implementering af ASP applikation og website. Funktionalitet som bla. DHTML menuer, abonnementsfunktion, mailing, javascript treeviews, arkivsystem, komplex SQL mod MS SQL Server mm.
Anvendte teknologier ASP, MS SQL Server, Enterprise Manager, VBScript, JavaScript, Visual Studio 6, SQL, ADO, HTML, CSS.
Rolle i projektet Programmør

 CMS webbaseret
Kunde Kunde i Roskilde
Periode 07/2002-06/2003
Projektbeskrivelse Avanceret komplet Content Management System i ASP. Eksempler på features: HTML editor, menuer, brugereniveauer, administrationsmodul og meget mere. Brugere af systemet kan oprette, redigere og administrere websider og andet indhold.
Anvendte teknologier ASP, MS Access, Windows 2000, SQL, ADO, VBScript, JavaScript, IIS, HTML, CSS, Visual Studio 6, Visual SourceSafe.
Rolle i projektet Programmør og projektleder

 Java, C++ og SMS
Kunde Munch & Hansen ApS
Periode 03/2003-03/2003
Projektbeskrivelse Debug af eksisterende Java SMS server udviklet i Java. C++ brugt til at implementere features der ikke er understøttet i Java. Synkronisering af Java serveren og C++ applikationen, der kommunikerer sammen.
Anvendte teknologier Java, C++, Visual Studio 6.
Rolle i projektet Programmør

 ASP website
Kunde Cavi A/S
Periode 02/2003-02/2003
Projektbeskrivelse Teknisk konsulentbistand i forbindelse med udvikling af website for natklub i København
Anvendte teknologier HTML, Style Sheets (CSS), JavaScript, grafik og layout, Visual Studio 6.
Rolle i projektet Programmør

 Computerspil
Kunde Deadline Games ApS
Periode 06/2002-12/2002
Projektbeskrivelse Computerspil udviklet til undervisning af konfirmander. 2D isometrisk spil.
Anvendte teknologier C++, MS Viusal SourceSafe, GameEngine, DirectX, Win32 API, STL, Windows 2000, HTML, Dreamweaver, Visual Studio 6.
Rolle i projektet Leadprogrammør

 Java og NT-services
Kunde Munch & Hansen ApS
Periode 04/2002-04/2002
Projektbeskrivelse Udvidelse til Java applikationen jeg lavede for Munch & Hansen i slutningen af 2001. Kunden ville gerne have at applikationen skulle køre som en Windows NT service, hvilket blev implementeret.
Anvendte teknologier NT Services, installer, Windows 2000, Java, NetBeans, ASP, VB Script, HTTP protokol, Access databaser, MS SQL Server, ODBC, JDBC, SQL, PWS, Visual Studio 6.
Rolle i projektet Programmør

 Java og Swing/AWT
Kunde Munch & Hansen ApS
Periode 12/2001-1/2002
Projektbeskrivelse Java applikation med grafisk brugergrænseflade i Swing og AWT. Brugerapplikation til opdatering af database og overførsel af filer via FTP, til online e-shop. Indlæsning af exporterede data i CSV format, generering af SQL sætninger til overførsel af CSV data til Access database, via HTTP og ASP. Upload af salgsmateriale via FTP.
Anvendte teknologier Java, Swing, AWT, NetBeans, ASP, VB Script, HTTP protokol, FTP protocol, Access databaser, ODBC, JDBC, SQL, PWS, Win2000, Visual Studio 6.
Rolle i projektet Programmør

 Java og NT-services
Kunde Munch & Hansen ApS
Periode 12/2001-12/2001
Projektbeskrivelse Java applikation til periodisk opdatering af data fra lokal MS SQL Server hos kunden til remote Access database på webhotel med extrem restriktiv politik omkring remote forbindelse til databaser, som faktisk ikke kunne lade sig gøre. Det meste af arbejdet bestod derfor i at håndtere denne restriktive politik og da alle database opdateringer skulle foregå via ASP, blev ASP brugt som mellemled ved overførsel af data. Alle lokale tabeller blev derfor konverteret til SQL strenge og sendt til ASP siden, som herefter udførte SQL sætningerne.
Anvendte teknologier Java, NetBeans, ASP, VB Script, HTTP protokol, Access databaser MS SQL Server, ODBC, JDBC, SQL, PWS, Win2000, Visual Studio 6.
Rolle i projektet Programmør

 Computerspil
Kunde Deadline Games ApS
Periode 10/2001-02/2002
Projektbeskrivelse En fortsættelse af det, for virksomheden, første udviklede spilprojekt for børn. Det er et computerspil-projekt, udviklet for børn. Der er leg-og-lær elementer i projektet, dog er game-playet og det grafiske ud over det sædvanlige. Spillet hedder Click – I Byen. 2D isometrisk spil.
Anvendte teknologier C++, Viusal SourceSafe, GameEngine, DirectX, Win32 API, STL, Windows 2000, Visual Studio 6.
Rolle i projektet Leadprogrammør

 Computerspil
Kunde Deadline Games ApS
Periode 06/2001-10/2001
Projektbeskrivelse Computerspil for børn. Spillet hedder Click - På Bondegården og kan købes i butikkerne. Spilleren samler information, ser videoklip hjælper til på bondegården. 2D isometrisk spil.
Anvendte teknologier C++, CVS, GameEngine, DirectX, Win32 API, STL, Windows 2000, Visual Studio 6.
Rolle i projektet Programmør

 Computerspil
Kunde Deadline Games ApS
Periode 01/2001-06/2001
Projektbeskrivelse Spillet Globetrotter 2. Spilleren rejser ud i verden og henter informationer til at løse forskellige opgaver. 2D isometrisk spil.
Anvendte teknologier C++, MS Visual SourceSafe, DirectX, GameEngine, Win32 API, STL, Windows 2000, Visual Studio 6.
Rolle i projektet Programmør

 Computerspil editor
Kunde Deadline Games ApS
Periode 01/2001-06/2001
Projektbeskrivelse Editor til brug for spillet Globetrotter 2. Brugte COM til at formidle kommunikation mellem spillet og editoren. Med editoren kan man vælge spilobjekter, få egenskaber frem, rette i objekterne, flytte rundt på banerne osv.
Anvendte teknologier C++, MS Visual SourceSafe, DirectX, GameEngine, Win32 API, STL, Borland C++ Builder, COM, Windows 2000, Visual Studio 6.
Rolle i projektet Programmør

 Plug-in
Kunde TEXTware A/S
Periode 11/2000-12/2000
Projektbeskrivelse Lyd plug-in til virksomhedens egenudviklede multimedie editor. Brugte BASS lydmodulet for at få den bedste performance. Plug-in'et rettede forskellige bugs som multimedie editoren havde.
Anvendte teknologier DirectX, BASS, Delphi, Windows 2000.
Rolle i projektet Programmør

 WAP
Kunde Studieprojekt hos TDC
Periode 08/2000-11/2000
Projektbeskrivelse Mobil web applikation med vejvisning. Afprøvning af ny teknologi.
Anvendte teknologier C++, MS Visual SourceSafe, ASP, Visual Studio 6, WAP, WML, HTML, MS Access, ADO, PWS, MS Project, COM, Win32 API, VBScript, JScript, SQL, Windows 98.
Rolle i projektet Programmør

 Scanner tool
Kunde Studiegruppe på Den Grafiske Højskole
Periode 08/2000-08/2000
Projektbeskrivelse Tool til at teste scanneres opløsning med, samt muligheder for manipulation med billedmateriale.
Anvendte teknologier Delphi.
Rolle i projektet Programmør

 DirectPlay spil protokol
Kunde Kunde i Stockholm
Periode 06/2000-08/2000
Projektbeskrivelse Netværksprotokol til brug i udvikling af online massive multiplayer spil.
Anvendte teknologier DirectPlay, C++, Visual SourceSafe, Visual Studio 6, Windows 2000, TCP/IP.
Rolle i projektet Programmør

 Analyseapplikation
Kunde Kunde i Lyngby
Periode 03/2000-06/2000
Projektbeskrivelse System til behandling af testresultater. Projekt 2 for kunde i Lyngby
Anvendte teknologier Delphi, COM, C++, Visual Studio 6, installer, Windows 98, HTML.
Rolle i projektet Programmør

 Analyseapplikation
Kunde Kunde i Lyngby
Periode 01/2000-03/2000
Projektbeskrivelse System til behandling af testresultater. Projekt 1 for kunde i Lyngby
Anvendte teknologier Delphi, COM, C++, Visual Studio 6, installer, Windows 98, HTML.
Rolle i projektet Programmør

 Databasesystem
Kunde Hempel
Periode 03/1999-03/2000
Projektbeskrivelse Databasbaseret ERP (Enterprise Resource Planning) system til intern brug i Hempels afdelinger verden over
Anvendte teknologier Delphi, Interbase, SQL, Windows 98.
Rolle i projektet Programmør

Teknologier

Ekspert = Meget projekterfaring og viden.
Meget rutineret = En del projekterfaring og viden.
Rutineret = Nogen projekterfaring og viden.

EmneNiveauAnvendt senestAntal år
Programmering
.NET frameworkEkspert20128
ASP.NETEkspert20128
.NET WinFormsEkspert20128
ASP (VBScript)Meget rutineret20056
Brugergrænsefladeudvikling / GUIEkspert201212
C#Ekspert20128
Wiindows Presentation Foundation (WPF)Rutineret20121
MS Visual Studio .NET 2010Meget rutineret20121
MS Visual Studio .NET 2003Meget rutineret20052
MS Visual Studio .NET 2005Ekspert20126
MS Visual Studio .NET 2008Ekspert20103
Søgemaskineoptimering (SEO)Meget rutineret20114
Umbraco CMSMeget rutineret20124
C++Meget rutineret20046
C++ STLMeget rutineret20044
C++ BuilderMeget rutineret20024
MS Visual Studio 6 / Visual C++ 6Meget rutineret20045
DelphiMeget rutineret20068
Crystal ReportsMeget rutineret20127
COMRutineret20043
HTMLEkspert201210
CSS (Cascading Style Sheets)Ekspert20129
JavaScriptMeget rutineret20093
DHTMLRutineret20031
IIS, Apache og PWSMeget rutineret201211
Java, AWT og SwingRutineret20031
DreamweaverNoget erfaring20001
Programmering mod FTPMeget rutineret20125
Programmering mod HTTPRutineret20125
Programmering mod TCP/IPNoget erfaring20001
Spilprogrammering og DirectX SDKMeget rutineret20023
VB.NETRutineret20051
Database
ADOMeget rutineret20054
ADO.NETEkspert20127
InterbaseMeget rutineret20055
JDBCNoget erfaring20021
MS SQL ServerMeget rutineret20127
MS AccessEkspert201211
MySQLNoget erfaring20043
ParadoxRutineret20034
ODBCRutineret20022
SQLEkspert201213
XMLMeget rutineret20126
Metode
Design PatternsRutineret20082
DokumentationEkspert201212
Extreme ProgrammingNoget erfaring20053
ScrummNoget erfaring20081
Objektorienteret analyse og designRutineret20078
Objektorienteret programmeringEkspert201213
Operativsystemer
Windows 3.1, 95, 98, NT, 2000, XP, Vista, Windows 7Ekspert201221
DOSEkspert200713
LinuxMeget rutineret201113
Mac OS XNoget erfaring20123
Versionsstyringssystemer
Subversion (SVN)Meget rutineret20124
MS SourceSafeMeget rutineret20088
CVSRutineret20053
VCSRutineret20052

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 læser forskellige ting, f.eks. science fiction og faglitteratur. Jeg er vild med science fiction film. Derudover har jeg kone og børn. Når lejligheden byder sig, spiller jeg guitar for mine døtre.

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