Curriculum Vitae

Navn : Kim Lundberg Stegenborg Madsen (Kaldenavn: Kim Emax)
Adresse : Moselundvej 5, 2770 Kastrup
E-mail : kim@emax.dk
Web : http://www.emax.dk/cv/
Født : 27/10-1968
Civilstand : gift, et barn
Straffeattest : Ren

Nuværende beskæftigelse:

Ejer af master|minds
Ledighedsdato: nu

Personlige egenskaber:

Som person er Kim frisk, morsom, omgængelig, hjælpsom, oprigtig, initiativrig, dedikeret, ansvarsbevidst, besidder en høj moral og loyalitet, social engageret, nysgerrig, kreativ, har drive og er energisk, videbegærlig, god til at lære fra sig og evner at formidle teknisk tung viden på en letforståelig måde, har uformelle lederevner, samt en udpræget forretningsforståelse, der gør at et problem anskues fra mange vinkler, før der tages stilling til en egentlig problemløsning.

IT-færdigheder:

Megen erfaring
Agile development/coaching
Ajax
Apache
Bootstrap (2,3,4)
Bruger/software test
CSS
CVS
Database design/optimering
GDPR/Persondataforordningen
Git/Git Flow/GitHub / GitLab
HTML
HTTPd/DNS
Internet
ISP
JavaScript
JSON/JSONP
jQuery
Linux (Ubuntu/Debian/CentOs/RedHat/RHEL)
MVC
MySQL
OOPD
Perl/mod_perl
PHP
Regular Expressions
Responsive Web Design
Scrum/ScrumMaster
Shell Scripting (Bash/sh)
Slack
SQL ANSI
SSH
SVN/Subversion
SVN administration
Systemadministration
Systemudvikling
Ubuntu server/Desktop
UML
Unix (FreeBSD)
Versionsstyring
Vi/VIm
Windows (95/98/2000/XP/Vista/Win7)
XML
Del erfaring
Adobe Photoshop/GIMP
Angular 2-10
Atlassian (JIRA, Confluence, Trello mv.)
Beyond Compare
C++
Cypress testcases
DevOps
Distribuerede systemer
DNS/Bind
Docker
Grafana
HP Quality Center
HTML5
jQueryUI/jQueryMobile
Kanban
Kryptering
Office (Microsoft/Open/Libre)
MJML
Mobile First
NG e2e testcases
Litmus
Oracle
Postman
PHP Laravel
PHP Lumen
PHP Wordpress
PHPunit/Selenium
Projektstyring/ledelse
REST
Shipmondo
Splunk/Splunkforwarder
Stripe
SQL server 2008 R2
Sun Solaris
Switche
XHTML
Kendskab til
.NET
Android APP udvikling
AngularJS
Angular
Apache Solr
ASP
AWS
Bisnode
Contentful
CouchBase
Eclipse
JAVA
Kubernetes
Labware LiMS
Microsoft Azure
Microsoft IIS
Nginx
Node.js
Okta
OpenShift
PL SQL
Publicus/Saxotech Online
PhoneGap/Apache Cordova
PHP CodeIgniter
PHP Drupal
PHP Fusion
PHP Joomla
PHP Magento
PHP Prestashop
PHP Symfony
PHP Typo3
Puppet
Python
React/Redux
SASS/LESS
Tomcat
Visual Basic
Windows Powershell
XMPP
XSLT

Certifikater:

8/2016 Certified ScrumMaster
9/2011 Maintaining a Microsoft SQL Server 2008 R2 Database (6231B)
7/2002 Eksamen i Distribuerede systemer på Bachelor niveau fra University of Waterloo, Canada
11/2002 Eksamen i Object Oriented Programming & Design på Bachelor niveau fra University of Waterloo, Canada

Kurser:

9/2014 Microsoft Azure
8/2013 App udvikling, introduktion til IOS, Android og Windows Phone værktøjer.
8/2012 LIMS administrator
2/2012 Windows Powershell
12/2011 Implementing a Microsoft SQL Server 2008 R2 Database (6232B)
9/2011 Maintaining a Microsoft SQL Server 2008 R2 Database (6231B)
3/2002 - 11/2002 Microsoft Netværk/IIS/ASP / Windows 2000/server / SQL / Distribuerede systemer / C++ / OOPD.
9/2002 Personlig udvikling & NLP
4/2001 Oracle kursus, E-huset
2000 Lotus Notes kursus
2000 Projektstyrings kursus
1990 - 1991 Merkonom grundfag (Ledelse og samarbejde, Virksomheds organisation, Virksomheds økonomi)

Uddannelse:

2002 Eksamen i Object Oriented Programming & Design på Bachelor niveau fra University of Waterloo, Canada
2002 Eksamen i Distribuerede systemer på Bachelor niveau fra University of Waterloo, Canada
1992 Merkonom (Ledelse og samarbejde, virksomheds organisation, virksomheds økonomi)
1985 10. Klasse i 1985, med et gennemsnit på 10. Butiks ekspedient med speciale i vin/spiritus og tobak.

Underviser:

7/2012 PHP & MySQL (basics & advanced), Aller Media

Aller Media skal overgå til Drupal fra .NET og bad mig om at komme ind og lavet et crash course i PHP & MySQL, hvor vi berørte både basics og advanced PHP, samt PHP frameworks.

6/2006 Regular expressions (RegEx), Berlingske Media

I forbindelse med en opgave for Berlinske Media fandt jeg ud af at flere udviklere havde intet eller meget lidt kendskab til RegEx, så jeg tilbød udviklingschefen at holde et kursus med undervisning i Regular expressions. Det var så eftertragtet at det blev til to kurser for 85% af udviklerne (17 i alt).

Erhvervserfaring:

1/2020 - nu IT ansvarlig, Tesla Owners Denmark foreningen

Væsentligste opgaver og ansvar:
Systemarkitektur, databasedesign, udvikling af web frontend og backend, projektledelse mv.
Implementering af Stripe betalings og abonnementsløsning.

Væsentligste resultater:
Oprettelse af foreningen og udvikling af hele hjemmesiden med moduler til artikler, nyheder, nyhedsbreve (inkl. køsystem), events, konkurrencer (+ tilmelding og udtrækning af vindere), medlemsfordele mv. Betalingsløsning inkl. abonnement, integration mod Shipmondo.

Berøringsflade:
Apache, Linux, Docker, Agile, Slack/Discord, Cypress, Scrum, Trello, PHP, MySQL, jQuery, Javascript, Stripe, Shipmonod, Shell scripts.

11/2022 - 2/2023 SW developer, Danelec

Væsentligste opgaver og ansvar:
Påbegyndt analyse om trafik til og fra server, der skulle flyttes.
Påbegyndt analyse om forskelle i Git på to ens løsninger på to forskellige servere.
Ansvarlig for Legacy PHP kode.

Væsentligste resultater:

Berøringsflade:
Apache, Linux, PHP, MySQL.

9/2021 - 12/2021 ScrumMaster, Meew

Væsentligste opgaver og ansvar:
Påbegyndt analyse om implementering af Scrum.
Facilitator af daily scrum.
Rådgivning om Stripe abonnementsløsninger.

Væsentligste resultater:
Information om Scrum til virksomhedens ledelse.

Berøringsflade:
Apache, Linux, Docker, Agile, Slack, Cypress, Scrum.

7/2020 - 1/2021 Udvikler / Tester, Pere.com

Væsentligste opgaver og ansvar:
Implementering af Onboarding løsning til ændring af design
Testcases i NG e2e

Væsentligste resultater:
Onboarding løsning
Udvikling af Testcases, samt testguide.

Berøringsflade:
Angular 10, NG e2e, REST, OOP, MySQL, Git, Apache, Linux, Docker, Agile, Slack, onboarding.com

6/2018 - 1/2019 PHP udvikler/Analytiker, Børsen.dk

Væsentligste opgaver og ansvar:
Oversættelse og implementering af e-mail skabeloner i eSuite
Udvikling af nye e-mail skabeloner til nyhedsbreve i MJML
Test i Litmus af e-mail skabeloner til nyhedsbreve
PHP udvikling af REST APIs
Assistance ved Regular Expressions på migrationsprojekt af 500.000 artikler

Væsentligste resultater:
Udvikler Perl script til at parse template med oversættelser, herunder replace placeholders, så godkendelse går mere smooth.
Udvikling af nyhedsbreve i MJML
Assistance med RegEx på import af 500.000 artikler
Lumen microservice mod Bisnode

Berøringsflade:
PHP7, Laravel, Lumen, REST, Contentful, Perl, MJML, Litmus, eSuite, OOP, MySQL, Git, Apache, Linux (Debian), Shell Scripting, Docker, Agile, GDPR, Bisnode/Greens, Apache Solr, Slack

12/2017 - 5/2018 PHP udvikler/DevOps/Analytiker / DBA, Dansk Kabel TV

Væsentligste opgaver og ansvar:
Agile development
PHP udvikling, analyse og kodereview (Backend/Frontend)
Implementering af persondataforordningen (GDPR)
Installation og opsætning af Splunk
Primus motor på integration mod TDCs Splunk team
Sikring af MySQL, brugere, passwords og rettigheder
Segregation of duty (databaser og servere på adskilt netværk)

Væsentligste resultater:
Installation og integration af Splunk og Splunkforwarder
Sikring af MySQL
Implementering af GDPR
Installation af Splunk
Facilitator af Daily stand

Berøringsflade:
PHP, OOP, MySQL, Git, Apache, Linux (Debian), Shell Scripting, Docker, Agile, Scrum, GDPR, Splunk & Splunkforwarder.

10/2017 - 11/2017 PHP udvikler/DevOps, TooGoodToGo

Væsentligste opgaver og ansvar:
Agile development
PHP udvikling (Backend/Frontend)
Integration mod UniConta
Database Migration

Væsentligste resultater:
Grund API til Uniconta
Migration af to tabeller, inkl. tilpasning af testcases.

Berøringsflade:
PHP, OOP, MySQL, BitBucket, Git, Apache, NginX, Linux (Ubuntu), Docker, PHPUnit, JIRA, Agile, Scrum, REST, Laravel, Lumen, CodeIgniter, Slack.

7/2017 - 9/2017 DevOps/udvikler, SKAT

Væsentligste opgaver og ansvar:
Agile development
Udvikling af ny automatiserings robot inkl. kø system (Perl, Exchange/MySQL/Github/AD)

Væsentligste resultater:
Robot og kø system til automatisk oprettelse (adgang i GitHub og Active Directory) (POC)

Berøringsflade:
Perl, MySQL, Git/GitHub, Linux (RedHat Enterprise), Shell Scripting, Docker, JIRA, Agile, Scrum, LDAP, AD.

9/2015 - 6/2016 PHP udvikler/DevOps, YouSee

Væsentligste opgaver og ansvar:
Agile development
PHP udvikling (Backend/Frontend)
Optimering
Afvikling af interface

Væsentligste resultater:
Udarbejde og indføre af coding standard, inkl. opsætning af CodeSniffer.
Nyt cachebart, optimeret JSON datagrundlag til TVguide.

Berøringsflade:
PHP, OOP, MySQL, XMPP, jQuery, Bootstrap, HTML, CSS, Git/GitHub, SVN, Apache, Linux (RedHat/CentOs/Ubuntu), JIRA, Agile, Scrum, Puppet, REST, Laravel, Lumen, CodeIgniter, Node.js, Slack

1/2015 - 8/2015 ScrumMaster & PHP Lead udvikler, DIBS A/S

Væsentligste opgaver og ansvar:
ScrumMaster/Agile development
PHP udvikling (Backend/Frontend)

Væsentligste resultater:
Script til oprettelse af nye enterprise kunders betalingsløsning.
Launch af MobilePayOnline.
Launch af Vegas betalingsvindue til Danske Spil.
Callback problematik med MobilePayOnline løst.
Dagligt ansvar for DIBS Enterprise løsning for storkunder som Carlsberg, Storebælt, Wupti, Hesehus, FreeTrailer m.fl.
Teknisk assistance på salgsmøder med bl.a. Wupti, Telenor, Europæiske rejseforsikring.
Daily Scrum med teams i DK og Ukraine.

Berøringsflade:
PHP, OOP, MySQL, Javascript, jQuery, Bootstrap, HTML, CSS, Git, Git Flow, Apache, Linux, AWS, JIRA, Agile, Scrum, PHPunit/Selenium, Shell Scripting, Splunk, Slack

9/2011 - 2/2015 Database administrator/IT-udvikler, DTU

Væsentligste opgaver og ansvar:
Planlægning af database drift fremadrettet
Projekt vedr. kommende internt system (udvikling, database administration og kravspecs overfor ekstern leverandør)
Vedligeholdelse af master|touch systemet (gæsteregistrering)
BarcodeScanner app til Android

Væsentligste resultater:
Udvikling af søgesystem til gamle data i PHP/jQuery/Bootstrap
Opsætning af SVN server

Berøringsflade:
SQL server 2008 R2/2012, VMware, FreeBSD, CentOS, SVN, Win7, PHP, MySQL, Apache, HTML, CSS, JS, jQuery, Bootstrap, PhoneGap/Apache Cordova

10/2010 - 11/2010 Udvikler/tester (konsulent), TopDanmark

Væsentligste opgaver og ansvar:
Testsenarier til sammenligningstest af omkring 120.000 dokumenter i gammelt og nyt format.
Oprette regular expressions, så accepterede differencer ignoreres i Beyond Compare test.
Generel rådgivning og konsulentbistand.

Væsentligste resultater:
Udviklede testscripts til Beyond Compare, der genererer 2 rapporter for hver kørsel og sikrer ensartet og nemt test af dokumenter (scripts var ikke tænkt ind i opgaven, 1 rapport var et nice2have ønske, hvis der var tid)

Berøringsflade:
Beyond Compare, testscripts (DOS batch), HP Quality center, HTML, CSS, Scrum.

3/2010 - 9/2010 Udvikler (konsulent), Danske Bank

Væsentligste opgaver og ansvar:
Grundet kontraktbetingelser kan dette ikke oplyses.
Generel rådgivning og konsulentbistand.

Væsentligste resultater:
Grundet kontraktbetingelser kan dette ikke oplyses.

Berøringsflade:
SUN Solaris, Harvest, Subversion, Shell (Korn, Bash og Tcsh), Perl, XSLT, batch backup, Oracle, Mainframe, Derivater, Summit, RiskWatch credit, HP Quality center, Scrum.

6/2009 - 2011 Udvikling, installation, mv, DTU (freelance konsulent)

Væsentligste opgaver og ansvar:
Udvikling af gæsteregistreringssystem på touchscreen inkl. underskrift på skærmen
Installation af PHP, MySQL & Apache på flere servere.
Export af C5 data til SQL.
Generel rådgivning og konsulentbistand.

Væsentligste resultater:
Installation af servere.
Udvikling af touchscreen løsning.

Berøringsflade:
MS server 2008 (VPS), DOS, Subversion, PHP, MySQL, Ajax, MySQL batch backup, PHPfusion.

11/2006 - 3/2009 Build manager, Nokia (konsulent)

Væsentligste opgaver og ansvar:
Automatisering og kvalitetssikring af manuelle og tidskrævende sammenlignings processer, inkl. analyser af disse og programmering af scripts(Perl).
Bygning og release af Software til fabrikker.
Generel konsulentbistand

Væsentligste resultater:
Kvalitetssikring og forbedring af processer.
Releaseansvarlig på Nokia 6267, 6263 & 3120
Shellscript til patching i forbindelse med SW updates, der på et minut udfører en opgave, der før tog 5000 minutter, kvalitetssikring af opdateringen og laver logs.

Berøringsflade:
Linux (Red Hat Enterprise R3), Perl, Shell Scripting (Bash), DOS, Synergy, PHP, MySQL, Ajax, Python, HP Quality center, Beyond Compare, Scrum.

2/2006 - 10/2006 Software udvikler i Metropol Online, Berlingskes Udviklingsafdeling (konsulent)

Væsentligste opgaver og ansvar:
Backend programmering, forberedelse og migrering, samt redesign af
berlinske.dk, bt.dk og jyskevestkysten.dk fra Linux til Saxotec Online (Publicus).
Undervisning af 85% af udviklerne i Regular Expressions.
Generel konsulentbistand

Væsentligste resultater:
Migrering af jyskevestkysten.dk
Implementering af redesign på bt.dk
Væsentlige backend løsninger på berlingske.dk
Skabe større forståelse for Regular Expressions blandt udviklerne.

Berøringsflade:
Linux (RedHat, div. versioner), Perl, Oracle, Bash Shell Scripting, Apache, HTML, CSS, JavaScript, RegEx

1/2005 - 1/2006 Software udvikler i ComX, Udvikling & Driftsafdelingen

Væsentligste opgaver og ansvar:
Automatisering af manuelle og tidskrævende processer, inkl. analyser af disse.
System til administration og dokumentation af IP adresser.
System til dokumentation af tilslutninger på Routere, samt VLANs.
Webinterface til lagerafd. til config af management switche (PHP mod seriel port)
Forbedre oversigt, administration og brugervenligheden på internt ticket system, opdele medarbejdere i grupper og sikre en eskaleringsprocedure fra afd. til afd. overholdes. Farvekoder på sager (egne, ikke-taget, gamle, over-tid, over-tid-om-X-timer)
Implementering af SMS alerts ved server, switch eller router nedbrud/timeout.

Væsentligste resultater:
Implementering af Switch config system.
Dokumentering af brugte og ledige IP adresser, Routere og VLANs.
Kraftig forbedring af Ticket system.
Optimering af tidskrævende arbejdsgange.

Berøringsflade:
Linux (Slackware/Debian), PHP, MySQL, Perl, HTML, CSS, JavaScript, SVN.

9/2004 - 12/2004 Systemudvikler i TDC Online (konsulent)

Væsentligste opgaver og ansvar:
Forbedre brugervenligheden på webinterfaces til kunder og sikre at en stadig større procent af kunderne benyttede selvbetjening via nettet, fremfor at ringe til kundeservice.

Væsentligste resultater:
Implementering af statistik ved popup-adds og hvor tit disse blev blokeret.
Sikring af databaseintergritet.

Berøringsflade:
Linux (RedHat), PHP, Zend, MySQL, Perl, HTML, CSS, JavaScript, CVS.

7/2004 - 9/2004 System administrator/udvikler, Vest Net A/S (konsulent)

Væsentligste opgaver og ansvar:
Var egentligt ansat til at udvikle på CMS systemer, men satte ind og sikkerhedsopdaterede en større serverparks installationer (FreeBSD), samt dokumenterede dennes services.

Væsentligste resultater:
Sikkering af serverpark.
Installation og flytning af webbaseret adminstrationsserver til HTTPS server.
Forberedelser til migrering af mailservere fra Sendmail til PostFix.
Spamsikring af PostFix mailserver.
Generel dokumentation af Bind 8/9, SSH, PostFix, apache, SSL m.m.

Berøringsflade:
UNIX (FreeBSD), PHP, MySQL, Perl, HTML, CSS, JavaScript, SSL, Sendmail, PostFix, Bind 8/9

5/2003 - nu System administrator/udvikler/programmør i egen virksomhed, master|minds

Væsentligste opgaver og ansvar:
Daglig ledelse, system administration, udvikling, salg, markedsføring, bogføring, konsulentbistand.

Væsentligste resultater:
Udvikling af CMS system, CRM administrationssystem og faktura system, der genererer PDF faktura.

Berøringsflade:
Linux (RedHat), Postfix, PHP, MySQL, Perl, Bash Shell scripting, HTML, CSS, Ajax, JavaScript, XML, CVS, Apache, Postfix, DNS.

10/2001 - 4/2003 Freelance programmør
7/1999 - 9/2001 Systemudvikler, World Online/Tiscali

Væsentligste opgaver og ansvar:
At løse tildelte projekter, evt. holde møder med opgavestilleren, samt rådgive med evt. forslag til forbedringer af det ønskede.
Jeg var en del af teamet, der launchede World Online i Norge og Sverige.
Brugervenligt DNS/pegningssystem til kunder.
Personale database/sider.
Redesign, hastighed og sikkerheds optimering af Helpdesk system.
Interesseundervisning i PHP + SQL.

Væsentligste resultater:
Launch af World Online i Norge og Sverige.
Sikkerhedsoptimeringer og database optimeringer.
Solidt kendskab til REGEX, PHP & CVS.

Berøringsflade:
Linux (RedHat), PHP, MySQL, Oracle, Perl, HTML, CSS, JavaScript, CVS, Apache, RegEx, DNS (Bind)

Personaleansvar:
Sociale arrangementer.
Oplæring af medarbejder.

1/1999 - 6/1999 Supporter, Image Scandinavia/World Online

Væsentligste opgaver og ansvar:
Håndtere kundeopkald, oplære nye medarbejdere.

Væsentligste resultater:
Oplæring af medarbejdere.
Jobinterview.

Berøringsflade:
Linux (RedHat), PHP, MySQL, Perl, HTML

Personaleansvar:
Oplæring af nye support medarbejdere.
Tage den tekniske del af jobinterviews.

1/1998 - 1/1999 Supporter, CyberCity

Væsentligste opgaver og ansvar:
Håndtere kundeopkald, oplære nye medarbejdere,
designe div. hjælpeværktøjer til supportere.

Væsentligste resultater:
Forstålse for HTML (kodes i hånden).
Forståelse for Internettets opbygning.

Berøringsflade:
Unix(Free BSD), Windows.

Personaleansvar:
Oplæring af nye support medarbejdere.

1990 - 1998 Gunnar Madsen vinhandel:
Mine forældres butik.

Væsentligste opgaver og ansvar:
bogføring, varebestilling, kontaktperson til firmaer, opsøgende salg, internet, julebrochurer,
fungerende leder, når chefen var ude af butikken.

1985 - 1988 Kaj Reimars Vinhandel/Søborg Vinhandel:
Læreplads

Væsentligste opgaver og ansvar:
Daglige bogføring, varebestilling,
indkøb på vinauktioner og vine i den dyre prisende, da jeg havde omfattende kendskab til priser på disse + prisansættelse på samme.
Det sidste år af læretiden bestyrede jeg en butik, da min chef mente at det var der han kunne lære mig noget. Omsætningen steg 25% dette år.

Ved siden af dette har jeg været DJ fra 1983-1991, produceret musik fra 1992-1999 og optrådt som St. Up komiker i perioden 1995-2000. Ved siden af har jeg trænet Karate siden 1989, og underviser i dette fra tid til anden.
Opdateret d. 11/09-2023 - 23:38:24