Software Developer & Consultant
Allan JensenI am a full-stack developer with 24 years of rich experience, building anything from presentation websites to complex online software solutions. I love designing and building systems from the ground up, leveraging agile principles and modern AI-assisted tools to ensure efficiency and scalability.
I focus on delivering quality solutions — no dirty tricks and cutting corners that would ultimately cost the customer more. In a world where everything changes quickly, it's important to write code that is easy to understand, flexible, and prepared for future requirement changes. Planning, proper structuring, and effecient workflows are extremely important for meeting those conditions. If your infrastructure is badly designed, you will not be able to quickly refactor it to new requirements. 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 will already have existing systems running, and it is essential to integrate new systems with these as far as possible — otherwise more efficient daily routines are not achieved. I prefer to work with components offering full source-code access, providing the best opportunities for needed customizations. It is very often the small details that bring an application up to the desired quality for efficient workflows.
Beyond development, I have considerable experience in server management, particularly in Linux environments — from initial setup and configuration to maintenance and backup. I also have a keen interest in writing good, useful documentation.
For larger projects, I can assemble a dedicated team of experienced designers and developers, providing a solid and reliable support structure throughout the project.
I am passionate about my work and enjoy it every single day, and I believe in honesty and integrity.
DRAMMEN, NORWAY RESIDENCE
NORWEGIAN / DANISH NATIONALITY
NORWEGIAN professional working
GERMAN elementary proficiency LANGUAGE
Work Experience
Owner
WinterNet Studio
Norway
Freelance Web Developer
Insurance For Students
USA
Freelance System Developer / Back-End
WebbTrim
Sweden
CIO/CTO / Developer
Swiftlayout
Denmark
Technical Development
ShareHim
USA
Accounting and Administrative Assistant (Intern)
I/S FASAN
Næstved, Denmark
Education
IT / Web Development
Autodidact / online
Higher Commercial Education (HHx)
Køge Handelsskole
Denmark
Skills
PHP
Composer
Javascript, Node.js
Vue.js, React, Lit, jQuery, D3.js (SVG manipulation), Web Components
Databases/SQL
MySQL, SQLite, Redis
Infrastructure
Setup/management of Linux servers
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
Virtualization
Docker, WSL, VirtualBox, Vagrant, ESXi, VMware
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, MediaWiki
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
Mobile apps
Cross-platform with Appcelerator Titanium
VoIP
Asterisk/FreePBX VoIP
Software Licensing
Online license and activation systems
Code Protection
Compiling PHP with SourceGuardian
Version Control Systems
Git, Subversion
Lua
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