Available for opportunities

Isuru Pathirathna

Exploring why people do what they do through data · AI & Behaviour · 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 AI & Behaviour, 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

Work Trial

Vaasan kaupunki – City of Vaasa·May 2026 – Present

Conducting social media analytics using Power BI to explore how Vaasa can raise international awareness of the International House project.

  • Analysing engagement data and channel performance to identify effective strategies for reaching internationally mobile residents and newcomers
  • Producing dashboards and reports to support decision-making on how to best promote International House Vaasa across digital platforms
  • Benchmarking social media strategies of comparable cities to surface best practices for the International House project

Full-Stack Developer

Designed and developed enterprise Information Systems including ERP, CRM, and POS platforms for retail and enterprise clients across global markets at a UK-based software company.

  • Built end-to-end ERP solutions covering inventory management, sales workflows, purchase orders, and financial reporting for retail and wholesale businesses
  • Developed CRM modules to streamline customer lifecycle management, sales pipelines, and client communication for service-based businesses
  • Implemented POS systems integrated with ERP backends, enabling real-time stock updates, transaction processing, and sales analytics
  • Integrated ERP functionalities into e-commerce platforms, connecting online storefronts with inventory, order management, and customer data systems
  • Delivered SITC campus management system using Laravel 8 and 9 covering student records, administration, and reporting
  • Worked across the full development lifecycle using Flutter, .NET, React, Next.js, and Laravel

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

Education

Bachelor of Science in Software Engineering

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

Finnish Vehicle Market Analyser screenshot 1
Finnish Vehicle Market Analyser screenshot 2

Finnish Vehicle Market Analyser

Full-stack Next.js app for exploring 5.2M registered vehicles from Finland's Traficom open registry. Features 7 interactive Recharts dashboards, Gemini 2.5 Flash AI-powered market analysis, natural-language chat, and CSV/JSON/Markdown export all parsed client-side from a 930 MB CSV.

Next.jsTypeScriptTailwind CSSGemini AIRechartsPapaParse
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
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