ALL PROJECTS / 07
Seven projects.
What each one taught me.
What each one needed, how I went about it, and which parts were mine.
S SOL AssistsInstitution workspace
ACCESS CONTROL
One institution.
Access for each role.
OfficeTeacherStudentGuardian
Identity verified✓
Permission resolved✓
Data scope applied✓
Illustration · not a real screen01 / PRODUCTLead developer
One education platform for office staff, teachers, students and guardians, where the server decides what each person can see and do.
React 19ViteRedux Toolkit / RTK QueryTanStack Query
Q QA FlowDelivery workspace
Every release has a story.
In developmentFEAT–01Build reporting view● Product
FEAT–02Connect team updates● Engineering
QA testingFEAT–01Validate export flow● Product
FEAT–02Review mobile layout● Engineering
Ready for releaseFEAT–01Confirm release notes● Product
Illustration · not a real screen02 / PRODUCTBuilt solo
A QA and delivery workspace where features, acceptance criteria, test runs, defects and team chat all link to each other.
React 19Vite 7React Router 7Tailwind CSS 3
TheRookieTradersResearch only
See why it moved.
EXAMPLE DATACompute onceRead-only APIExplain every match
Made-up data · no broker connection03 / PRODUCTBuilt solo
A market research app that computes its analytics once a minute, explains every scanner match and is built so it can’t place a trade.
React 19Vite 7Lightweight Charts 5Radix UI
ARCHITECTURE DIAGRAM
Diagram · my part of the system04 / WORK PROJECTCore team, plus services I own
The multi-tenant HR and workforce platform I work on day to day. Part of the core team, plus three services that are mine end to end.
React 19MUIRedux ToolkitReact Router 7
ARCHITECTURE DIAGRAM
Diagram · how it is put together05 / INTERNAL SERVICEBuilt solo
An internal search service that ranks candidates against a job requisition and shows recruiters how each score was worked out.
Node.jsExpressMongoDBMongoose
ARCHITECTURE DIAGRAM
Diagram · how it is put together06 / WORK PROJECTFrontend and design, solo
A corporate staffing website with 19 service and industry pages built from shared templates and one content layer.
ReactViteReact RouterTailwind CSS v4
ARCHITECTURE DIAGRAM
Diagram · how it is put together07 / WORK PROJECTFrontend, solo
A marketing site for an AI recruitment product, built around content-driven sections and a tabbed feature explorer.
ReactViteReact RouterTailwind CSS 3