Summary
Henrik Pettersen is a Principal Product Engineer and seasoned software leader with 25 years of hands-on experience across frontend, backend, data, cloud, and devops disciplines, currently based in London. He combines deep AWS expertise and cloud architecture with practical delivery skills in Kafka, Spark, data lakes, and graph/semantic technologies, having implemented Data Mesh and data product strategies for organisations of 400+ engineers. Henrik is a recognised expert in linked data, rules, and graph-driven solutions, designing knowledge graphs and semantic integration layers for government, healthcare, and commercial platforms. He pairs strong Java/Spring development chops with modern ML/LLM tooling adoption—recently evangelising Claude Code and proposing LLM-driven product pivots and PBAC query-rewrite strategies. Comfortable moving between strategy and implementation, he also runs agile workshops, mentors engineering teams, and solves organisational tooling and delivery bottlenecks. Multilingual and academically grounded in computer science and economics, he brings both technical depth and cross-domain business perspective to complex data-driven programmes.
13 years of coding experience
16 years of employment as a software developer
Bachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at San Francisco State University
Bachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at The City University of New York
Postgraduate Certificate in Economics Economics, Postgraduate Certificate in Economics Economics at Birkbeck, University of London
Bachelor of Science (B.Sc.) Theoretical and Mathematical Physics, Bachelor of Science (B.Sc.) Theoretical and Mathematical Physics at Michigan State University
Theoretical and Mathematical Physics, Theoretical and Mathematical Physics at University of Oslo, Norway
English, Norwegian, Swedish, Danish, German