Most recently Principal Engineer at PrintNinja, where I solo-built a 200K+ line CPQ platform (Next.js, TypeScript, PostgreSQL, Docker) with Stripe payments, Salesforce sync, and an 11-service Docker stack with blue-green deployments. Hired for frontend, promoted in 5 months after taking on the full stack.
Side projects: QuoteCraft (https://quotecraft.ryancalacsan.dev/) — full-stack quote builder with Stripe, 211 tests, CI/CD. OutreachAI (https://outreachai.ryancalacsan.dev/) — LLM-powered healthcare outreach demo using Claude and Gemini APIs. Background in photography and visual storytelling.
Looking to join a strong engineering team where I can contribute and keep growing.
Most recently Principal Engineer at PrintNinja, where I solo-built a 200K+ line CPQ platform (Next.js, TypeScript, PostgreSQL, Docker) with Stripe payments, Salesforce sync, and an 11-service Docker stack with blue-green deployments. Hired for frontend, promoted in 5 months after taking on the full stack.
Side projects: QuoteCraft (https://quotecraft.ryancalacsan.dev/) — full-stack quote builder with Stripe, 211 tests, CI/CD. OutreachAI (https://outreachai.ryancalacsan.dev/) — LLM-powered healthcare outreach demo using Claude and Gemini APIs. Background in photography and visual storytelling.
Looking to join a strong engineering team where I can contribute and keep growing.
GitHub: https://github.com/ryancalacsan