Skip to content

System modules

Independent projects grounded in real implementation decisions.

Open-source work that complements my commercial experience with inspectable evidence in Python library design, safe automation, local data tooling, and web products.

Current signal

Each claim below is tied to repository code, tests, documentation, or an explicitly stated limitation.

Read more about me

Module browser

Primary engineering projects

CloakData and Filemindr

Two open-source projects that demonstrate Python API design, explicit validation, safe automation, and documented engineering trade-offs.

FeaturedCloakData

CloakData

A Polars-based data-masking library with config validation, conditional transformations, and an extension API.

etlpolarsprivacy
2025Ongoing

Problem

Sensitive-field transformations often become scattered, one-off pipeline code.

Decision

Config validation, conditional rules, and registered methods keep behavior explicit and extensible.

Outcome

A typed PyPI package with documented methods and a broad pytest suite.

FeaturedFilemindr

Filemindr

A Python CLI for declarative file automation with dry-run, validation, conflict policies, and limited undo.

automationclipythontooling
2025Finished

Problem

Local folders drift into manual cleanup and repeated file handling.

Decision

Dry-run, explain, validation, and explicit conflict policies make operations reviewable before mutation.

Outcome

Run history records operations; undo intentionally restores recorded moves only.

Supporting engineering project

A focused desktop data tool with a clear technical decision worth examining.

TabuLynx

TabuLynx

A local PySide6/Polars viewer for CSV, XLSX, and Parquet with typed filters, SQL, and export.

desktoppolarspythontabular
Ongoing

Problem

Inspecting tabular files locally can be slow, noisy, and context-switch heavy.

Decision

XLSX sheets are converted to cached Parquet and invalidated when source metadata changes.

Outcome

The current filtered and sorted view can be queried with Polars SQL or exported.

Technical product and writing

CodeCraftPython

A separate web product for technical publishing and Django/DRF evidence outside my UpFlux work.

CodeCraftPython Blog

Technical product and writing

CodeCraftPython Blog

A maintained Django/DRF and Next.js publishing product for technical writing and developer education.

djangodrfnextjswriting
Ongoing

Problem

Good engineering decisions are easier to trust when the reasoning is public.

Decision

A Django/DRF API and internationalized Next.js interface support the publishing workflow.

Outcome

A real web product that demonstrates technical communication and personal full-stack work.

Projects | Jeferson Peter