← All work

Java Developer

KR Elixir

Sep 2022 - May 2024 1 yr 9 mos client: Equifax

Placed with Equifax, working on the core platform data fabric - the pipeline that turns raw lender submissions into the linked, queryable records a credit report is built from.

What I did

  • Built batch and streaming pipelines with Apache Beam on the Google Cloud Dataflow runner.
  • Worked across all five P5 stages of the fabric: data prep, ingestion, key & linking, journaling, and purposing.
  • Built internal tools - an onboarding tool and a data studio - that took manual steps off other teams.
  • Used Python and Anaconda against the stage APIs to drive and validate pipeline runs.

Tech stack

Java Spring Boot Apache Beam Google Cloud Dataflow Python Anaconda

Projects

Core Platform Data Fabric

Equifax's central data platform, where lender submissions are cleaned, ingested, keyed and linked to an identity, journaled, and then purposed for downstream consumers. I worked across all five stages as both batch and streaming jobs.

Java Spring Boot Apache Beam Dataflow Streaming

Onboarding Tool

Internal tool that streamlined bringing a new data source onto the fabric, replacing steps teams had been doing by hand.

Java Spring Boot

Data Studio

Internal workspace giving teams a direct way to inspect and work with data moving through the pipeline, without going through the platform team each time.

Java Python Stage APIs

What I shared