Available for opportunities

Isuru Pathirathna

Exploring why people do what they do — through data · Psychology · Data Science & Analytics · Software Engineering · Open to opportunities

Isuru Pathirathna

About

The story behind the curiosity

I'm Isuru Pathirathna, a Software Engineering graduate from NSBM with Plymouth University (UK). I'm driven by one core question: why do people do what they do?

My work sits at the intersection of Psychology, Data Science & Analytics, and Software Engineering. I build tools, analyse data, and explore patterns to understand human behaviour — how people think, decide, and act in the digital world. I’m currently open to new opportunities in these spaces.

Whether it's analysing patterns in data, building products, or writing about cognition and behaviour, I approach every problem through the same lens: the human behind the data.

Skills & Technologies

Tools and frameworks I use to explore data and build meaningful software

Web Development

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Node.js

Mobile Development

  • React Native
  • Expo
  • Firebase
  • Redux
  • Native APIs

Backend & AI

  • Laravel
  • Express
  • PostgreSQL
  • MongoDB
  • Gemini AI
  • Grok AI

Full Stack

ReactReact NativeNext.jsTypeScriptJavaScriptNode.jsExpressLaravelPHPMongoDBPostgreSQLFirebaseTailwind CSSReduxGitGitHubDockerREST APIGraphQLSocket.ioJestVercelExpoZustandGemini AIGrok AI

Experience & Education

My professional journey and academic background

Work Experience

Software Developer Trainee

CDB Bank·2022 – 2022

Training at Citizens Development Business Finance PLC, focused on digital banking solutions. Working with the CDB Self mobile app and digital banking platforms.

  • Developing features for CDB Self digital banking app
  • Learning fintech solutions including payment processing and e-passbook
  • Working with secure financial transaction systems and APIs

Full Stack Developer

Veesoft·2024 – 2025

Developed comprehensive ERP solutions specialising in JAPRA ERP with integrated modules for POS, inventory, CRM, and business intelligence.

  • Built features for Smart POS & Inventory management system
  • Developed mobile applications for sales representatives
  • Created dashboard analytics and promotion modules

Full Stack Developer

Codezela·2022 – 2025

Developed web and mobile applications at a UK-based software company serving 500+ global clients across healthcare, finance, and e-commerce.

  • Built e-commerce platforms and CMS solutions using Next.js and React
  • Developed AI-powered features and mobile applications
  • Implemented responsive designs with Tailwind CSS

Education

Bachelor of Science in Computer Science

University of Plymouth

2019 – 2022

Studied software engineering, web development, and computer science fundamentals with focus on modern development practices.

Certifications

Projects

Selected work — building in public, contributing to the community

Literary Chat — AI Book Character Conversations screenshot 1

Literary Chat — AI Book Character Conversations

Full-stack AI web app for dynamic conversations with literary characters. Users upload PDF books; Gemini AI extracts characters and metadata, leveraging RAG for context-aware, multilingual chats.

Gemini AIReactNode.jsExpressSQLiteTailwind CSS
Gesture Works — Hand Gesture Control screenshot 1
Gesture Works — Hand Gesture Control screenshot 2

Gesture Works — Hand Gesture Control

Real-time hand gesture recognition using machine learning to control a ball on screen. Train custom gestures with TensorFlow.js and MediaPipe.

Next.jsTypeScriptTensorFlow.jsMediaPipe
NFC Business Card screenshot 1
NFC Business Card screenshot 2
NFC Business Card screenshot 3

NFC Business Card

Flutter mobile app for instant contact sharing using NFC and QR codes. Share portfolio, WhatsApp link, contact info, and full vCard with customisable settings.

FlutterDartNFCHCEKotlin
Thé Party screenshot 1

Thé Party

Modern landing page for a music social networking platform. Features responsive design, smooth animations, and sections for community forums and event ticketing.

Next.jsTypeScriptTailwind CSSFramer Motion
3+
Years Experience
50+
Projects Completed
15+
Technologies
100%
Client Satisfaction

Get in Touch

Have a project in mind or just want to connect? I'm open to new opportunities and conversations.

Response Time:Within 24 hours
Location:Finland
Preferred:Email or LinkedIn

· Currently available for opportunities