Hakim Jonas Ghoula
Data Engineer
hakim@walkthisway.dk | +45 26335577 | Hothers Plads 11, 3, 2200 Cph. N
Profile
Data Engineer with 3+ years of experience designing, optimizing, and managing large-scale data pipelines using Scala, Spark, and Python. Skilled in building robust ETL processes, implementing test-driven development, and leveraging AWS cloud services. Key projects at LiveIntent (acquired by Zeta Global) include Dormant Email Reactivation and PersonID/offline graph pipelines. Currently exploring compiler and language design through a personal functional programming language project in Rust, focusing on type systems and parsing techniques.
Professional Experience
Data Engineer
LiveIntent (acquired by Zeta Global in November 2024) | Copenhagen, Denmark
Designed and maintained large-scale ETL pipelines using Scala and Spark, improving data processing efficiency.
- Collaborated on data ingestion and delivery processes for external partners
- Contributed to Dormant Email Reactivation and PersonID/offline graph projects, supporting business objectives
- Emphasized functional programming and TDD to create maintainable and reliable code
Associate Data Scientist
LiveIntent (acquired by Zeta Global in November 2024) | Copenhagen, Denmark
Supported the development of analytical pipelines using Scala-based systems.
Python Back End Developer
Ocean.io | Copenhagen, Denmark
Developed email prediction and language detection modules for the Growth Intelligence platform.
- Maintained and optimized internal APIs to ensure seamless data integration
Front End Developer / Data Engineer
Købstædernes Forsikring | Copenhagen, Denmark
Contributed to the development of a new data model for the insurance customer database.
- Implemented white-label solutions and managed web projects for external partners
Research Assistant
LETSMT! / University of Copenhagen | Copenhagen, Denmark
Conducted data acquisition and analysis for an EU-funded machine translation project.
Independent Web Developer
Self-employed | Copenhagen, Denmark
Designed and built websites and portals for a range of clients.
Education
MSc in IT and Cognition
University of Copenhagen | Copenhagen, Denmark
Bachelor in Philosophy
University of Copenhagen | Copenhagen, Denmark
Diploma in Music Management
The Royal Danish Conservatory | Copenhagen, Denmark
Skills
Languages
- Scala: Functional & OOP, strongly typed systems, TDD
- Python: Airflow (DAGs), data processing (Pandas, NumPy), machine learning, NLP
- SQL: AWS Athena, performance tuning, complex queries
- Rust: Compiler/language design project & more
Data Engineering & Big Data
- Apache Spark: ETL, transformations, performance optimizations
- Apache Airflow: DAG creation, scheduling, orchestration
- AWS: S3, Athena, EC2, data warehousing, analytics
- Docker & Kubernetes: Containerization, orchestration, deployment
Personal Projects
valar
Valar: Type-safe validation for Scala 3 with boilerplate-free derivation via macros. Features error accumulation and fail-fast modes.
fin
Finë is a simple, GTK4-based session transition tool for Linux desktops—built in Rust with a functional, modular design.
cv
My CV
spore-print (Fungal)
A Rust library providing a SporePrint trait and derive macro for immutable string representations.
Languages
- Danish: Native
- English: Fluent
Certifications
- Python Certified Developer Professional – Superusers (2020)