Loading Portfolio

. . .
HELLO, I'M

Software Engineering Student | AI Enthusiast | Problem Solver

About Me

Who I Am

I'm Tehan Hewage, a Software Engineering student passionate about creating smooth and meaningful digital experiences. I enjoy learning how software works, experimenting with different tools, and continuously improving my thinking and problem-solving skills.

I have a strong interest in Artificial Intelligence and love exploring how AI can be used to build smarter, more helpful applications. My focus is on writing clean code, understanding concepts properly, and always staying curious. Outside academics, I enjoy experimenting with new ideas, learning modern technologies, and improving myself step by step.

0
Software Engineering
0
Enthusiast
0
Dedicated

AI Enthusiast

Exploring intelligent applications

Software Designer

Building clean, user-friendly software

Continuous Learner

Always improving and exploring

Services

What I Do

Web Development

Building responsive and interactive web applications using modern technologies like HTML, CSS, JavaScript, and frameworks.

Mobile Development

Creating native Android applications with clean UI/UX, API integration, and Firebase backend services.

AI Integration

Exploring and implementing AI solutions to create smarter, more intuitive applications and user experiences.

My Skills

Technologies & Tools

Technical Skills

Java
Python
JavaScript
C++
C#
HTML
CSS
React
Vite
Node.js
Android Studio (Java)
SQL
Firebase

Tools & Practices

Agile
SDLC
GitHub

Soft Skills

Problem Solving
Logical Thinking
Communication
Team Collaboration
Portfolio

My Projects

Check out my latest work and see how I bring ideas to life

Multi-Agent WhatsApp Bot Assistant for SLIIT City University
Ongoing

Multi-Agent WhatsApp Bot Assistant

Ongoing Project

Multi-agent assistant for SLIIT City University that detects query intent and routes students to Finance, Academic, or Student Affairs agents through WhatsApp.

Node.js Express Python NLP Firestore WhatsApp API
GSMArena Explorer
Full Stack

GSMArena Explorer

Full Stack

React + Tailwind UI powered by an Express/cheerio scraper API (no third-party APIs) to browse GSMArena brands, devices, specs, and comparisons with caching.

React Vite Tailwind Express Cheerio Scraper API
Opsel Mobile City e-commerce prototype
Frontend

Opsel Mobile City

Frontend Prototype

Modern TypeScript + React/Tailwind storefront featuring filterable catalog, full page set, glassmorphism styling, and micro-interactions tuned for mobile-first layouts.

React TypeScript Vite Tailwind React Router Headless UI
BananaMath Adventure
🎮 Web Game

BananaMath Adventure

Web Game

Browser-based math puzzle/adventure game with progressive levels, boss stages, Normal/Quick Play/Practice modes, and dark mode. Features daily puzzles, coins currency, power-up shop, achievements, and global leaderboards.

HTML CSS JavaScript Tailwind Firebase
RainForest Tea Management System
☕ Desktop App

RainForest Tea

Desktop App

Tea management system with full CRUD operations for products, orders, inventory, suppliers, customers, and equipment maintenance. Features MySQL validation and JavaFX UI with email notifications.

Java JavaFX MySQL CSS
Quiz App
📱 Android App

Quiz App

Android App

Trivia app that fetches questions from a remote API and renders them in a clean Android UI. Includes scoring, answer validation, and Firebase integration for authentication and score storage.

Java REST APIs Firebase Android
Get In Touch

Let's Work Together

Have a project in mind? I'd love to hear from you. Send me a message and let's create something amazing together.