Available to hire
Hi there! I’m Janaka Kariyawasam, a Senior Full-Stack Engineer focused on building production-grade web platforms and AI-enabled products. Over 7+ years, I’ve shipped end-to-end solutions using React/Next.js on the frontend and Django/FastAPI on the backend, delivering robust features that balance user experience with business goals.
I’ve led end-to-end deployments on AWS with Dockerized CI/CD pipelines, built AI-powered retrieval and orchestration flows, and collaborated closely with product and design stakeholders to iterate quickly. I’m passionate about clean architecture, scalable delivery, and mentoring teams to ship high-quality software.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer at 9byterefhub
January 1, 2024 - PresentDeveloped web scraping and automation tools using Python Scrapy and Playwright to efficiently extract and process large-scale web data. Developed and maintained scalable backend servers using Node.js and Express.js, implementing RESTful APIs and middleware for high-performance applications. Built responsive and SEO-friendly frontend applications using Next.js leveraging server-side rendering and static site generation for optimal performance.
Senior Software Engineer at Therasee
January 1, 2024 - August 4, 2025Built responsive, high-performance UIs using React and TypeScript following modern web standards. Managed complex application state with Redux and React Query. Enhanced app performance via lazy loading, code splitting, and bundle optimization. Integrated WebSockets to enable real-time features such as live notifications and dashboards. Developed RESTful APIs using ASP.NET Core and Entity Framework Core. Implemented secure authentication with ASP.NET Identity and JWT tokens. Applied SOLID principles and clean architecture for maintainable, testable code. Built scalable microservices using Domain-Driven Design and asynchronous RabbitMQ communication. Engineered scalable NLP and RAG systems integrating vector (pgvector) and SQL databases. Developed AI-driven backend services and chatbot solutions with Django, FastAPI, and conversational AI frameworks.
Senior Software Engineer at Refhub
January 1, 2023 - January 1, 2024Designed and deployed an AI-enabled chat application with React/Next.js frontend and Django/FastAPI backend services. Implemented real-time conversation features, notifications, and state management for multi-tenant user interactions. Built retrieval and orchestration flows with LangChain / LangGraph for contextual AI responses.
Software Engineer at Therasee
January 1, 2020 - January 1, 2023Developed Django backend services and integrated React/Next.js frontend experiences for business workflows. Implemented web automation and data extraction pipelines using Python, Scrapy, and Playwright. Supported scalable feature development across frontend, backend, and deployment layers. Contributed to maintainable architecture and clean code practices across the engineering lifecycle.
Education
BSc. Software Engineering at Open University Of Sri Lanka
January 1, 2015 - January 1, 2019B Sc in Software Engineering at Open University of Sri Lanka
January 1, 2015 - January 1, 2019Qualifications
Industry Experience
Software & Internet, Professional Services, Education, Media & Entertainment, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Galle today.