Allan Jensen

Freelance Software Developer & Consultant

I am a full-stack developer with 19 years of rich experience, building anything from presentation websites to complex online software solutions. I love handcrafting new systems from the ground up, using up-to-date tools that aids in rapid development. I focus on building quality solutions - no dirty tricks and cutting corners. In a world where everything changes quickly it's important to be flexible and prepared for future requirement changes. Planning and proper structuring is extremely important for a successful system. User interfaces must also be carefully designed with the end-user in mind - something that is not a given for a programmer's mindset.

In addition, a company is very likely to have existing systems already running and it is essential to integrate new systems to these as far as possible - otherwise more efficient daily routines are not achieved. I basically only work with components where I have full access to the source code, providing the best opportunities for needed customizations. It is very often the small details that brings a website up to the desired quality for efficient workflows.

Besides programming I also have extended experience with server management, particularly the entire Linux environment - from initial setup and configuration to maintenance and backup.

I have a passion for my work and enjoy it every single day. I believe in honesty and integrity. You will always be given a fair price offer for any endeavours. God is my partner in business - has been blessed to never needed to look for work - all projects have come about by word of mouth.



DRAMMEN, NORWAY
RESIDENCE


DANISH
NATIONALITY
DANISH native, ENGLISH fluent
NORWEGIAN professional working
GERMAN elementary proficiency
LANGUAGE

Work Experience

Jan 2020 - Present

System Developer / Back-End

WebbTrim

Sweden

2016 - Present

CIO/CTO

Swiftlayout

Denmark

Development of online layout platform for print products (swiftlayout.com) including production of low-cost photo books (seasonbooks.com).
Feb 2003 - Present

Technical Development

ShareHim

USA

Responsibility for website development, including integration to many other systems. The website manages all ShareHim activities and consists of a massive 250,000+ lines of handwritten code.
1996 - Present

Owner

WinterNet Studio

Norway

Development of many small and large webbased systems over the years. Lately event and access control systems, integrations with VoIP phone systems.
Has incorporated designers and other parties into projects when needed.

Education

Due to a passion for what I work with I was given jobs before I had a chance to get a formal education in software development.
2001 - Present

Information Technology

The school of Googling ;-)

1993 - 1996

Business

Køge Handelsskole

Denmark

1983 - 1992

Private School

Druestrup Friskole

Denmark

Skills

...

PHP

Composer
...

Javascript

jQuery, React, Vue.js, D3.js (SVG manipulation)
...

Databases/SQL

MySQL, SQLite, Redis
...

Node.js

npm, gulp
...

Infrastructure

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

Servers, Deployment, Monitoring

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

Cloud Providers

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

API/Web Services

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

MVC frameworks

Yii2, CakePHP
...

Content Management Systems

WordPress, 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, VLC

Contact

Mobile Number
(+47) 4566 7064