Data Engineer

Zach Wilson Portfolio

GitHub profile of data engineer Zach Wilson (DataExpert.io), home to the community-driven Data Engineering Handbook — one of the most-starred data engineering repositories on GitHub — plus a free, cohort-based data engineering bootcamp curriculum.

Data Engineering HandbookApache SparkSQLData Engineering Education

What makes it work

A breakdown of the choices that make this portfolio stand out.

1

A curriculum published as an open, versioned repository

Publishing the bootcamp curriculum as a GitHub repo rather than a gated course page means anyone can read, fork, and contribute to it directly, which is part of why it has drawn such heavy community engagement.

2

Small, focused practice repos alongside the flagship handbook

Repos like the SQL training set and deduplication tutorial give learners a narrow, self-contained exercise to work through, rather than requiring the entire handbook to get value from the profile.

3

Community contribution baked into the project structure

A separate community-maintained fork/organization for the bootcamp content shows a deliberate choice to let the project grow through outside contributions rather than remaining a single-author repo.

What Data Engineers can take from this

Specific, actionable tips to apply to your own portfolio — no generic advice.

  • Publish a curriculum or learning path as an open repository instead of a closed course platform — it invites contributions and gets discovered through GitHub search and stars.

  • Break large teaching material into small, standalone practice repos so a learner can get value from just one piece.

  • If a project draws outside contributors, give them a structured place to contribute (a community fork or org) rather than letting pull requests pile up against your main repo.

Ready to build your portfolio?

Follow the Data Engineer roadmap — skills, projects, and timeline to get hired.

Data Engineer Roadmap