Summary
Navinda Chandrasiri is a Senior Software Engineer with six years of experience designing and delivering cloud-native SaaS and enterprise systems for clients across North America, Europe, and the Middle East. He specializes in React, Next.js, Node.js, TypeScript, and Python (FastAPI/Flask), building scalable frontend apps, modular backend APIs, real-time systems, and Docker-based CI/CD on AWS. His work spans healthcare, ERP, B2B procurement, and impact-driven platforms, with hands-on experience in payment integrations, role-based access control, and secure authentication flows. Navinda also architects AI-enabled features—LLM integrations, RAG pipelines, and ML model inference—bringing data-driven automation into production. Comfortable in remote, cross-cultural teams, he translates complex business requirements into maintainable, production-ready systems and has a proven track record of zero-downtime deployments and operational stability. Outside delivery, he writes about engineering topics and contributes to the developer community, reflecting a blend of practical execution and knowledge-sharing.
6 years of coding experience
6 years of employment as a software developer
G.C.E. Advanced Level, Commerce, G.C.E. Advanced Level, Commerce at Kirindiwela Central College
BSc (Hons) in Information Technology , Specializing in Software Engineering, BSc (Hons) in Information Technology , Specializing in Software Engineering at SLIIT
G.C.E. Ordinary Level, G.C.E. Ordinary Level at Dangalla Dharmaraja Maha Vidyalaya
Sinhalese, English