9+Years Experience
10+Engineers Led
4Industries

I'm a Lead Data Engineer who loves turning sprawling, legacy data estates into clean, dependable platforms teams can actually trust. My focus sits at the intersection of cloud architecture and delivery — designing AWS-native pipelines that are reliable, observable, and built to scale.

Currently, I lead data engineering at Principal Global Services, where I'm heading an enterprise DB2 → Snowflake migration and managing a team of 10+ engineers across the full delivery lifecycle. Previously I built integration and warehousing solutions at Infocepts, TietoEvry, and Synechron for clients including Deutsche Telekom, Kesko, and Asurion.

I'm AWS Certified (Solutions Architect – Associate). When I'm not designing pipelines, you'll find me mentoring junior engineers, sharpening delivery standards, or automating whatever can be automated with Python.

Cloud & AWS

  • AWS Lambda
  • AWS Glue
  • AWS DMS
  • S3
  • CloudWatch
  • AWS CDK
  • Redshift
  • Snowpipe

Data Warehousing & Migration

  • Snowflake
  • DB2 → Snowflake
  • Teradata
  • Amazon Redshift
  • IBM DB2

ETL & Programming

  • Informatica PowerCenter
  • dbt
  • Apache Kafka
  • Python (Pandas)
  • SQL
  • PL/SQL
  • Pipeline Design

Tooling & Leadership

  • Git / GitHub
  • CI/CD
  • AWS CDK (IaC)
  • Active Batch
  • Streamlit
  • Team Leadership (10+)
  • Agile Delivery

Certifications

AWS Certified Solutions Architect – AssociateAmazon Web Services
AWS Certified Data Engineer – AssociateAmazon Web Services
SnowPro Core CertificationSnowflake
2022 — Present

Lead Data Engineer · Principal Global Services

Leading an enterprise DB2-to-Snowflake cloud migration and managing a 10+ engineer team across the full delivery lifecycle. Architected the pipeline on AWS Glue, DMS, and Snowpipe with stored-procedure validation ensuring zero data loss.

  • Snowflake
  • AWS Glue
  • AWS DMS
  • Snowpipe
  • Python
  • AWS CDK
2021 — 2022

Senior Executive · ETL Developer · Infocepts

Delivered the DWH-Kunde customer data warehouse for Deutsche Telekom, integrating voice, mobile, and broadband streams alongside call-centre data to power retention analytics and BI.

  • Informatica
  • ETL
  • Data Warehouse
  • SQL
2020 — 2021

Software Engineer · ETL Developer · TietoEvry

Built and maintained Informatica PowerCenter pipelines feeding Kesko's Teradata warehouse from FTP and Oracle sources, with daily monitoring, validation, and production support.

  • Informatica PowerCenter
  • Teradata
  • Oracle
  • PL/SQL
2017 — 2020

Associate · ETL Developer · Synechron

Developed and tuned ETL mappings for Asurion's insurance DataMart, automated change monitoring in Python, and optimised loads with PowerExchange and Active Batch scheduling.

  • Informatica 10.x
  • Python
  • SQL Server
  • AWS Redshift
  • HIVE

DB2 → Snowflake Cloud Migration

Enterprise modernization migrating IBM DB2 to Snowflake — AWS Glue for ETL orchestration, AWS DMS for schema and data migration, and Snowpipe for continuous ingestion, with stored-procedure validation ensuring zero data loss.

  • Snowflake
  • AWS Glue
  • AWS DMS
  • Snowpipe

iCIMS → Oracle HCM Integration

End-to-end HR data pipeline connecting the iCIMS ATS to Oracle HCM on AWS Lambda, S3, and CloudWatch — fully automating the recruitment-to-onboarding data flow and removing manual handoffs.

  • AWS Lambda
  • S3
  • Python
  • AWS CDK

DWH-Kunde — Deutsche Telekom

Customer data warehouse for Europe's largest telecom by revenue, consolidating voice, mobile, and broadband streams plus call-centre data to drive retention analytics across business units.

  • Informatica
  • Data Warehouse
  • SQL

Asurion DataMart

Insurance data-integration platform — built and optimised ETL mappings with Informatica and PowerExchange, automated change monitoring in Python, and scheduled loads via Active Batch.

  • Informatica
  • Python
  • Redshift
  • HIVE

What's Next?

Get In Touch

I'm currently open to Lead and Principal Data Engineer roles, consulting, and interesting data problems. Whether you have an opportunity, a question, or just want to talk cloud data platforms — my inbox is always open.

Say Hello