# Sai Mahadasa > Senior Full Stack Developer – React.js, Python, Node.js, TypeScript | REST & GraphQL APIs | Microservices | AWS, Docker | Gen AI/LLM Location: New York City Metropolitan Area, United States Profile: https://flows.cv/saimahadasa I’m a Senior Full Stack Engineer who builds production-ready web applications using React and TypeScript on the frontend and Python Django, Node.js on the backend. My work focuses on scalable UI architecture, secure API design, and reliable cloud deployments so teams can ship faster and systems stay stable in production. I’ve delivered enterprise features across healthcare, and finance platforms. I typically work end-to-end: translating requirements into clean UI flows, designing API contracts, implementing secure authentication/authorization, Docker build, optimizing performance, and supporting releases with CI/CD pipelines to AWS. Integrated healthcare-related device/embedded hardware data into application workflows.• building and integrating REST and GraphQL APIs, designing clean contracts, validations, error handling, and scalable service patterns.• Security: authentication and authorization patterns including JWT, RBAC, MFA, and secure handling of sensitive data (PII).• Quality & delivery: automated testing and maintainable codebases (unit/integration testing), code reviews, Git discipline, and collaboration in Agile teams.• Cloud & DevOps: comfortable with Docker, CI/CD, and cloud environments (AWS/Azure) to deliver reliable releases.At PERKY, I contribute to a US health and leave benefits projects and management platform where teams manage case workflows, approvals, role-based dashboards, secure document handling, and operational reporting. I help evolve the system across UI and backend services by improving workflow performance, building audit-ready reports, and ensuring secure access through role-based controls and consistent authorization policies.also have experience building AI-powered features such as RAG-based chatbots using OpenAI, Python, FastAPI, Agentic AI, LangChain, LlamaIndex, and vector databases, integrating them into real products where it makes sense. ## Work Experience ### Senior Application Developer @ PERKY Jan 2024 – Present | New York, United States At Perky (Perspective Partners LLC), I joined as a Full Stack Developer at an early stage when the product was still taking shape. It was a 0 to 1 environment, a small team, no established playbook, and real pressure to ship things that worked. Every feature I built was live in the product quickly. I owned a broad scope from day one. The team was lean enough that I was writing React components in the morning, designing API contracts by afternoon, and reviewing deployment behavior by end of day. That kind of full-stack ownership in a startup is what pushed me to think about systems holistically rather than just the ticket in front of me. On the frontend I built scalable features across dashboards, reporting screens, admin tools, appointment workflows, and document-driven processes using React and TypeScript. I focused heavily on reusable components, maintainable UI patterns, and consistent state handling because in a growing product with a small team, messy frontend code compounds fast. On the backend I built and integrated APIs using Python and Node.js, with a strong focus on secure authentication, authorization, structured validation, error handling, pagination, filtering, and reliable async request processing. Security and reliability were not afterthoughts in a healthcare context. They were built in from the start. Contributed across the full stack to deliver end-to-end product features, from frontend behavior and API contracts to workflow validation, release readiness, and production support. Improved application security and delivery quality through JWT-based access control, role-based permissions, Docker-based containerization, and GitHub Actions pipelines covering linting, automated tests, builds, and security checks. Supported production stability through logging, monitoring, root-cause debugging, performance tuning, and accessibility improvements aligned with WCAG 2.1/2.2 AA standards. ### Senior Software Engineer @ Rapid Innovation Jan 2022 – Jan 2023 | Greater Hyderabad Area Built complex finance workflows for loan origination and credit approval using React and TypeScript, delivering dynamic forms, advanced validation, and accessible dashboards for high-volume business operations. Developed scalable Node.js microservices using clean architecture and domain-driven design, creating maintainable services that supported evolving business and compliance requirements. Designed secure backend workflows and APIs with OAuth2, JWT, RBAC, encryption, idempotent processing, and asynchronous communication, helping ensure reliability, auditability, and protection of sensitive financial data. Worked on AWS-based cloud delivery using Docker, Kubernetes, CI/CD pipelines, secure secrets management, automated testing, and static analysis to improve deployment quality and production readiness. Improved observability and performance through logging, monitoring, telemetry, root-cause analysis, SQL optimization, and caching strategies to support stable transaction-heavy applications. Collaborated closely with product, compliance, risk, and engineering teams to translate complex financial requirements into practical technical solutions, document architecture decisions, and contribute to on-time delivery. Supported backend and data integration patterns for AI-ready applications, preparing services and workflows for Python-based NLP, intelligent automation, document processing, and future GenAI/RAG-style enhancements. ### Senior Software Application Engineer @ Multiplier AI Jan 2020 – Jan 2022 | Hyderabad Foundational full‑stack delivery: Built Healthcare related multi‑tenant modules and dashboards using React and TypeScript, establishing component libraries and maintainable project structures. Leveraged WebSockets (Socket.io) and event‑driven patterns to deliver real‑time notifications and live dashboards. Hybrid backend services: Implemented REST and GraphQL APIs with Node.js and Python, adopting asynchronous patterns, dependency injection and clean routing. Integrated third‑party services and built message‑based workflows using RabbitMQ. Data pipelines & analytics: Assisted with data ingestion/ETL pipelines, writing SQL and using ORM tools; added caching with Redis and in‑memory stores to boost response times. Containerisation & orchestration: Introduced Docker for development parity and collaborated on initial Kubernetes adoption, enabling blue/green deployments and zero‑downtime releases. Quality & collaboration: Drove code reviews, pair programming and unit/integration test adoption. Mentored junior developers and helped formalise coding guidelines and CI processes. ## Education ### Master of Science - MS in Computer/Information Technology Administration and Management Avila University ### Bachelor of Technology - BTech in Computer Science Kakinada Institute of Engineering and Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/sai-mahadasa - Portfolio: https://saimahadasa.com - GitHub: https://github.com/saiMahadasa --- Source: https://flows.cv/saimahadasa JSON Resume: https://flows.cv/saimahadasa/resume.json Last updated: 2026-04-17