Software utvikler & Konsulent
Allan JensenJeg er en full-stack utvikler med 23 å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å å levere 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.
For større prosjekter kan jeg sette sammen et dedikert team av erfarne designere og utviklere, som gir en solid og pålitelig støtte gjennom hele prosjektet.
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
NORSK
TYSK elementært SPRÅK
Arbeidserfaring
System Developer / Back-End
WebbTrim
Sverige
CIO/CTO
Swiftlayout
Danmark
Technical Development
ShareHim
USA
Eier
WinterNet Studio
Norge
Utdanning
Information Technology
Google-skolen ;-)
Online
Business
Køge Handelsskole
Danmark
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, Flywire/Invoiced)
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