Kontakt
E-mail: cv@hitech.dk
Resume
Siden år 2000 har jeg arbejdet professionelt som web og systemudvikler (og til dels systemadministrator).
Min programmeringsviden er baseret på udvikling i mange forskellige sprog og på et utal af platforme siden 1985, hvor C har skabt en solid erfaring for indlæring af andre programmerinssprog senere.
Jeg har let ved at tilegne mig viden, da jeg ønsker at vide hvordan ting virker. Min kendskab til ting vil jeg gerne dele med mine kollegaer, så vi i fælleskab bliver klogere og dermed bedre kan løse vores opgaver til tiden.
Erhvervskompetencer
Jeg har erfaring både fra større og mindre virksomheder.
Mine færdigheder ligger primært inden for *NIX baserede (både frontend og backend) systemer, men har dog også vedligeholdt Windows-maskiner.
Kompetencer
- Programmering: Perl, Python, Bash, C(++), Java, PHP, JavaScript (jQuery), AJAX, XML, CSS,(X)HTML samt det løse.
- Systemarkitektur
- Udviklingsværktøjer: CVS, SubVersion, Perforce, Trac, Wiki
- Databaser: MySQL, PostgreSQL
- Serverdrift: Linux, Apache, E-mail
- Sikkerhed: SSH, MySQL replikering, firewall, VPN
- Dataintegration: Navision, E-conomic, Summa Summarum
- Grafik: Erfaring med GIMP og Photoshop til redigering af billeder
- Sociale medier: Blandt andet Twitter og Facebook
- Erfaring med søgemaskineoptimering, konverteringsoptimering og brugervenlighed til websider.
- CMS: WordPress, Typo3 og Drupal
- Dataudveksling: BizTalk, RMI, AMQP, SOAP, REST
- Dokumentation: Udvikling af Coding guidelines og best practice.
- Erfaring med Google Analytics, Google Website Optimizer og Visual Website Optimizer
- Erfaring med implementation af dankort- og kreditkortbetalinger til hjemmesider
- Erfaring med konvertering af data
- Kendskab til Adobe CS4, Flash / ActionScript3 / Flex samt udviklingsmiljø på Linux
- App-udvikling til mobiltelefoner
Har udviklet systemer der kører under: Linux, Mac, *BSD, Mac samt Solaris
For at sikre dokument ægthed har jeg været med til, at udvikle et system til at signere dokumenter med Digital Signatur (version 1). I den forbindelse var jeg i tæt kontakt med udviklerne /arbejdsgruppen bag OpenOCES.
Jeg foretrækker at arbejde i grupper, da jeg mener at det gavner arbejdet i stor udstrækning.
For at sikre at opgaver kan nåes inden for fastsat tid har jeg med stor fornøjelse arbejdet med Scrum og pair programming.
Erhvervserfaring
| Periode | Beskrivelse |
|---|---|
| 2004 - | Håndlavet.dk Aps (www.haandlavet.dk) – eget firma som jeg driver i fritiden (med ansvar for drift / udvikling) sammen med min kone. |
| 2011 - | Tang / Programmør. Udvikling af mobile aps og IT-systemer til dyrlæger |
| 2010 - 2011 | Linkfactory / Senior udvikler. Konvertering af CMS’r til Typo3, PDF-pjecegenerering, kodestandard / best practive, generel Typo3 udvikling. |
| 2009 - 2010 | Moch / Programmør. |
| 2007 - 2009 | Wiinz (headhuntet til stilling) / Systemudvikler. Udvikling af systemer til automatisk gambling. |
| 2007 - 2007 | Ebisu Networks / Softwareudvikler. Udvikling af systemer til data logning i forbindelse med loven om overvågning af internet og telefoni. |
| 2005 - 2007 | Omniture (tidligere Instadia) / Web- og systemudvikler. Europas førende inden for deres felt (også før salget til Omniture) |
| 2001 - 2005 | Officient / Systemudvikler. Udvikling af ehandels- og fakturaløsninger, men har også fungeret som systemadministrator. |
| 1998 - 2001 | World Online (tidligere Image Scandinavia) / Systemudvikler, intern edb, lager og support. I perioden voksede firmaet fra ca 15 til 200 personer. |
| 1996 - 1997 | McDonalds. Fungerende træner for nye ansatte. |
| 1996 - 1996 | Forsyningstropperne, Stabskompaniet. Radiomand med ansvar for kommunikation mellem de forskellige delinger. |
| 1994 - 1996 | McDonalds |
| 1993 - 1993 | Morgenaviser |
Kurser
Typo3:
- Udvikler: Website & sideskabelon
Webshop:
- Shopcamp
- Tigerspring
Udviklingsprojekter
Som web/systemudvikler har jeg bl.a. været med til at til at udvikle følgende større ting:
Håndlavet (egen netbutik)
General udvikling/implementering af moduler og tilretning af osCommerce:
- Onepage checkout.
- Betalingsmoduler (Dankort, PayPal, Visa/Mastercard, offentlig betaling og efterkrav).
- Udvidet søgefunktionalitiet så systemet foreslår ord ved fejlindtasninger.
- Forbedret administrationsdel.
- Søgemaskineoptimering for bedre placering af shoppen.
- Splittests
- Brugervenlighed / konverteringsoptimering, for at skabe øget salg.
- Implentation af Google Analytics og Google Website Optimizer.
Ordre/Bruger/Produkt integration til E-conomic.
Segmentering af brugere i forhold til modtagelse af nyhedsbreve via Campaign Monitor.
Tang
- Udvikling af IT-programmer til dyrlæger.
Linkfactory
- Konvertering af Webtop CMS og Hesehus CMS til Typo3 (primær udvikler / teknisk ansvarlig)
- Migrering af Typo3 på tværs af installationer (primær udvikler)
- Diverse brandslukning på Typo3 sites
- Generel udvikling til Typo3 sites
- Motor til PDF-pjecegenerering
- Implentering af kodestandarder og best practices i udviklingsafdelingen
Moch
- Klimakampen.dk – Brandslukning og udvikling af manglende funktionaliteter, heruder integration til Facebook.
- Udvikling af Flash / ActionScript / Flex applikationer / E-læringsprogrammer.
Wiinz
- Objekt orienteret MVC GUI (Python) til at spille på sportsbegivenheder (fodbold og tennis).
- Algoritmer til at finde egnede væddemål.
- Deterministisk arbitrage til at udnytte forskelle mellem spillebørser.
Omniture / Instadia
ClientStepTM . Entreprise løsninger til måling af web-trafik. Af større dele af systemet har jeg været med til at udvikle:
- Instant Survey. Modul til at lave avancerede spørgeskemaer på nettet. Javascript-baseret spørgeskema, men komprimeret Javascript og on-demand-loading.
- Usability Studies. Modul til at analysere besøgsmønstre på kundernes sider.
Desuden general udvikling / vedligeholdelse af ClientStepTM / InstantSurvey.
Officient (Begge projekter har jeg været primær udvikler / teknisk ansvarlig på)
- www.gatetradematch.net – Elektronisk indkøbsløsning.
Mulighed for at foretage indkøb og behandle rekvisitioner, automatisk behandling af fakturaer, alt sammen uden at fremsende papir.
- FakturaService.net – Elektronisk fakturaløsning.
Skab fakturaer på baggrund af ordre, og dermed bruge mindst muligt tid på at fakturere.
Automatisk fremsendelse af fakturarer til kunder hos FakturaService.net via e-mail.
Begge projekter kunne integreres til kundens økonomisystem. Udveksling af dokumenter blev foretaget gennem en VPN-løsning.
Til FakturaService blev der lavet en redundant løsning med spejlede data på sekundær
server.
World Online
- Mulighed for at bestille domæner, samt vedligeholde dem.
- ADSL bestilling/supportsystem, mulighed for at bestille linier hos TDC, oprette kunder samt kundedata på opkaldspunker.
- Værktøjer til drift/salg og support
Anbefalinger
Linkfactory
Jacob Friis Mathiasen, Web Programmer, LinkFactory
mount /dev/tim /senior-senior-developer
Tim’s knowledge and experience regarding unix-based systems, backend web development, sql development/database maintenance – and frontend development, for that matter – is utterly impressive.
A full-flavoured Swiss Army knife of a developer ever ready to be unleashed upon complex and demanding projects.
And as opposed to most self-made software developers Tim has a great understanding of architecture, reliability and maintainability. Always keeping perspective, neither taking the easy way out nor losing himself on some nitty-gritty detail.
Tim’s wide experience is never a source of conservatism – on the contrary, Tim is quite the guy you want to have around when breaking new land.On top of it all, Tim has excellent social and collaborative skills.
A thorougly knowledgeable, inspiring, attentive and encouraging team-player – with quite a great sense of humour…
Jesper Høffner Krogh, WebConsultant, LinkFactory
I’ve had the pleasure of working with Tim for the past 1 1/2 year, and experience Tim as a dedicated and talented web developer who has good understanding of both user needs and how these can be met with the technical solution. Tim is also a very good colleague, who faithfully contributes with his humoristic approach to everyday life.
Ole Brockhuus, Owner, Linkfactory
I hired Tim as an employee at Linkfactory. Tim has great technical skills and have performed well taking charge of architecture and development on several large projects. I wish him the best and would hire him again if our paths should meet again.
Wiinz
Michael Arnoldus, Co-founder and Chief Software Architect, Wiinz Ltd
Tim is a very energetic positive developer that’s always prepared to do what needs to be done. He’s ready to learn at every opportunity and doesn’t shy away from proactively suggesting better solutions to problems or requests. He actively engages his colleagues and is a great asset in building the spirit of cooperation and enjoyment in a team.
Philip Bergen, CTO, Wiinz
Tim is always eager to dig in, regardless what the task is. Tim is versatile and will acquire the tools and information to solve any task as required. Tim is self motivated and very focused on the user and the deadlines. Working with Tim is a pleasure, he is humorous and energetic at all times.
Arican Wegter, Owner, Mogul Associates
Tim is one of the most talented software developers I have worked with. His dedication to mission critical assignments at Wiinz was essential to both deadline driven product development and business achievements of the company. Tim’s personality is simply wonderful: kind, optimistic, generous, intellectually curious and punctual – he really is the ultimate team player. I wholeheartedly endorse Tim as a colleague, employee and friend.”
Instadia / Omniture
Jesper Børre Mangelsen, EMEA Expert Services
Tim bites into tasks like a bulldog and doesn’t let go until the job is done. A definite ‘closer’ with a professional attitude towards his job. Socially Tim is known for his smiling face and good relations with his colleagues and coworkers. Tim is a very skilled programmer with people-skills.
Peter Bagger-Hansen, Operations engineer, Omniture (Instadia A/S)
Tim has a very good sense to the details and are dedicated to he’s work. He was a nice person to work with and one of the guys’s that never has a bad day.
Jens Sorensen, Global Product Manager, Instadia A/S
I worked with Tim when I was responsible for products at Instadia A/S. He was implementing a new module that we were adding to our product portfolio at the time. Tim is a dedicated and professional software developer, who is very responsive and attentative to the directions given. He takes responsibility for the task at hand and provides quality solutions to the problems he face. Tim is very pleaseant to work with – I can only give him my best recommendations.
Andreas Bjurling, Custumer consultant and Technical Account manager, Omniture A/S
Tim is very dedicated to his work and takes great pride in delivering high quality at the right time. He shows great patience when explaining highly technical coding issues to people with less experience. Simply put, he is a great college and teamplayer. I would be glad to work with Tim again.
Jan Bülow, Director of Post Sales, Nordics & Benelux, Omniture
Tim is a detail-oriented colleague who is allways willing to help a fellow colleague in distress. Tim is a highly skilled developer with a broad knowledge. I hereby give Tim the best recommendations.
Dan Lolk-Jørgensen, Technical Account Manager, Omniture Inc.
Tim is a detail-oriented colleague who is allways willing to help a fellow colleague in distress. Tim is a highly skilled developer with a broad knowledge. I hereby give Tim the best recommendations.
Thomas Løjmann Jørgensen, Implementation Consultant, Omniture Inc.
I have been working with Tim in Instadia and later Omniture. Tim in the Engineering/Developing team and me as Customer Consultant and later Implementation Consultant. Tim is engaged in his work and as well for social arrangements planned by other colleagues. I’m looking forward to keep connected with Tim in future and maybe work with him again.
Personlig erfaring
Har siden 1997 arbejdet med web-relaterede teknologier, hvilket har givet mig et godt indblik og værdifuld information til brug for mit arbejde.
Siden 1987 har jeg reverse engineered, disassemblet og cracket spil/programmer/vira fordi jeg har været fascineret af hvordan man kunne pakke/kryptere objekter så man ikke kunne læse koden direkte.
Gennem årenes løb har jeg skrevet mange key generators i tidens løb for at udfordre mig selv.
Desuden frigav jeg som en af de første også en beskrivelse af eDonkey (et af de første større peer-to-peer netværk) protokollen, som jeg reverse engineerede.
Uddannelse
Afsluttet 10 klasse i folkeskolen i 1990
Sprog
Dansk, Engelsk Skrift og tale.
Svensk/Norsk/Tysk Forstår skrift
Fritidsinteresser
Computere, markedsføring, brugertest, psykologi, brugervenlighed, fjernstyret legetøj og Lego. Derudover en forholdsvis habil bordfodboldspiller.
Civilstand
Gift og en datter på 9 år.
Alder
36 (født 8 September 1975)
