ExperienceProjectsSkillsAboutContact
Back to projects

SaaS Census Management Platform

Multi-tenant platform serving 1,000+ users, load-tested to 1M+ requests

PythonFastAPIPostgreSQLSQLAlchemyReactDockerNginxLocust

Full technical ownership of a multi-tenant SaaS census platform — from initial system design through to production deployment and ongoing optimization.

The backend is built on Python with FastAPI, using PostgreSQL as the primary database with SQLAlchemy ORM for complex relational data models. I designed the multi-tenancy architecture to ensure data isolation across clients while sharing infrastructure efficiently.

Load testing with Locust proved the system handles 1M+ concurrent requests without degradation — a critical benchmark for a platform with 1,000+ active users.

The React frontend delivers a responsive, cross-device experience. I also own the full DevOps stack: Linux server administration, Docker containerization, Nginx reverse proxy configuration, and automated deployment pipelines.