LMS Platform
A powerful Learning Management System with AI-assisted content generation, assignment evaluation and analytics for institutions.
Building scalable web applications and AI-powered solutions that create real impact. Passionate about solving real-world problems with code and intelligence.
I'm a Software Engineer at eLearning.lk, where I build and scale digital products used by educational institutes and corporate learners.
I specialize in full stack development and building AI enhanced solutions that improve productivity, automate workflows and deliver smarter experiences.
Beyond software, I'm exploring AI deeply — from LLMs and RAG to automation and intelligent agents — and building products that combine AI with real-world applications, including agriculture and rural systems.
A powerful Learning Management System with AI-assisted content generation, assignment evaluation and analytics for institutions.
IoT-based smart farming system with sensor networks, environment monitoring, and AI-driven crop insights.
Web hosting and SaaS platform for domains, hosting and business tools — built for Sri Lankan creators.
AI-assisted rural water management system with automated billing, meter reading and WhatsApp alerts.
Beyond shipping products, I spend time learning how to apply AI meaningfully — from language models to autonomous agents and smart automation.
Working with LLMs, fine-tuning, prompt engineering and RAG applications.
Adding intelligence to products like content generation, analysis and recommendations.
Exploring AI agents, tool calling and workflow automation to improve productivity.
Using data and machine learning to uncover insights and build smarter systems.
Experimenting with image understanding, OCR and vision models for real products.
Building creative demos and prototypes to test what's possible with modern AI.
A curated toolkit I rely on daily to ship fast, maintain quality and integrate intelligence.
Beyond building, I enjoy teaching. I mentor students in computer systems, web development and modern software practices — helping the next generation of engineers build with confidence.
"The best way to truly learn something is to teach it. Every student reminds me why I love building software — and pushes me to keep exploring what's next."
— Nuwan Rathnayake
Mentoring BIT students on computer systems fundamentals, architecture and problem solving.
Teaching modern HTML, CSS, JavaScript and responsive design through practical projects.
Open to delivering workshops on AI, full stack, and modern engineering workflows.
I'm open to exciting opportunities, collaborations and ideas that can create real impact. Let's talk AI, SaaS or smart automation.