Konsulentprofil #0001T-HBR
Total Page:16
File Type:pdf, Size:1020Kb
Konsulentprofil #0001T-HBR Henrik Brinch Arkitekt/udvikler/mentor/underviser Erfaring siden: 1983 Henrik er en engageret og pålidelig konsulent med en meget omfattende viden inden for alle områder af systemudvikling. Hovedstyrken er .NET platformen herunder C# på ekspert niveau. Her tilknyttet alle .NET relaterede teknologier (ASP.NET, ASP.NET MVC, Silverlight, Entity Framework, WCF, WF, Winforms, WPF, Microsoft High Performance Computing, Azure mfl.). Desuden velfunderet i webteknologier som: Node.js, diverse Javascript frameworks som eks.: Angular, Knockout.js, Vue mfl. Desuden erfaring inden for en lang række udviklingssprog og teknologier. Arbejder ud fra filosofien: Alt kan lade sig gøre men på samme tid yderst pragmatisk - en filosofi der mange gange har været givtig. Har på flere projekter fungeret som leadudvikler, mentor og decideret softwarearkitekt. Har kæmpe erfaring med softwareudvikling ud fra: KISS, SOLID, Clean Code. Refaktorering og unittest er en naturlig del af hans hverdag. Har hos de store kunder indgået naturligt i scrumteams, herunder: daily standup, planning, retrospectives, demo mv. Har en tendens til helt automatisk at ende i roller som: senior udvikler, technical lead, mentor, “go-to- guy” i projekter når tingene brænder på eller skal optimeres. Desuden har Henrik også designet og fungeret som underviser/instruktør på en lang række egne udviklede .NET kursusforløb, der spænder lige fra begyndere til øvede udviklere. Henrik er fleksibel og har et humør, der altid er i top han betragtes af kolleger som en meget omgængelig person, der har høj arbejdshastighed uden at gå på kompromis med kvaliteten. Som far til trillinger (samt en lillebror) og samtidig freelancekonsulent må Henrik siges at være i stand til at håndtere stress. Af fritidsinteresser kan nævnes familie/venner, gå/løbeture, læsning af bøger og arbejdet, der også er hans hobby. For at holde gang i hjernen, forsøges altid at have gang i flere forskellige artede opgaver og teknologier. Vinder af 1. præmien i den danske Microsoft Developer Awards 2010 med den egenudviklede .NET platform ”NeoCompleo”. Personlighedsprofil: INTJ Kompetenceområder .NET Arkitektur og metoder Udviklingsmetoder Frontend Webudvikling Backend Cloud Undervisning UI/UX Agile SCRUM Konsulentprofil v2.0.1 – dannet d. 24.08.2021 - Side 1 af 33 © 2021 TriGemini, Høeghsmindevej 62, DK-2820 Gentofte Tlf. +45 70 27 80 81 – Fax +45 70 27 80 82 https://www.trigemini.dk - [email protected] Konsulentprofil #0001T-HBR APPLIKATIONSTYPER OG ARBEJDSOMRÅDER ◊ Automatiserings opgaver: konvertering af legacy systemer ◊ Backend systemer ◊ Lønsystemer ◊ Migrering fra mainframe til decentral platform ◊ Procesoptimering ◊ Refaktorering og dokumentation ◊ Udstilling og konsumering via web service API ◊ Udvikling til Microsoft .NET platformen (C#) ◊ Windows- og web applikationer BRANCHEERFARING ARBEJDSROLLER ◊ Bank og finans ◊ Arkitekt ◊ Ecommerce ◊ Udvikler ◊ Undervisning ◊ Frontend udvikler ◊ Sundhed og velfærd ◊ Lead udvikler ◊ Hospitaler ◊ Systemarkitekt ◊ IT ◊ Systemkonsulent ◊ Rådgivning ◊ Systemingeniør ◊ Videnskab ◊ Underviser ◊ Laboratorieudstyr ◊ Produktion ◊ Kemiskindustri ◊ Organisationer, underholdning, kultur osv ◊ Radio og TV ◊ Andre ◊ Offentlige ◊ Forsvar ◊ Ministerier og departementer ◊ Kommuner ◊ Politi ◊ Telekommunikation ◊ Transport og logistik ◊ Luftfart Konsulentprofil v2.0.1 – dannet d. 24.08.2021 - Side 2 af 33 © 2021 TriGemini, Høeghsmindevej 62, DK-2820 Gentofte Tlf. +45 70 27 80 81 – Fax +45 70 27 80 82 https://www.trigemini.dk - [email protected] Konsulentprofil #0001T-HBR KARRIEREFORLØB 10.2020 - 02.2022 Lessor A/S 1 år 4 måneder Konsulent / arkitekt Medlem af arkitektteam, prototyping/hackathon på ny markedsplads til løn- og HR- systemer, både frontend (Javascript/Vue) og backend services (Kotlin/Ktor/Java). Udvikling på integrationseksempel til andre udviklere, implementering af skabeloner i Keycloak samt udvikling af Keycloak SPI udvidelser i Java. Unittesting af markedsplads. Dybdegående teknisk analyse/evaluering af ældre løn-platform i forhold til arkitektur, kode kvalitet, skalerbarhed, testbarhed og database model. Udvikler på Lessor Work produkt, implementering af Multi Factor Authentication (MFA), keycloak SMS OTP SPI. Anvendte kompetencer Apache Tomcat Apache Velocity Atlassian Jira Backend udvikling Docker EPiServer Frontend udvikling Git Google Cloud Platform (GCP) Gradle GraphQL IBM DB2 Intellij IDEA Java Javascript Jenkins JUnit Keycloak Kotlin Ktor Maven MySQL OAuth2 PostgreSQL Postman PyCharm Python Representational State Transfer (REST) Scrum Selenium Spring Framework SQL Struts MVC Thymeleaf Unittesting Visual Studio Code Vue Web Services 12.2020 - 09.2021 Danmarks Statistik 9 måneder Konsulent Løbende analyse på fejl/performance, fejlrettelser samt udviklingsopgaver på et ældre system til opsamling af data fra offentlige instanser (social og sundhedsministeriet) Anvendte kompetencer .NET Framework C# Certifikater Entity Framework Javascript Log4net Microsoft ASP.NET (webforms) Microsoft Internet Information Server (IIS) Microsoft SQL Server Microsoft Windows Communication Foundation (WCF) NemLog-in OIOXML (public information online) PyCharm Python Representational State Transfer (REST) ReSharper Scrum SQL T-SQL TypeScript Web Services 08.2019 - nu Kursuslex ApS 2 år Konsulent / udvikler Udvidelse, tilpasninger og fejlsøgninger på virksomhedens systemkompleks af konference/kursussystemer. Primært baseret på Adobe ColdFusion teknologi på web i kombination med Javascript (React) samt Visual Basic .NET (Windows Forms) Anvendte kompetencer Adobe ColdFusion Backend udvikling CSS Frontend udvikling HTML Javascript Microsoft Internet Information Server (IIS) Microsoft SQL Server Microsoft Visual Basic .NET Microsoft Visual Studio React Representational State Transfer (REST) SQL T-SQL Web Services Windows Forms XML 06.2020 - 10.2020 Visma Enterprise A/S 4 måneder Konsulent / udvikler Assistance på realtids lønberegning projekt, herunder implementering af diverse services. En del decifrering af eksisterende kodebase grundet udviklere ikke længere var tilgængelige. Konsulentprofil v2.0.1 – dannet d. 24.08.2021 - Side 3 af 33 © 2021 TriGemini, Høeghsmindevej 62, DK-2820 Gentofte Tlf. +45 70 27 80 81 – Fax +45 70 27 80 82 https://www.trigemini.dk - [email protected] Konsulentprofil #0001T-HBR Desuden optimering af applikation ift. minimering af MIPS forbrug. Anvendte kompetencer .NET Core .NET Framework Atlassian Jira Backend udvikling C# Certifikater Git IBM DB2 JavaScript Object Notation (JSON) Microsoft Azure Microsoft Internet Information Server (IIS) Microsoft Visual Studio Nunit Postman Representational State Transfer (REST) ReSharper Scrum SQL TeamCity Unittesting Web Services Web Services 05.2020 - 10.2020 Terma A/S 5 måneder Konsulent / senior udvikler Fejlrettelse, optimeringer samt udvikling af nye features i WPF baseret produkt til jagerfly/helikoptere (selvbeskyttelsessystemer) mv. i Aeronautics Ground team. Hyret som senior udvikler/lead/arkitekt til et team af yngre udviklere, til daglige kode reviews og anbefalinger. Anvendte kompetencer .NET Framework Atlassian Jira Backend udvikling C# Castle Windsor (IoC) Frontend udvikling Gerrit Git Jenkins Log4net Microsoft SQL Server Microsoft Visual Studio Nhibernate Nunit ReSharper Scrum SQL Unittesting Windows Presentation Foundation (WPF) XML XSLT 03.2019 - 04.2020 SDC A/S 1 år 1 måned Integrationskonsulent Udvikling af integrationer tilgængelige på virksomhedens ESB. Baseret på eget værktøj, Windows Workflow Foundation og intensivt brug af Altova Map Force. Udvikling af div. værktøjer til understøttelse af udviklingen samt unittests med Specflow. Forbedring af virksomhedens udviklingsværktøj (add-in til Visual Studio) der markant forbedrede udviklingstiden for afdelingens udviklere. Anvendte kompetencer .NET Framework Altova Mapforce Altova XMLSpy Backend udvikling C# Log4net Microsoft Visual Studio Nunit Postman Representational State Transfer (REST) Specflow Unittesting Web Services Windows Forms Windows Presentation Foundation (WPF) Windows Workflow Foundation (WF) XML XPath XSD 02.2020 - 02.2020 Bodum AG Konsulent / udvikler Udvikling af applikation til analyse af datafiler (XML) fra ERP applikation til Coldfusion baseret importmekanisme mod SQL Server (for at finde konkrete fejl i store datasæt). Anvendte kompetencer .NET Framework Adobe ColdFusion Backend udvikling C# Microsoft SQL Server Microsoft Visual Studio ReSharper SQL T-SQL XML 01.2020 - 02.2020 TV2 Lorry 1 måned Konsulent / udvikler Konsolidering af hhv. en Visual Basic .NET og en C# applikation til én ny applikation (videoredigering), herunder fejlrettelser, implementering af versionsuafhængighed Konsulentprofil v2.0.1 – dannet d. 24.08.2021 - Side 4 af 33 © 2021 TriGemini, Høeghsmindevej 62, DK-2820 Gentofte Tlf. +45 70 27 80 81 – Fax +45 70 27 80 82 https://www.trigemini.dk - [email protected] Konsulentprofil #0001T-HBR ift. videoplayer (VNC) komponent samt implementering af import funktionalitet ifm. understøttelse af flere tekstformater. Anvendte kompetencer .NET Framework Backend udvikling C# Frontend udvikling Microsoft Visual Basic .NET Microsoft Visual Studio ReSharper Windows Forms 09.2019 - 12.2019 Atomic Software ApS 3 måneder Konsulent / udvikler Implementering af stregkode scanner funktionalitet i mobile app for ERP system. Fælles kodebase med web version (Javascript/Angular) via Cordova/PhoneGap. Herunder fejlsøgning ifm. specifik Android baseret stregkodelæser. Anvendte kompetencer Angular Backend udvikling Cordova