Software utvikler & Konsulent

Allan Jensen

Jeg er en full-stack utvikler med 22 års rik erfaring i utvikling av alt fra enkle presentasjonsnettsider til komplekse webapplikasjoner. Jeg elsker å designe og håndlage nye systemer fra bunnen av, ved hjelp av moderne verktøyer og prinsipper for rask agil utvikling. Jeg fokuserer på å bygge kvalitetsløsninger - ikke halvgjorte og dårlig organiserte løsninger. I en verden hvor alt endrer seg raskt er det viktig å skrive kode som er fleksibel og forberedt på fremtidige kravendringer. Planlegging, bra strukturering og effektive arbeidsflyter er ekstremt viktig for å møte disse utfordringene. Hvis infrastrukturen deres er dårlig designet, vil dere ikke raskt kunne tilpasse den til nye krav. Brukergrensesnitt må også designes nøye med tanke på sluttbrukeren - noe som langt ifra er gitt for en programmerers tankesett.

I tillegg vil en bedrift allerede ha eksisterende systemer i drift og det er essensielt å integrere nye systemer til disse så langt det lar seg gjøre – ellers oppnås ikke mer effektive daglige rutiner. Jeg foretrekker å jobbe med komponenter der jeg har full tilgang til kildekoden, hvilket gir de beste mulighetene for nødvendige tilpasninger. Det er veldig ofte de små detaljene som bringer en nettside opp til ønsket kvalitet for effektive arbeidsflyter.

I tillegg til programmering har jeg også lang erfaring med serveradministrasjon, spesielt i Linux-miljøet - fra oppsett og konfigurering til vedlikehold og backup. Å skrive god og brukbar dokumentasjon er også en av mine kjeppheste.

Jeg har en pasjon for arbeidet mitt og nyter det hver eneste dag, og jeg tror på ærlighet og integritet i alt hva jeg gjør.



DRAMMEN, NORGE
LOKASJON


DANSK
NASJONALITET
DANSK morsmål, ENGELSK flytende
NORSK
TYSK elementært
SPRÅK

Arbeidserfaring

Jan 2020 - Nå

System Developer / Back-End

WebbTrim

Sverige

2016 - Nå

CIO/CTO

Swiftlayout

Danmark

Utvikling av online layout plattform for trykksaker (swiftlayout.com) inklusiv produksjon av fotobøker (seasonbooks.com).
Feb 2003 - Nå

Technical Development

ShareHim

USA

Ansvarlig for utvikling av nettside, inkludert integrasjon til mange andre systemer. Nettstedet administrerer alle ShareHim-aktiviteter og består av en 250.000+ linjer med håndskrevet kode.
1996 - Nå

Eier

WinterNet Studio

Norge

Utvikling av mange små og store nettbaserte systemer gjennom årene. I det siste event og adgangskontrollsystemer, integrasjoner med VoIP-telefonsystemer, salg av forsikringer m.m.
Har tatt inn designere og andre parter i prosjekter ved behov.

Utdanning

2001 - Nå

Information Technology

Google-skolen ;-)

Online

Da jeg har en lidenskap for det jeg jobber med, har jeg lært det meste av det jeg kan ved å stille de riktige spørsmålene og være min egen veileder ved å søke opp informasjon, plukke opp nye og relevante teknologier og deretter sette alt sammen for å ha en grundig forståelse og eierskap av den aktuelle utfordringen. Derfor fikk jeg jobber før jeg fikk en formell utdanning innen programvareutvikling.
1993 - 1996

Business

Køge Handelsskole

Danmark

1983 - 1992

Privatskole

Druestrup Friskole

Danmark

Ferdigheter

...

PHP

Composer
...

Javascript

Vue.js, React, Lit, jQuery, D3.js (SVG manipulation), Web Components
...

Databases/SQL

MySQL, SQLite, Redis
...

Node.js

npm, gulp
...

Infrastructure

Setup/management of Linux servers, single/load balanced
...

Servers, Deployment, Monitoring

Apache, Gitea, Jenkins, Ansible, SaltStack, Checkmk, Postfix, etc
...

Cloud Providers

Amazon Web Services (AWS) incl. Elastic Beanstalk, Linode.com, Hetzner Online, Simply.com
...

API/Web Services

REST, JWT, XML-RPC, SOAP, Google Docs API, Google Sheets API, Swagger/OpenAPI, etc.
...

MVC frameworks

Yii2, CakePHP 2 and 3
...

Content Management Systems

WordPress/WooCommerce, Joomla, Drupal
...

Payment Solutions

Payment solutions with credit cards and PayPal (Denmark, Norway, Sweden, USA – Stripe, Braintree, Mollie, Swish, Authorize.net)
...

Integration Experience

Social platforms, BankID, Salesforce, CiviCRM, MailChimp, Twilio, PostNord, Deutsche Post, DAO365, EFI Fiery digital printing, Zimbra, Leaflet, Google Maps, etc
...

WebSocket

WebSocket servers and clients, Server-Sent Events
...

Accounting/ERP

Odoo, QuickBooks
...

Wiki

MediaWiki (the platform running Wikipedia)
...

Mobile apps

Cross-platform with Appcelerator Titanium
...

VoIP

Asterisk/FreePBX VoIP
...

Software Licensing

Online license and activation systems
...

Code Protection

PHP compiling with SourceGuardian
...

Version Control Systems

Git and Subversion (incl. server-side systems)
...

Lua

...

Virtualization

Docker, VirtualBox, Vagrant, ESXi, VMware
...

Raspberry Pi

Including I/O components
...

Label Printer Integration

Dymo, TSC, ZPL language
...

Adobe

Photoshop & InDesign Scripting
...

Office Documents

Automated generation of PDF (incl. PDFlib), Excel, Word, and PowerPoint documents
...

TV/video production

Streaming of audio/video, incl. Adobe Premiere, OBS, ProPresenter, NDI, VLC

Kontakt

Mobil
(+47) 4566 7064