nopCommerce / .NET Development

Jambalam

Built and operated solo

Jambalam is a live community platform where jam-session musicians log what they played, where, and in what key — turning scattered musical knowledge into searchable data, maps, and trend visualizations. I architected it as a custom nopCommerce plugin — extending the platform through its plugin model rather than forking it — and took it from idea to production on my own: backend, AI, payments, and data viz.

Visit the live site Jambalam homepage

What went into it

  • Architect extensible systems.

    Built on a custom nopCommerce plugin — extending the platform through its plugin model without modifying core (open/closed principle), with clean OOP, dependency injection, and interface-driven design.

  • Integrate AI into real products.

    Built Azure AI + GPT-4o-mini into the platform for intelligent parsing — not a demo, a working feature.

  • Own the full stack.

    ASP.NET Core API, React frontend, and SQL Server via EF Core — designed and delivered end to end, solo.

  • Handle the hard stuff.

    Stripe subscriptions, real-time Web Audio pitch detection, and interactive data visualization (D3 / ECharts / Chart.js).

Screens