Full Stack Developer (SE2-level)
SmartTaskSep, 2022 - Present3 yr 10 months
End-to-end ownership across two SaaS products (SmartTask & SmartLinks) backend APIs, React frontend, PostgreSQL data models, and AWS deployment. Designed and implemented a hierarchical role-based access control (RBAC) system using Node.js and PostgreSQL, enforcing secure data governance across multi-tenant workspaces. Led development of a white-label Service Portal App architected RESTful APIs, React component library, and PostgreSQL schema to support dynamic client branding configurations. Built dynamic dashboards (Kanban, Gantt, Calendar, Timeline) with React; optimised complex PostgreSQL queries to handle large datasets with sub-200ms response times. Integrated third-party services (RazorpayX, Zoho Forms, Google Calendar, Meta Conversion API) by designing robust Node.js middleware and webhook handlers. Diagnosed and resolved production API bottlenecks in high-traffic environments, improving throughput by profiling query plans and adding targeted indexes. Shipped features continuously via CI/CD pipeline (GitHub Actions + AWS), maintaining zero-downtime deployments while balancing release velocity with stability. Created custom & formula fields (Notion-style), enabling dynamic workflow configurations required close collaboration with product managers and designers in Agile sprints. Conducted code reviews, ensuring adherence to clean-code standards, security best practices, and comprehensive unit/integration test coverage with Jest. Developed a real-time collaborative rich-text editor with WebSocket-backed comment threads, dynamic mentions, and PDF-to-structured-JSON parsing (ProseMirror). Built a feature-rich team chat system (Slack-like) with Node.js backend, React frontend, and real-time event streaming over WebSocket. Reduced user workflow latency by 20% through Azure monitoring insights and targeted React rendering optimisations.