Available for new work · 2026
Ganindu Deshapriya.
Solutions Developer & AI Enthusiast.
Crafting thoughtful interfaces and intelligent systems from Colombo.

About
A short story.
I’m a developer and AI researcher / enthusiast focused on building intelligent, scalable solutions that bridges advanced AI with real-world impact. My work spans full-stack engineering, LLMs, Automation, NLP, and locally deployable LLM systems, with a strong interest in creating practical AI-driven experiences. I enjoy designing robust backend systems alongside clean, intuitive interfaces that make complex technology feel seamless to use. Currently, I’m focused on developing AI-assisted applications, optimizing modern LLM workflows, and turning research-driven ideas into impactful digital solutions.
Projects
Years coding
Tools & Tech
Caffiene
Tools of the trade
My Projects
Things I've built, shipped, broken.

Memory Access Guard (MAG+)
A kernel-level memory protection and logging framework for xv6-riscv, designed to detect and gracefully kill memory access violations.
- C
- xv6-riscv
- Kernel Development
Verbal
AI tutor that turns any PDF into a conversational study session with citation-backed answers.
- Python
- LangChain
- pgvector
- React
Education
Where the foundations were laid.

2021 — 2025
University of Sri Jayewardenepura
B.Comp (Hons) in Computer Science
3.4+ CGPA. Volunteering, Co Founder @ACS-USJ, IEEE

2017 — 2020
Ananda College, Colombo
A/L Physical Science
Volunteering & Experience
Hours logged in the trenches.

Association of Computng Students (ACS) - University of Sri Jayewardenepura
Co Founder & Inaugural President
Feb 2024 — Jun 2025 · 1 yr 3 mos
Volunteering, Connecting with the industry, Enhancing the Faculty of Computing - USJ

IEEE Student Branch - University of Sri Jayewardenepura
Member
Oct 2023 — Present · 2 yrs 8 mos
Contributing to various student branch operations, technical webinars, and global IEEE events hosted by the branch.
Designing Head - Outreach program by GDG Sri Lanka
Nov 2024 · 1 mo
Led design strategies and assets creation for outreach initiatives, establishing unified visuals in collaboration with Google Developer Groups Sri Lanka.
Coordinating and finance committee member - IEEEXTREME 18.0
Oct 2024 · 1 mo
Managed budgeting, corporate sponsorships, and logistics coordination for the flagship global 24-hour programming hackathon.
Coordinating committee member - J'pura extreme 1.0
Aug 2024 — Oct 2024 · 3 mos
Planned bootcamps, managed registry check-ins, and formulated study materials for USJ's competitive programming prep phase.

Student branch ambassador - USJ - R10
IEEEExtreme Ambassador
Jun 2025 — Nov 2025 · 6 mos
Served as official representative, promoting IEEEXTREME 19.0 within USJ and the larger IEEE Region 10 community to maximize team registration.

IEEE CS Student Branch Chapter - University of Sri Jayewardenepura
Volunteer management standing committee member
Jan 2025 — Feb 2026 · 1 yr 2 mos
Orchestrated volunteer screening, training, and strategic workforce allocations across standard chapter events and projects.
Chairperson - J'puraXtreme 2.0
Aug 2025 — Oct 2025 · 3 mos
Led the organizing committee of 40+ members to plan and execute the prominent university-wide hackathon, driving record engagement.

Gavel Club of University of Sri Jayewardenepura
Media crew member - Speech Master 2025
Jan 2025 — Jun 2025 · 6 mos
Produced promotional and event coverage media for the university's annual speech competition, enhancing digital engagement.

Election Commission of Sri Lanka
Election Official - 2023 Local Government Elections
Jan 2023 — Mar 2023 · 3 mos
Gained 3 months hands on experience in Election Management, Legal Documentation processes and management workflow.
Publications & Articles
Notes from the workshop.
Designing for the LLM Pause
Why latency in AI products is a design surface, not a backend problem — and four patterns that respect the wait.
Read more→OKLCH in Production: A Field Report
Migrating a 200-token design system from HSL to OKLCH. What broke, what got better, and what I'd do again.
Read more→Small Models, Big Wins
Benchmarking 7B-parameter models on consumer GPUs and the surprising case for running inference at the edge.
Read more→Contact
Inbox always open.
Let's build something great together.
It can be an idea, A new project, A job, or even just a hello! Drop a note — I read every message and reply within a day or two.

