Experience
Developer → architect → CTO → AI architect, since 1998.
Senior Solution Architect · EPAM Systems
Dec 2021 – Present · Copenhagen · International Remote
- Cloud consultancy on greenfield and brownfield projects, collaborating across countries and time zones daily.
- Turn business requirements into cloud-native architecture on Azure, GCP and OCI.
- Run architecture sessions and act as sparring partner for product owners and sponsors.
- Mentor developers and cross-functional teams; run international hiring interviews for EPAM.
- Part of EPAM's push to get 5,000+ people Claude-certified; hold Claude Certified Architect – Professional (2026).
OpenAI Anthropic Docker Microsoft Azure GCP OCI Azure DevOps Terraform .NET / .NET Core
Senior Solution Architect · Valtech
Jan 2017 – Nov 2021 · Copenhagen · Netherlands & International
- Delivered inRiver PIM marketing solutions internationally, running discovery and ideation workshops across Europe.
- Greenfield architect: laid down system structure for new projects while integrating with existing client environments.
- Full-stack: architecture, sales presentations, client workshops, CI/CD, and mobile development in Swift/Objective-C.
Azure AWS GCP Azure DevOps .NET / C# inRiver PIM Swift
Chief Technology Officer · Daman
Sep 2015 – Dec 2016 · Copenhagen
- Sole technical executive — platform, architecture and production systems were on me.
- Merged several disparate backends into one codebase supporting multiple mobile apps.
- Ran backend (.NET/C#/WebAPI) and mobile (iOS/Swift) plus Azure-hosted source control.
- Point of contact with Veeva; integrated Salesforce and Veeva to deploy CLM presentations for pharma clients.
.NET / C# WebAPI iOS / Swift Azure Salesforce Veeva CLM
Lead Developer · Team Lead · e-Boks a/s
Oct 2014 – Aug 2015 · Copenhagen
- Led the Copenhagen dev team as SCRUM Master.
- Sat on the Release Advisory Board, deciding what was ready to go live.
- Part of e-Boks's international launches, bridging tech and management.
Senior Consultant · Itergy
Sep 2012 – Oct 2014 · Reading, UK · Canada
- Main developer, responsible for the product's architecture, build and upkeep.
- Hands-on Identity Management consultancy in the UK and Canada (FIM 2010).
- Ran requirements workshops to settle vision, scope and architecture.
FIM 2010 Identity Management
Senior Solution Architect · Omada
May 2011 – Aug 2012 · Copenhagen · US, Canada, UK, Germany
- Architected Omada's flagship product, the Omada Workflow Builder, built on FIM 2010.
- Training, implementation and international rollout for clients in the US, Canada, UK and Germany.
Omada Workflow Builder FIM 2010
Lead Software Architect · Lector
Jun 2007 – Apr 2011 · Copenhagen
- Promoted from .NET Developer; owned the internal frameworks used company-wide.
- Wrote whitepapers on SOA and IT security.
- Managed offshore teams in Ukraine and Pakistan.
SharePoint / .NET SOA
Role change within Lector · Jun 2007
.NET Developer · Lector
Jun 2004 – Jun 2007 · Copenhagen
- Built TeamShare, Lector's document management system for the Scandinavian market (SharePoint/.NET).
SharePoint / .NET
Lead Developer · Aspose Pty Ltd.
Sep 2004 – Feb 2005 · Remote
- Maintained Aspose.TextBox.Web, Aspose.Email and Aspose.Protocol — .NET components used by developers worldwide.
.NET
Consultant · Logica
Aug 1998 – Jun 2004 · Copenhagen
- Delivered SCADA process control systems for pharma clients, then moved into object-oriented .NET development.
SCADA .NET