Case Study

Web3 Verifiable Credentials Wallet: Rebuilding for Agility & Scale

Client: Major Public University's Enterprise Technology Division || Industry: Higher Education Technology || Project Duration: 6 months (0 to production)

The Challenge

The digital identity wallet that finally launched had a fundamental problem: it was essentially a Frankenstein architecture. Every minor UI update, bug fix, or new feature required months to release and at least three full-time developers to coordinate.

The technical debt was suffocating:

  • Interdependent systems built like a house of cards—touch one thing, break three others

  • No CI/CD pipeline whatsoever

  • No staging or production environments, only dev

  • Zero automation for testing or deployment

  • Architecture built in a silo with no consideration for the university's existing internal systems and processes

  • Integration nightmares that made even small changes prohibitively expensive

The system was technically functional but operationally unsustainable.


The Results

6 months from decision to app stores: New version live in production

90% cost reduction: Monthly operating costs dropped from $1.5M to $150K

Release velocity transformation: Updates that once took months now deployed in days

Maintainability: Single developer could manage what previously required three or more

Institutional integration: Seamless connection with university systems eliminated friction

The Approach

As Product Manager, I made the hard call: scrap the entire build and start from scratch—but do it smarter.

Leveraged Open Source Intelligently

  • Identified a robust open-source codebase that aligned with our needs

  • Committed to contributing improvements back to the community

  • Built on proven foundations instead of reinventing the wheel

Right-Sized the Team

  • Restructured from a bloated 15-person team to 1 highly skilled full-stack developer

  • Focused on efficiency and simplicity over complexity

Built for the Ecosystem

  • Collaborated with university IT to understand existing architecture and systems

  • Designed integration points that worked with, not against, institutional processes

  • Created a maintainable architecture that could evolve with university needs

Implemented Modern DevOps

  • Established proper CI/CD pipelines

  • Set up staging and production environments

  • Automated testing and deployment processes

  • Made releases routine instead of events

Key Takeaway

Sometimes the bravest decision is admitting you need to start over. By building smart—leveraging open source, right-sizing the team, and implementing modern practices—we delivered a more robust system in six months than the original team built in two years.

Ready to transform your business?

Previous
Previous

Case Study: From $1M Burn Rate to Launch in 4 Months

Next
Next

Case Study: Adapting Cutting-Edge Tech for Real-Life Usage