Skip to content

/About

Data Engineer and Full-Stack Developer

I work at both ends of a data platform. On one end, warehouses: ingestion, cleaning, transformation, and a gold layer modelled as a star schema that analysts can actually query. On the other, the production backends that generate the source data in the first place.

That combination is the useful part. Having designed the PostgreSQL schema an application writes into, I know why a column is nullable, why a timestamp is stored the way it is, and where the dirty rows come from. Data modelling is easier when you have been on the side that produced the mess.

I like being responsible for the whole thing: the API and the schema, the interface on top of it, and keeping it online after launch. On the newspaper project that meant taking it from an empty database to a live product editors and readers use every day, then handing it to the team who run it on their own now.

/Experience

Where the work happened

/Skills

What I reach for

Backend

  • PythonStrong
  • FastAPIStrong
  • SQLAlchemy, AlembicStrong
  • REST API designStrong
  • JWT auth and role-based accessWorking
  • CeleryWorking
  • DjangoWorking
  • pytestWorking

Data engineering

  • Microsoft Fabric (Pipelines, Dataflows, Notebooks)Working
  • Medallion architecture (bronze, silver, gold)Working
  • Star-schema designWorking
  • PySparkWorking
  • PandasWorking
  • Great ExpectationsFamiliar

Databases

  • PostgreSQL schema designStrong
  • Indexing and query tuningWorking
  • Full-text search (tsvector, GIN, ts_rank)Working
  • RedisWorking
  • InfluxDBFamiliar
  • Delta LakeFamiliar

Frontend

  • Next.jsWorking
  • ReactWorking
  • TypeScriptWorking
  • Responsive UI built from design filesWorking

Platform

  • Docker and Docker ComposeStrong
  • NginxWorking
  • GitHub Actions (CI/CD)Working
  • Linux serversWorking
  • GitStrong
  • AWS Certified Cloud PractitionerFamiliar

Reporting

  • Power BIWorking
  • SQLStrong
  • Power AutomateFamiliar

/Credentials

  • Commercial Software Development: Data EngineeringItransition · 2026
  • Certified Cloud Practitioner EssentialsAWS · 2026
  • Backend Developer CourseUIC Academy · 2025