Skip to content
+94 77 173 8016tharinisenanayake1999@gmail.com
Colombo, LK
Software Engineer

Building reliable software with intelligent systems.

2.5 years of experience building full-stack applications and intelligent systems that solve real-world problems.

View My WorkDownload Résumé
LinkedInGitHub
Tharini Senanayake profile photo

Technologies & Tools

  • React
  • Next.js
  • TypeScript
  • Gatsby
  • Node.js
  • Spring Boot
  • Python
  • REST APIs
  • MySQL
  • MongoDB
  • PostgreSQL
  • Redis
  • AWS
  • Docker
  • GitHub Actions
  • NGINX
  • Linux
  • RAG Pipelines
  • CrewAI
  • LLM Chatbots
  • Swift
  • Kotlin

Services

What I build

From polished web platforms to AI agents and mobile apps, here are the kinds of work I've done across the stack.

Full-Stack Web

  • Web platforms for showcasing and selling integrated software and hardware solutions.
  • Real-time booking platform with live availability and REST integrations.
  • Contributed to an enterprise system with 13+ integrated modules.
ReactNext.jsTypeScriptNode.jsSpring Boot

Agentic AI

  • Multi-agent system for digital marketing automation.
  • Coordinated workflows for content generation, analysis and task execution.
  • AI-driven content creation and publishing pipelines.
CrewAILangChainRAGEmbeddings

Chatbots & Support

  • Support bots that handle FAQs, order updates and refunds.
  • Messaging-platform bots giving instant product and pricing info to sales.
  • Voice input and text-to-speech application.
LLMsPrompt EngineeringWebhooks

E-commerce & CMS

  • E-commerce and CMS integrations connecting blog content to online stores.
  • Customer journey tracking and conversion-path analytics.
ShopifyStrapiGhostAnalytics

Mobile Apps

  • iOS application with CarPlay integration (in development).
  • Contributed to Android app work around Android Auto.
SwiftKotlinCarPlayAndroid Auto

Cloud & DevOps

  • CI/CD pipelines that automate application deployment.
  • NGINX reverse proxy on Linux production servers.
  • One-command install scripts that cut manual setup effort.
AWSDockerGitHub ActionsNGINXLinux

Data & Automation

  • Dashboard aggregating multi-source project and employee data.
  • Scraping pipelines that extract, clean and structure business data.
PythonMySQLMongoDBPostgreSQLRedis

ML Research

  • Final-year research on detecting multiple ocular diseases with a custom optimized CNN.
CNNDeep LearningPython
Tharini Senanayake
Full-stack × AI
First Class · BSc Computer Science

About Me

Engineer by training, builder by habit.

I build full-stack web platforms, multi-agent AI systems, RAG-powered chatbots, CarPlay & Android Auto apps, cloud-ready deployments.

I'm a software engineer with 2.5 years of experience building production-grade full-stack applications, from responsive React and Next.js front ends to Node.js, Spring Boot and Python back ends. I graduated with a First Class BSc in Computer Science from Eastern University, Sri Lanka.

These days my work leans toward intelligent systems: multi-agent automation, RAG-powered chatbots, and mobile experiences for CarPlay and Android Auto. I care about clean, well-tested code, and I pick up new tools quickly, whether I'm working independently or in a cross-functional team.

0.0+

Years of experience

0.00

GPA · First Class

0+

Project contributions

How I work

Clean by design

OOP, SOLID principles and design patterns keep code modular, testable and easy to extend.

Tested & reliable

Test-driven development, unit tests, code reviews and root-cause analysis on production issues.

Agile by habit

Scrum ceremonies, sprint planning and estimation with Jira and Confluence in cross-functional teams.

AI-assisted, human-verified

Claude Code and GitHub Copilot speed up generation, debugging and refactoring, and every output is validated before it is committed.

Projects

Selected work

A mix of company projects at Knovik and academic research, from production web apps to AI agents. Most of the code is private, but I'm happy to walk through any of it.

Featured project

Multi-Agent Marketing Automation

An agentic AI system for digital marketing, where coordinated agents work together across content generation, analysis and task execution instead of running as isolated scripts.

CrewAILangChainLLM IntegrationPrompt Engineering
Company project · Knovik
OrchestratorContentAnalysisTasks
Web & Mobile

Software & Hardware Showcase Platform

Responsive web platforms for showcasing and selling integrated software and hardware solutions, with component views tuned for web, mobile and different devices.

ReactNext.jsResponsive UI
Company project · Knovik
Web & MobileProduction

Booking & Teaching Platforms

A production-grade React booking platform with real-time availability and REST integrations, plus student and teacher interfaces for a teaching platform.

ReactREST APIsMonorepo
Company project · Knovik
Web & Mobile

Enterprise System with Voice Features

Contributed to a large-scale enterprise system with 13+ integrated modules, and built an application with voice input and text-to-speech.

EnterpriseVoice InputText-to-Speech
Company project · Knovik
Web & Mobile

E-commerce & CMS Integration

Connected blog platforms to online stores and added customer journey tracking to analyze conversion paths.

ShopifyStrapiGhostAnalytics
Company project · Knovik
Web & MobileIn progress

CarPlay & Android Auto Apps

Building an iOS application with CarPlay integration, and contributing to Android app development around Android Auto.

SwiftKotlinCarPlayAndroid Auto
Company project · Knovik
AI & ML

AI Content Generation & Publishing

AI-driven content generation and publishing automation for marketing workflows.

LLM IntegrationPrompt EngineeringAutomation
Company project · Knovik
AI & ML

Customer Support Chatbots

Intelligent chatbots that handle FAQs, order updates and refunds, taking repetitive load off support teams.

LLM ChatbotsPrompt Engineering
Company project · Knovik
AI & ML

Sales Messaging Chatbots

Chatbots on messaging platforms that give sales teams and customers instant product and pricing information.

Messaging PlatformsWebhooks
Company project · Knovik
AI & MLResearch

Ocular Disease Detection

Final-year research on detecting multiple ocular diseases using a custom, optimized convolutional neural network.

CNNDeep Learning
Final-year research
Cloud & Data

Setup & Deployment Automation

CI/CD pipelines for automated deployment, an NGINX reverse proxy on Linux servers, and shell scripts that turn setup into one command.

GitHub ActionsNGINXLinuxShell Scripting
Company project · Knovik
Cloud & DataIn progress

Multi-Source Data Dashboard

A data integration dashboard that aggregates project and employee data from multiple sources for analytics and insights.

Data IntegrationAnalytics
Company project · Knovik
Cloud & Data

Web Scraping Pipelines

Automated pipelines that extract, clean and structure business data ready for analysis.

Web ScrapingData CleaningAutomation
Company project · Knovik

More of my code lives on GitHub.

Visit my GitHub

Experience & Education

Experience

Associate Software Engineer

Oct 2024 – Present

Knivok LLC (Knovik)

  • Built full-stack web platforms and an agentic multi-agent system for marketing automation.
  • Developing an iOS CarPlay integration and contributed to Android Auto.
  • Created AI chatbots for customer support and sales, plus RAG-based automation.
  • Set up CI/CD, NGINX reverse proxy and AWS deployments on Linux servers.

Intern Software Engineer

Apr 2024 – Oct 2024

Knivok LLC (Knovik)

  • Built a React booking platform with real-time availability and REST APIs.
  • Developed student and teacher interfaces for a teaching platform.
  • Contributed to a large monorepo in a Scrum team.

Education

BSc in Computer Science

2020 – 2024

Eastern University, Sri Lanka

  • Graduated with First Class.
  • GPA: 3.83 / 4.00
  • Final-year research: ocular disease detection using CNNs.

Testimonials

What my clients say about working together

Sarah Johnson

"Working with this digital marketing expert has transformed our online presence. Their strategic approach to social media and content marketing helped us achieve a 200% increase in engagement and significantly improved our brand visibility."

Sarah Johnson

Marketing Director, Tech Innovators

Contact

Let's build something together.

Have a project, an opportunity or just a question? Send me a message and let's talk about how we can work together.

Email

tharinisenanayake1999@gmail.com

Location

Colombo, Sri Lanka

LinkedInGitHub

Send me a message

Tell me a little about your project or role.

0 / 1000

Tharini Senanayake

Software Engineer building reliable full-stack applications and intelligent systems, from responsive web platforms to AI-powered automation.

Download Résumé

Quick Links

HomeServicesAboutProjectsExperienceContact

What I Do

Full-Stack Development

AI & Multi-Agent Systems

Cloud & DevOps

Mobile (CarPlay / Android Auto)

Get in Touch

tharinisenanayake1999@gmail.com+94 77 173 8016
Colombo, Sri Lanka

© 2026 Tharini Senanayake. All rights reserved.

Built with Gatsby & Material UI