Tharupahan Jayawardana

Tharupahan Jayawardana

Engineering the future for a better world.

I build scalable and high-performing applications with intuitive user experiences. I've worked on a variety of projects, gaining hands-on experience in modern development practices.

Beyond personal work, I continuously explore emerging technologies and contribute to open source, sharpening my skills to deliver the best solutions for each and every project.

Professional Experience

Research Assistant

North Carolina State University

Dec 2025 - Jan 2026

North Carolina State University

Contributed to DNATrace, a high performance bioinformatics library for DNA-based data storage and analysis. Focused on optimizing critical computational bottlenecks through Python - C++ integration.

Software Developer (Contract)

Tecxa (PVT) LTD

Oct 2025 - Dec 2025

Tecxa (PVT) LTD

Contributed to Sri Lanka Fintech Summit 2026 Web/Mobile apps, connecting 2000+ fintech leaders worldwide

Co-Founder

Forlo (PVT) LTD

Apr 2025 - Present

Forlo (PVT) LTD

At Forlo, I drive business strategy and shape our vision, ensuring our engineering and technology create sustainable value while upholding the highest quality standards.

Projects

Elderly

Elderly

A web-based platform that connects elderly individuals with caregivers for home based caregiving sessions. Developed collaboratively with my team.

Next.jsNext.js
BootstrapBootstrap
TypeScriptTypeScript
FastAPIFastAPI
PostgreSQLPostgreSQL
DigitalOceanDigitalOcean
RSI Monitor

RSI Monitor

A stock monitoring tool that helps investors identify overbought and oversold stocks on the Colombo Stock Exchange.

Next.jsNext.js
Headless UIHeadless UI
VercelVercel
SRH Wellness

SRH Wellness

Personal website for a medical practitioner with an AI health assistant.

Next.jsNext.js
TypeScriptTypeScript
Tailwind CSSTailwind CSS
shadcn/uishadcn/ui
VercelVercel
Forlo

Forlo

Corporate website for Forlo (PVT) LTD, showcasing the company's services, portfolio, and expertise in digital solutions.

Next.jsNext.js
TypeScriptTypeScript
Tailwind CSSTailwind CSS
shadcn/uishadcn/ui
VercelVercel
Sri Lanka Fintech Summit

Sri Lanka Fintech Summit

Web and mobile application for Sri Lanka Fintech Summit 2026, the premier event connecting visionary leaders, startups, and investors to drive Sri Lanka's digital economy and financial inclusion.

Next.jsNext.js
shadcn/uishadcn/ui
TypeScriptTypeScript
Node.jsNode.js
PostgreSQLPostgreSQL
AWSAWS
CloudinaryCloudinary
HNB CybersourceHNB Cybersource

Work in Progress

Medical Q&A Fine-Tuning

Fine-tuned Qwen2.5-3B-Instruct on PubMedQA using QLoRA (4-bit quantization) for clinical yes/no/maybe classification. Trained on Google Colab T4 GPU with TRL's SFTTrainer, tracked via TensorBoard, and deployed a live Gradio demo to Hugging Face Spaces.

PythonPython
Hugging FaceHugging Face
GradioGradio
Google ColabGoogle Colab
TensorBoardTensorBoard

Work in Progress

Fraternité '26 Gate Management

End-to-end event ticketing and gate management platform serving 70+ participants. Automated Python pipeline with Google Sheets API and Gmail SMTP generates QR-coded tickets with embedded participant data, backed by a real-time Next.js gate app with live entry dashboard.

PythonPython
Google SheetsGoogle Sheets
Next.jsNext.js

Work in Progress

YouTube Summarizer

A 3-agent LangGraph pipeline (Transcriber → Summarizer → QA) processing YouTube videos with transcript chunking, structured summarization with timestamps, and context-aware multi-turn QA. Deployed to Streamlit Cloud using Groq-hosted LLMs for low-latency inference.

LangGraphLangGraph
StreamlitStreamlit
GroqGroq

Work in Progress

Finance Compliance Assistant

RAG pipeline over CBSL circulars and Sri Lankan financial regulations using LangChain, ChromaDB, and Llama 3.1 8B via Groq. Semantic search with nomic-embed-text embeddings returns structured cited answers to plain-language legal queries, evaluated with RAGAS faithfulness and context precision metrics.

LangChainLangChain
ChromaDBChromaDB
GroqGroq
StreamlitStreamlit

Work in Progress

Reddit Product Research

4-agent CrewAI pipeline (Subreddit Finder → Reddit Fetcher → Sentiment Analyzer → Report Writer) producing structured JSON buyer reports from live Reddit data. FastAPI backend with Pydantic v2 schema validation, subreddit existence validation, per-request rate-limiting, and comment deduplication to prevent hallucination.

PythonPython
FastAPIFastAPI
GroqGroq

Recommendations

Dr. Prassana Varun Logenthiran

Dr. Prassana Varun Logenthiran

M.B,B.S, MBA, D.Phil. (Oxon) | Lecturer (Physiology), University of Sri Jayewardenepura

SRH Wellness

"I wholeheartedly recommend Tharupahan for any website development or digital presence needs. As a clinician, I needed a personal website for my practice but was concerned a developer might struggle to grasp complex medical concepts. Tharupahan not only proved me wrong but delivered a product that exceeded my highest expectations."

Gunavaran Brihadiswaran

Gunavaran Brihadiswaran

PhD Student / Researcher

NC State University, USA

"I worked with Tharupahan on a project developing cross-platform tools for DNA sequencing data processing. During his time on the project, he consistently demonstrated strong initiative. Beyond his technical contributions, he is an active participant in both one-on-one and group meetings, never hesitating to engage in technical discussions. He is reliable, finishes his work on time, and would be an asset to any team."

Skills & Technologies

Frontend

JavaScriptJavaScript
HTMLHTML
CSSCSS
React.jsReact.js
Next.jsNext.js
Tailwind CSSTailwind CSS
Framer MotionFramer Motion
shadcn/uishadcn/ui
Headless UIHeadless UI
ReduxRedux

Backend

Node.jsNode.js
ExpressExpress
FastAPIFastAPI
GraphQLGraphQL

Databases

PostgreSQLPostgreSQL
MongoDBMongoDB
RedisRedis
ChromaDBChromaDB
PineconePinecone

AI/ML

Gemini APIGemini API
GroqGroq
OllamaOllama
Hugging FaceHugging Face
LangChainLangChain
LangGraphLangGraph
PyTorchPyTorch
TensorFlowTensorFlow
KerasKeras
PandasPandas
NumPyNumPy
scikit-learnscikit-learn
Jupyter NotebooksJupyter Notebooks
Google ColabGoogle Colab
StreamlitStreamlit
GradioGradio

DevOps

DockerDocker
GitGit
GitHub ActionsGitHub Actions
VercelVercel
AWSAWS
DigitalOceanDigitalOcean

Other

FigmaFigma
JiraJira
PostmanPostman
Google SheetsGoogle Sheets

Certifications

Generative AI Engineering

IBM

Dec 2025

Credential ID: 5GSL5RG5VIZF

IBM
View Credential

Back-End Developer

Meta

Oct 2025

Credential ID: XXC5JUA1I8MA

Meta
View Credential

Front-End Developer

Meta

Oct 2025

Credential ID: GJU9YL0I7U0P

Meta
View Credential

Agile With Atlassian Jira

Atlassian

Oct 2025

Credential ID: F8AYH1JV1MZG

Atlassian
View Credential

Project Management

Google

Sep 2025

Credential ID: Y0TFWC55F0TW

Google
View Credential

Excel

Microsoft

Sep 2025

Credential ID: PU4Y1T6G09FS

Microsoft
View Credential

Cybersecurity

Google

Sep 2025

Credential ID: 6BKZ5UQBBR8M

Google
View Credential

Education

B.Sc. Engineering Honours, Computer Science and Engineering

University of Moratuwa

Jun 2024 - Jun 2028

2nd Year Undergraduate

University of Moratuwa

Association of Chartered Certified Accountants

ACCA

Jan 2021 - Mar 2024

Affiliate

ACCA

High School

Royal College Colombo

2014 - 2022

Royal College Colombo

Competitions & Achievements

Startup Spark 2.0 - Image 4
Startup Spark 2.0 - Image 1
Startup Spark 2.0 - Image 2
Startup Spark 2.0 - Image 3
Startup Spark 2.0 - Image 4
Startup Spark 2.0 - Image 1

Winner

1st Place
2025

Startup Spark 2.0

IESL Student Chapter UOM

Secured 1st place with an innovative healthcare solution at IESL's premier startup competition, competing against university teams nationwide. Awarded cash prize and earned an exclusive invitation to the Neo Ventures incubator program.

Mobitel CodeBlast - Image 4
Mobitel CodeBlast - Image 1
Mobitel CodeBlast - Image 2
Mobitel CodeBlast - Image 3
Mobitel CodeBlast - Image 4
Mobitel CodeBlast - Image 1

Finalist

Top 14
2025

Mobitel CodeBlast

SLT Mobitel

Selected as one of the top 14 finalists from over 100 competing teams nationwide in SLT-Mobitel's prestigious Hackathon. Developed an innovative healthcare solution leveraging the mSpace platform, demonstrating excellence in app development and problem-solving.

Open Source Contributions

freeCodeCamp

OWASP CheatSheetSeries

MNE-Python

WSO2 Micro Integrator Docs

Vacanza Holidays

Activities

I've participated and contributed to various events and competitions, including SLIoT Challenge 2026, CSE Hit The Grounds 2025, IESL Startup Spark 2.0, Mobitel CodeBlast 2025, Sri Lanka Fintech Summit 2025, and Fraternite 25.

SLIoT Challenge 2026
CSE Hit The Grounds 2025
Mobitel CodeBlast 2025
Sri Lanka Fintech Summit 2025
IESL Startup Spark 2.0
Fraternite

Get In Touch

Have a project in mind? Let's see how we can bring it to life!

Send me a message

Fill out the form below and I'll get back to you as soon as possible.

Let's connect

You can also reach out to me through these.