Client & Context
Digitoo needed to evolve its React MVP into a scalable, client-facing platform. I joined early as a frontend contractor to drive modernization, launch key features, and enable secure customer onboarding.
Challenges / Constraints
- Legacy React app with client-side rendering and performance hiccups
- Heavy Material-UI CSS slows builds and UI delivery
- Monolithic codebase slowing feature velocity
- No testing strategy → fragile deploys
- MVP-focused architecture—not ready for real-world scale
Approach
- Migrated core platform to Next.js for SSR and scalability
- Replaced Material-UI with Tailwind — faster builds, leaner styles
- Refactored code into a modular structure within Nx monorepo
- Built a reusable component library to speed up future features
- Integrated frontend tests for stability
- Collaborated with backend + designers for core feature delivery
Results
- Upgraded architecture and performance — improved UX and long-term maintainability
- Feature delivery ramped up — 7 major features shipped (~9k LOC each)
- Enabled onboarding of 40+ clients through the platform
- Reduced UI fragility, fewer production bugs thanks to tests
- Marketing landing pages delivered quickly, supporting growth initiatives
Learnings
- SSR and modular architecture transform app performance & team velocity
- Building with scalability in mind pays off exponentially later
- Startup environments reward clean, test-backed architecture and rapid experimentation