Henrik Pettersen

Henrik Pettersen

Mentor
Rising Codementor
US$1.00
For every 15 mins
ABOUT ME
Architect and Lead - Graph, Events, Data, and Semantics Expert
Architect and Lead - Graph, Events, Data, and Semantics Expert

25 years of experience in all levels of software development, including frontend, backend, fullstack, data, cloud, events, microservices, linux, and devops engineering, technical, cloud, solution and enterprise architecture, team and technical leadership, and agile project and delivery management.

More than 15 years of experience as hands-on solution, cloud, technical, and enterprise architect, experienced with TOGAF, Archimate, C4, Scrum, and SAFe, delivering both design and devops implementations in AWS, GCP, and Azure. Deep understanding of all AWS services and architecture (ECS, EKS, EC2, IAM, Cognito, RDS, Athena, Kinesis, Firehose, OpenSearch, Redshift, Glue, Steps, Sagemaker, MSK, Eventbridge, SNS, SQS, ECR, Aurora, DynamoDB, Neptune, RDS, DocumentDB, CloudFormation, CloudWatch, API Gateway, CloudFront, Route 53, VPC, ELB, etc.)

I have helped develop enterprise and data platform architectures, strategies, and culture, and to bridge the gap between engineering, data, and analytics teams, and have introduced shift-left, data contracts, quality assurance, observability, debugging, and monitoring tools, as well as glossaries, and catalogues. I have also implemented Data Products, Data Mesh, and Data governance for a 400 strong engineering team, along with their analytics, product, and data science teams.

Experienced in a range of programming languages and frameworks, including Java, Spring, Kafka, Python, Javascript, Typescript, Node, Go, SQL, XML, GraphQL, HTML, CSS, ReactJS, C++, Bash, Kotlin, Scala, etc. Very strong experience with Java and Spring.

Experienced with most SQL, NoSQL, graph, and analytical databases, such as Snowflake, BigQuery, MySQL, PostgreSQL, Oracle, MS SQL Server, RDS, MongoDB, DynamoDB, Marklogic, ElasticSearch, Neptune, Neo4J, GraphDB, etc.

Experienced with DDD, TDD, DRY, SOLID, SOA, Microservices, etc., as well as Docker, Kubernetes, Linux, Terraform, Ansible, and everything devops. I have also provided advice and mentoring on Kafka architecture and configuration, event design and data modelling, and asynchronous architectural patterns and service design. I am able to assist in all areas of delivery and project management, as well as mentoring, team building, agile workshops and ceremonies, etc.

An expert in AI rules and graph technology, linked data, rules, semantics, and taxonomies.

Bachelor of Science in Computer Science from San Francisco State University, and Bachelor of Science in Economics from University of London, Birkbeck. Fluent in Norwegian, Swedish, Danish, and German

Edinburgh (+01:00)
Joined June 2022
EXPERTISE
15 years experience
8 years experience
4 years experience
10 years experience
10 years experience
10 years experience
experience
experience
Related tech
Related tech

REVIEWS FROM CLIENTS

Henrik's profile has been carefully vetted and approved as a Codementor. Connect with Henrik now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
snomed-apps
Browser applications for Snomed
CSS
5
0
ask-dbpedia
Java
1
0
EMPLOYMENTS
Solutions Architect, Senior Data Engineer
Defaqto
2023-07-01-2023-10-01
Architected and implemented a large knowledge graph for B2B historical insurance comparison offering, and migrated data from MS SQL Serve...
Architected and implemented a large knowledge graph for B2B historical insurance comparison offering, and migrated data from MS SQL Server tSQL to a graph database. Presented comparison of graph types, as well as documentation, training materials, and presentations on graph technology for board, management, and engineers. Provided GraphQL API in Typescript, and end to end real time solutions architecture and devops implementation in Azure, using Azure Data Factory, VMs, Kafka, and Docker. SQL Server, SQL, Stored Procs, RDFox, Ontotext GraphDB, RDF, SPARQL, Linked Data, Datalog, Neo4J, GraphQL, Apollo GraphQL, Javascript, Typescript, Linux, Bash, Azure, Azure Data Factory, Azure Virtual Machines
Startups
Back-End
Software Development
View more
Startups
Back-End
Software Development
Cloud computing
View more
Solutions Architect, Senior Data Engineer
OVO
2022-06-01-2023-07-01
Oversaw rollout of Acryl Datahub data catalog, and Monte Carlo data quality monitoring, alerting, and reporting solution. Provided projec...
Oversaw rollout of Acryl Datahub data catalog, and Monte Carlo data quality monitoring, alerting, and reporting solution. Provided project management, evangelisation, support, vendor communication, documentation, and training. Handled all systems integration with Aiven Kafka, GCP, BigQuery, Google Sheets, and AWS. Wrote custom integrations and extensions in Python, and deployed in AWS using Terraform. Aiven Kafka, Python, Java, GCP, BigQuery, Tableau, AWS, Bash, Linux, Docker, ECS, AWS Lambda, Terraform, Acryl Datahub, Monte Carlo
View more
View more
Enterprise Architect, Solutions Architect, Fullstack Engineer
Kaluza
2022-06-01-2023-01-01
Provided strategic consultation on data platform for the UKs largest home energy billing platform. Worked closely with the senior leaders...
Provided strategic consultation on data platform for the UKs largest home energy billing platform. Worked closely with the senior leadership team and the Director of Data to identify challenges, define strategy, and make improvements to their data platform. Set up a data governance group, with 16 representatives from some 400+ developers, and introduced Data Mesh and Data Products. Organized agile workshops to define purpose, ownership, responsibilities, boundaries, and ways of working. Led requirements gathering and vendor selection process around data observability, quality, catalog, and lineage tracing. Provided architectural guidance of their Kafka designs, and introduced tools such as Flink, ksqlDB, and streaming databases. Introduced the concept of a semantic integration layer using graphs, and created a web based application for searching, discovering, and browsing data, models, and lineage in real time, integrated with Kafka. GCP, AWS, Neptune, ECS, Docker, Kafka, Flink, Terraform, Elasticsearch, BigQuery, HTML5, CSS3, JavaScript, TypeScript, AstroJS, SolidJS, , RDF, SPARQL, Datalog, Data Strategy, Data Mesh, Data Product
Enterprise Architecture
View more
Enterprise Architecture
View more