Tharaka Dharmasiri
Full-Stack Developer

VIEW PROJECTS
ABOUT ME

"I am a forth-year student at SLIIT University pursuing a Bachelor of Science (Hons) in Information Technology. I have a strong desire to learn and grow, and I am excited to contribute to worthwhile projects while always bettering myself."

5+ years of professional experience

Led development teams of 5-10 engineers

Delivered 20+ production applications

Expert in React, Next.js, Node.js ecosystems

WHY CHOOSE ME

What makes me different from others.

01.
Critical Thinking

Critical Thinking

PROBLEM-SOLVING MINDSET

I don't just write code — I analyze problems deeply, question assumptions, and architect solutions that are scalable, maintainable, and future-proof.

Strategic PlanningRoot Cause AnalysisInnovative Solutions
02.
On-Time Delivery

Before Deadline

RELIABLE & PUNCTUAL

I consistently deliver projects ahead of schedule. Time management isn't just a skill — it's a commitment I make to every client and project I undertake.

Time ManagementMilestone TrackingBuffer Planning
03.
AI Tools

AI-Powered

MODERN WORKFLOW

I leverage cutting-edge AI tools to accelerate development, reduce errors, and focus more time on creative problem-solving and delivering exceptional value.

GitHub CopilotChatGPTClaude AI
WORK EXPERIENCE

Building impactful products at scale.

Full-Stack Developer - Intern

SKYREK (Pvt) Ltd.Remote

November 2024 - May 2025

Involve the development of enterprise-grade web applications.

Build a Admin dahboards using NextJs

Studies about Prisma and PostgreSQL

Implemented report generation featuers

Built a lms web application

Next.jsTypeScriptPostgreSQLVercelGitNodeJs
FEATURED PROJECTS

Building innovative solutions that make an impact.

A showcase of my recent work — from AI-powered applications to enterprise dashboards.

Rupa's Surf
PRODUCTION
01

Rupa's Surf

Your Automated Meal Utility

Rupa's Surf is a web application which is about the surf camp located in Arugambay Sri Lanka

Key Features:

AI-powered meal recommendations using OpenAI GPT-4

Real-time nutrition tracking and calorie counting

Grocery list generation with smart shopping suggestions

Tech Stack:

Next.js 14TypeScriptPrismaPostgreSQLOpenAI APITailwind CSS
AgroDoctor
PRODUCTION
02

AgroDoctor

AI-Powered Crop Disease Detection

A mobile-first web application that helps farmers diagnose crop diseases using computer vision and machine learning. Simply take a photo of a plant, and get instant diagnosis with treatment recommendations.

Key Features:

Real-time image classification using TensorFlow.js

Support for 50+ crop types and 200+ diseases

Multilingual support (English, Spanish, Hindi)

Tech Stack:

React Native WebTensorFlow.jsFirebaseNode.jsExpressMongoDB
VIEW ALL IN GITHUB
TECHNICAL SKILLS

Full-stack expertise across the modern web.

frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Three.js

backend

  • Node.js
  • Express
  • NestJS
  • PostgreSQL
  • MongoDB
  • Redis

devops

  • Docker
  • Kubernetes
  • AWS
  • Vercel
  • GitHub Actions
  • Terraform

tools

  • Git
  • VS Code
  • Figma
  • Postman
  • Linear
  • Notion

Let's work
together.

Open to new opportunities