Profile
- I currently develop and maintain a complex ERP bridge for a well known e-commerce solution and CRM, which I sell on a retail basis. I perform occasional performance and security audits in the e-commerce space and maintain Rails based web apps.
- My experience ranges from simple marketing websites to complex systems for humanitarian assistance in war torn regions. This has given me a unique set of skills and proves my ability to gain domain knowledge within any industry or sector.
Key Technical Competence
Web Standards
- Accessibility (WCAG 2.2)
- HTML5 (including various JavaScript APIs)
- REST/JSONAPI
Infrastructure and Monitoring
- Linux (Debian and RHEL based)
- Google Cloud Platform (GCP)
- Kubernetes (GKE)
- AWS
- Heroku
- AppSignal
- New Relic
- Logstash
- Kibana
Services
- NGINX
- Litespeed
- NFS
- IIS
- PostgreSQL
- MySQL
- MS SQL Server
- Redis
- Memcached
CI/CD and DevOps
- Ansible
- Docker
- Git
- Gitea Drone
- Github Actions
- Travis
Work Experience
2025 - today
Tasks:
- Took over development of and revamped a bridge between a popular e-commerce platform and an ERP suite.
- Performance bottlenecks such as n+1 queries were eliminated by extensive monitoring and replaced with direct SQL queries the ORM was unable to achieve.
2021 - today
Customer: Mennsk Consulting and Assn. of Icelandic Book Publishers
Tasks:
- Built and architected a Ruby on Rails based system for a popular annual book catalogue; both the online and print edition.
- Hosted on Heroku and a GCP CDN, the system handles data entry, reporting and the entire data pipeline for both the print and online editions as well as RESTful JSON data endpoints for 3rd parties about the majority of books published in Iceland every year.
2024 - 2024
Customer: Unnamed Maritime Startup
Tasks:
Architected and initiated the development of proofs of concept, software libraries and integrations for an IoT-style maritime telematics solution that reads and aggregates CAN Bus data using a lightweight onboard PHP solution and a land based Laravel/Filament solution for monitoring.
2014 - 2016
Tasks:
UNMM - UN Monitoring Mechanism for Syria
- Built a system for monitoring of transshipments of humanitarian relief items across the Syrian border.
- Spreadsheet based workfl ows that had diverged between different fi eld offi ces were replaced with a web app developed using Ruby on Rails and PostgreSQL.
- A large portion of the project involved provisioning an isolated and secure agency level cloud hosting infrastructure and backup mechanism from scratch on VMware vCloud in collaboration with UNGSC Valencia and UN Pacekeeping.
2014 -2015
Customer: UNRWA - United Nations Relief and Works Agency
Tasks:
- Data entry and reporting system for potential security and neutrality violations at UNRWA?s installations ranging from water tanks to schools.
- Reporting UI and JSON API was written in C# MVC and data entry was performed using an offl ine-fi rst tablet app (Cordova, JavaScript, Angular, CSS, SQLite).
- The system was deployed internally on an IIS server with Microsoft SQL Server as the main datastore.
Skills:
Cordova, JavaScript, Angular, CSS, SQLite