Portfolio Hub

Terrence Daniels

Principal Full-Stack Engineer

I am a Principal Full-Stack Engineer with 21+ years of professional experience in software and infrastructure design and delivery. I've been fortunate to be exposed to a breadth of different tech stacks that no one resume could completely capture — .NET, Java, Angular, React, Vue, Node.js, Laravel, and more — all delivered under real Agile and CI/CD discipline. Known for auditing and modernizing real production codebases — finding and fixing genuine defects and security vulnerabilities others miss, and upgrading legacy patterns to current architectural standards. Below are real-world examples of that work.

Each one of these projects solve different problems.

Full-stack · Laravel + React

coolify-full

An enhanced fork of Coolify (a self-hostable PaaS): a live Laravel monolith modernized to React/Inertia incrementally, one page at a time — not a big-bang rewrite. Real bugs found and fixed, disclosed not hidden.

84/84pages migrated
1,306→55PHPStan baseline
104merged PRs

Library engineering · Angular + NgRx

platform-main

A module-by-module addition of NgRx's real, MIT-licensed source — not a rewrite — with six classes deliberately redesigned where the original violates its own interface, and the reasoning written down, not just the diff.

6ISP fixes
5,389Vitest tests
18×real perf fix

Backend complete · Java + Gradle

saga-full

An original implementation of the Distributed Saga pattern across independent microservices — a JWT-guarded API gateway in front of order placement, payment, and fulfillment, coordinated with compensating transactions instead of a shared database transaction. Built one service at a time, verified against real Postgres and Kafka infrastructure, not mocked.

107/107tests passing
6/6services done
15real bugs fixed

Backend complete · Express + PostgreSQL

conduit-full

An independently modernized fork of RealWorld's Conduit example app: a Medium-style publishing platform rebuilt one file at a time, with every dependency and pattern brought up to its current latest along the way — not a wholesale copy of the source repo.

214 backend tests passing backend complete, 100% TypeScript 27 real bugs fixed 16/16 frontend services + context done

Early stage · .NET 10 + Aspire microservices

eShop-full

An independently modernized version of Microsoft's eShop reference app — a .NET Aspire microservices e-commerce platform added one file at a time, with every package version researched against what's actually current today rather than copied as-is.

4 of 21 projects done .NET 10 / Aspire 13, researched not copied 83 tests passing every done project fully tested, CI coverage/reporting wired up

Early stage · Node.js/Vue + Yarn

directus-main

An independently maintained port of Directus's own monorepo — a real-time API/App dashboard for managing SQL database content — brought over one package at a time, with package management switched from pnpm to Yarn along the way rather than left as-is.

40/40 manifests migrated pnpm catalog: → pinned versions, resolutions, 17 workflows 3 of 40 packages source started — directus done, types complete, schema in progress