Start-up Podcast Network
Custom CMS & website — SpreadSimple migration, 50-table schema, up to 90% faster APIs

Start-up Podcast Network platform
Featured surface of the custom CMS and website
Full Stack Developer (Volunteer)
Nov 2025 — Present
8 team members
Overview
Start-up Podcast Network is a startup platform where I work as a volunteer full-stack developer designing and building a custom CMS and website — migrating the platform off SpreadSimple to a fully owned tech stack.
I designed a relational database schema of 50 tables via ERD modeling, then migrated and seeded 450+ episodes and 300+ startup records from the legacy SpreadSimple platform. I independently delivered end-to-end implementation of the Events, Community, and Startups pages.
APIs are documented with Swagger; automated tests use Jest. Performance work cut API and server response times by up to 90% (500–1000ms → 50–300ms). Redis-based rate limiting protects APIs from abuse.
What I did
Concrete contributions I owned on this project:
- Designing and building a custom CMS and website, migrating the platform off SpreadSimple
- Designed a relational database schema of 50 tables via ERD modeling
- Migrated and seeded 450+ episodes and 300+ startup records from legacy SpreadSimple
- Independently delivered Events, Community, and Startups pages end-to-end
- Documented REST APIs with Swagger; wrote automated API tests with Jest
- Optimized API/server response times by up to 90% (500–1000ms → 50–300ms)
- Implemented Redis-based rate limiting to protect APIs from abuse
Challenges
- Migrating content and structure off a SpreadSimple-hosted platform without downtime risk
- Greenfield CMS design that still leaves room to grow
- Finding and removing inefficient API calls and slow page loads