Allan JensenFreelance Software Developer & Consultant
I am a full-stack developer with 21 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 aid 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, 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 them 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 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 prefer to 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 Linux environment - from initial setup and configuration to maintenance and backup. Writing good useful documentation is also something I find interesting.
I have a passion for my work and enjoy it every single day, and I believe in honesty and integrity.
DRAMMEN, NORWAY RESIDENCE
NORWEGIAN professional working
GERMAN elementary proficiency LANGUAGE
System Developer / Back-End
The school of Googling ;-)
Databases/SQLMySQL, SQLite, Redis
InfrastructureSetup/management of Linux servers, single/load balanced
Servers, Deployment, MonitoringApache, Gitea, Jenkins, SaltStack, Checkmk, Postfix, etc
Cloud ProvidersAmazon Web Services (AWS) incl. Elastic Beanstalk, Linode.com, Hetzner Online, Simply.com
API/Web ServicesREST, XML-RPC, SOAP, WebDAV, JWT, Google Docs API, Google Sheets API, Swagger/OpenAPI, etc.
Content Management SystemsWordPress/WooCommerce, Joomla, Drupal
Payment SolutionsPayment solutions with credit cards and PayPal (Denmark, Norway, Sweden, USA – Stripe, Braintree, Mollie, Swish, Authorize.net)
Integration ExperienceSocial platforms, BankID, Salesforce, CiviCRM, MailChimp, Twilio, PostNord, Deutsche Post, DAO365, EFI Fiery digital printing, Zimbra, Leaflet, Google Maps, etc
WebSocketWebSocket servers and clients, Server-Sent Events
WikiMediaWiki (the platform running Wikipedia)
Mobile appsCross-platform with Appcelerator Titanium
Software LicensingOnline license and activation systems
Code ProtectionPHP compiling with SourceGuardian
Version Control SystemsGit and Subversion (incl. server-side systems)
VirtualizationDocker, VirtualBox, Vagrant, ESXi, VMware
Raspberry PiIncluding I/O components
Label Printer IntegrationDymo, TSC, ZPL language
AdobePhotoshop & InDesign Scripting
Office DocumentsAutomated generation of PDF (incl. PDFlib), Excel, Word, and PowerPoint documents
TV/video productionStreaming of audio/video, incl. Adobe Premiere, OBS, ProPresenter, NDI, VLC
Fill out form below