Product-minded engineering lead for frontend, UX flows and BFF integrations in the founding core team, including backend contributions, testing, security and deployment automation.
This case shows how I turn an early product idea into a launch-ready B2B SaaS in a very small founder team: fast enough for the market, but built with the technical substance needed for real usage.
blocks.cloud helps companies understand and optimize cloud costs. In the early product phase, strategy, design, backend APIs and cloud workflows had to become one usable SaaS platform.
The product needed marketing UX, enterprise-grade authentication, AWS provisioning, payment flows, analytics dashboards and settings at the same time. The scope was broad, the timeline tight and many flows had to hold up before go-live.
I built the frontend architecture, core product flows and parts of the BFF/backend layer: Next.js 15, Cognito sessions, Stripe billing, AWS onboarding, savings and cost dashboards, team management, observability, security hardening and a Playwright suite with 113 E2E tests.
The hard part was not just implementation, but order: critical product paths first, then comfort, polish and automation.
AWS permissions, provisioning and billing are difficult. The interface had to turn that into a clear, recoverable flow.
Testing, security and observability were built alongside the product instead of being added after the launch push.