Work Experience
Arbetsförmedlingen - Swedish Public Employment Service (January 2019 - Present)
Lead Developer - Online Career Guidance
Software Architect - Systems Team
- Contributed to the development of an in-house deployment tool. Building and deploying applications on to OpenShift without the need to configure YAML files manually. This provided a unified interface for builds and deployments. My primary responsibility focused on frontend, with Tailwind & Vue.js to create an efficient and user-friendly interface.
- Developed the backend and CMS for Hitta Yrken, a platform providing comprehensive vocational information. The system integrates a wide range of data sources, including taxonomies, national statistics, and forecasts.
- Migration of twenty-odd applications to OpenShift. This involved rebuilding legacy Java and non-Core .NET to Node.js; transitioning from a monolithic design to a microservices-based architecture. This improved scalability, maintainability, and streamlined deployment.
Flowbox (February 2018 - June 2018)
Backend Developer
Flowbox (getflowbox.com) is a platform for UGC (User Generated Content). Collaborated as one of two backend developers, responsible for third-party API integrations (e.g., Instagram, Pinterest) and the daily maintenance and upkeep of the platform.
Adaptive Media AB (May 2015 - December 2017)
Fullstack Developer
- Designed and implemented a Marketing Automation system for Ownit AB/Telenor, streamlining email and SMS marketing through sync with their back-office system. This solution enabled automated communication with customers based on various dynamic parameters, significantly improving engagement.
- Developed a broadband prospecting tool for Telenor AB, leveraging PostGIS populated with data from Bredbandskollen.se and Bisnode. The tool enabled the client to visually identify areas with low broadband saturation through a map interface, supporting data-driven decision-making for broadband expansion initiatives. Read more: https://adaptivemedia.se/telenor-villafiber
- Developed a booking and invoicing system for Pitch & Smith (an international artist booking agency). Features as gig tracking, payout, invoice & contract generation. Read more: https://adaptivemedia.se/pitch-smith
Rule Communication AB (September 2012 - April 2015)
Lead Fullstack Developer
Led the planning and development of Rule Communication's digital marketing platform, playing a key role in all major decisions throughout the project. The platform continues to serve as the backbone of Rule's SaaS offering today.
Techstack
This list is not exhaustive but highlights a selection of technologies most relevant to my expertise and experience.
- Modern PHP & Laravel (from version 4 up to latest)
- Vue.js (from version 1 up to latest)
- Javascript, Typescript, Node.js, Express.js
- Python & Flask
- CSS, Tailwind, Bootstrap
- Postgres (PostGIS), MySQL, MariaDB, Sqlite, Memcache & Redis
- AWS, Openshift (Tekton & ArgoCD)
Languages
- Swedish: Native proficiency
- English: Professional proficiency