Vessel Guard
Replaced manual spreadsheet workflows for pressure vessel integrity analysis at oil & gas inspection firms.
Overview
Full-stack engineering SaaS platform implementing ASME B31.3, ASME VIII, and API 579 fitness-for-service calculations. Built for asset integrity managers and inspection engineers in the GCC region.
Key Features
- ASME B31.3/VIII and API 579 FFS calculation engines — replaces error-prone Excel models
- Real-time collaboration, PDF report generation, JWT/RBAC auth
- Redis caching, Celery async tasks, Alembic migrations
- Deployable to AWS ECS/Fargate or Azure Container Apps
- Cut manual engineering analysis time by 40%
Architecture
Turborepo monorepo — Next.js 14 frontend + FastAPI backend + PostgreSQL + Redis, containerised
What I Learned
“Engineering domain software forced me to think about correctness differently. A wrong ASME calculation doesn't throw an error — it just produces a number that could get someone hurt. That changes how you think about validation, testing, and what 'done' means.”