Social Network
SPN (Sports Professional Network)
A LinkedIn-style professional network for athletes and coaches, with multi-role profiles, a marketplace and real-time chat.
- Built at
- NexTek Solutions
- Role
- Backend architecture and development

The outcome
- Scalable APIs serving real-time data to thousands of users
- Automated deployments to AWS
The story
The product
SPN (Sports Professional Network) gives athletes and coaches a place to build a professional profile, connect, trade in a sports marketplace and message each other in real time.
The backend
I designed and built the backend with Node.js, Express.js, TypeScript and MongoDB. Firebase handles authentication and the multi-role profile system, so one account can be an athlete, a coach or both.
Delivery
GitHub Actions deploys the backend to AWS automatically, so releases don't depend on manual steps.
What made it hard
- 01
One account, many roles
Profiles that change shape depending on whether someone is an athlete, a coach or both.
- 02
Real-time at scale
APIs that keep feeds and chat responsive for thousands of users.
Have a project in mind?
I build AI agents, integrations and full-stack products end to end. Tell me what you're working on.