Screenshots
StubLab in the wild

StubLab landing — create and test APIs without a backend

Create and test APIs with StubLab
The problem
Frontend and integration work often blocks on backends that are incomplete, unstable, or still wired to heavy database dependencies. Teams lose days waiting for environments instead of iterating on contracts and UX.
Stubbing exists, but most setups are ad hoc — brittle mocks, undocumented responses, and little shared tooling across a squad.
What we built
StubLab is an intelligent stub server from the MentorBridge innovation lab (with SSMIET IIC): craft, configure, and test APIs without depending on a traditional database so development and QA can move in parallel.
I mentored the product direction and engineering craft — helping the team shape a tool that simulates API behavior quickly and keeps contracts honest between consumers and providers.
Approach
- Stub-first workflows so UI and integration work is not gated on backend readiness.
- Configurable responses that mirror real API shapes teams will ship.
- Cross-functional delivery with analysts, frontend, backend, and UX in one loop.
- Mentorship through reviews so early-career engineers own production-quality code.
Tools chosen
- Node.js — a pragmatic stub runtime close to how APIs are consumed.
- React — a clear surface for configuring and exercising stubs.
- Contract-oriented stubbing — speed without losing fidelity to real endpoints.
Outcomes
Faster API iteration for MentorBridge product teams — and a concrete case study in shipping developer tooling under mentorship, from idea to a live product surface.

