
Building a Searchable Archive: How AI Processes 8,000+ Legal Documents
A technical deep-dive into OCR technology, entity extraction, AI deduplication, and the open-source Python pipeline that powers legal transparency.
Available for opportunities
Exploring why people do what they do — through data · Psychology · Data Science & Analytics · Software Engineering · Open to opportunities

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.
Tools and frameworks I use to explore data and build meaningful software
My professional journey and academic background
Training at Citizens Development Business Finance PLC, focused on digital banking solutions. Working with the CDB Self mobile app and digital banking platforms.
Developed comprehensive ERP solutions specialising in JAPRA ERP with integrated modules for POS, inventory, CRM, and business intelligence.
Developed web and mobile applications at a UK-based software company serving 500+ global clients across healthcare, finance, and e-commerce.
University of Plymouth
2019 – 2022
Studied software engineering, web development, and computer science fundamentals with focus on modern development practices.
University of Michigan
Coursera · March 2026
Coursera · March 2026
Coursera · March 2026
Selected work — building in public, contributing to the community

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.


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



Flutter mobile app for instant contact sharing using NFC and QR codes. Share portfolio, WhatsApp link, contact info, and full vCard with customisable settings.
Thoughts and deep dives on technology, security, and engineering

A technical deep-dive into OCR technology, entity extraction, AI deduplication, and the open-source Python pipeline that powers legal transparency.

A technical deep dive into frequency injection attacks, chip-backside vulnerabilities, timing jitter models, and real-world exploitation.

Discover how consumer-grade brain-machine interfaces are making neurotechnology accessible. From meditation apps to creative applications with affordable EEG devices.
Have a project in mind or just want to connect? I'm open to new opportunities and conversations.
· Currently available for opportunities