Hi, I’m Charith Dissanayaka, a senior software engineer with 10+ years of experience designing and shipping scalable SaaS platforms, cross‑platform mobile apps, and AI‑powered tools. I excel at turning complex requirements into practical software using React, TypeScript, Node.js, and Python, with hands‑on experience integrating large language models (OpenAI, Claude) via LangChain and building enterprise AI workflows. I enjoy building robust frontend and backend architectures and delivering impact through clean code, scalable data models, and thoughtful UX.
I actively contribute to open source (e.g., PrimeReact UI Library, React Native Big Calendar, rn-segmented-progress-bar) and collaborate with distributed teams to ship reliable products. I’m comfortable leading frontend and full‑stack initiatives, setting up REST/GraphQL APIs, and deploying modern cloud solutions. I thrive in fast‑paced environments and love turning ideas into production‑grade software while mentoring others and improving team processes.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Skills
Experience Level
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Ottawa today.