Available for Freelance & Jobs

Creative
AI Engineer
& Developer

I'm Tharindu Randika, an AI Engineer Intern based in Sri Lanka. I build intelligent web solutions and mobile applications that solve real-world problems.

Tharindu Randika
React / Native
AI Integration
AI Engineer
+
Full-Stack Developer
+
Java Developer
+
Backend Specialist
+
AI Engineer
+
Full-Stack Developer
+
Java Developer
+
Backend Specialist
+
Working on code

About Me

Turning Complex Problems into Code

I am a Software Engineering undergraduate at IJSE with a strong passion for Artificial Intelligence and Full-Stack Development. Currently working as an AI Engineer Intern at Software Plus Pvt Ltd, I specialize in building scalable web applications and integrating AI models to enhance user experiences.

With experience in React, Node.js, Python, and Cloud technologies, I am committed to writing clean, efficient code and contributing effectively to innovative projects.

Email tharindurandika25@gmail.com
Phone +94 724722108
Location Sri Lanka
Education BSc (Hons) Computer Science
Download CV

My Journey

Experience & Education

Dec 2025 - Present

AI Engineer Intern

Software Plus Pvt Ltd

Working on AI integration, developing scalable web solutions, and contributing to software architecture. Currently 2 months into a 6-month internship.

AI Integration Full-Stack Research
Sep 2023 - Present

BSc (Hons) Computer Science in Software Engineering

Institute of Software Engineering (IJSE)

Specializing in Software Engineering & Development. Gained strong foundation in algorithms, data structures, and modern software practices.

Aug 2019 - Jan 2023

G.C.E Advanced Level

Gnanodaya Maha Vidyalaya

Specialization in Physical Science Stream with ICT.

Java
Python
Spring Boot
React
Vertex AI
n8n
RAG
GCP
MySQL
Git
Java
Python
Spring Boot
React

My Expertise

What I Do

Full-Stack Dev

Building robust web applications using React, TypeScript, Node.js, Spring Boot, and MongoDB/MySQL.

  • React & Next.js
  • Node.js & Express
  • Spring Boot
  • Database Design

AI & Machine Learning

Integrating AI capabilities into applications using Python, Gemini API, and other LLMs.

  • Python & FastAPI
  • LLM Integration
  • AI Agents
  • Data Analysis

Mobile Development

Creating cross-platform mobile experiences with React Native and Expo.

  • React Native
  • NativeWind
  • Firebase Integration
  • Android & iOS

Cloud & DevOps

Deploying and managing applications with modern CI/CD pipelines and cloud services.

  • Git & GitHub Actions
  • Firebase
  • REST APIs
  • System Design

Inovesta '24 - 2nd Place

Awarded for Best Team Project at Institute of Software Engineering (IJSE)

2024

Portfolio

Featured Projects

View GitHub
Book Club App
Full-Stack

Library Management System

A complete book club app with JWT auth, real-time email notifications, and dashboard.

React Node.js MongoDB TypeScript
AI Code Review Bot
AI & Automation

AI Code Review Bot

Automated GitHub PR reviewer using Google Gemini 2.5 Flash API and GitHub Actions.

Python Gemini API GitHub Actions FastAPI
SkillSphere Platform
Web Platform

SkillSphere - Course Platform

Online learning platform with instructor dashboards and student enrollment system.

Spring Boot Java MySQL Hibernate
Dating App
Mobile App

Cross-Platform Dating App

Mobile dating application with real-time chat, matchmaking, and push notifications.

React Native Firebase Expo NativeWind

GET IN TOUCH

Have a project in mind or want to discuss AI solutions? I'm currently available for freelance work and open to new opportunities.