Ajith Pal
Full-Stack Product Engineer | SaaS Specialist | Backend & Distributed Systems
Hire this person
Send a job offer directly to this candidate
About
Full-stack product engineer focused on building production-grade SaaS platforms with real-time collaboration and scalable backend systems. Designed and developed TaskFlow, a monorepo-based collaboration platform featuring CRDT-powered real-time editing, multi-tenant RBAC, distributed job processing, and integrated billing systems. Strong focus on API design, system architecture, and building features that scale in real-world environments.
Seeking full-stack or backend engineering roles where distributed systems and developer tooling matter.
Experience
Full Stack Product Engineer at Self-initiated (2025-01 – Present)
TaskFlow — Production SaaS Collaboration Platform
- Architected a production-grade SaaS platform using pnpm monorepo (2 apps + shared packages) with Turbo for scalable builds and modular system design
- Engineered real-time CRDT document synchronization with Yjs, handling 50+ concurrent websocket connections per room with zero merge conflicts
- Designed a multi-tenant system with hierarchical RBAC (workspace, project, channel), supporting 3 distinct permission levels and feature gating based on subscription plans
- Built scalable backend APIs using Fastify and Prisma, maintaining <50ms average response times under a simulated load of 1,000 concurrent requests
- Integrated Stripe and Razorpay for subscription billing, including webhook verification and plan-based access control
- Integrated AI-assisted workflows using Vercel AI SDK, LangChain, and Groq to enable automated goal-to-task breakdown and intelligent workspace summarization
- Implemented distributed job processing using BullMQ and Redis, reliably managing queues of 500+ asynchronous tasks (notifications, emails) with <100ms processing latency
- Developed real-time chat and communication features using WebSocket hubs, enabling sub-100ms message delivery via persistent connections
- Added observability using OpenTelemetry, Grafana, and Prometheus, monitoring 20+ API endpoints and reducing average debugging time for server-side errors
- Engineered automated CI/CD pipelines using GitHub Actions, reducing deployment time to under 3 minutes while running comprehensive Jest and Playwright test suites
Education
B.Tech in Computer Science Engineering – Chhatrapati Shivaji Maharaj University (2024 – 2028)

