Available for new work · 2026

Ganindu Deshapriya.
Solutions Developer & AI Enthusiast.


Crafting thoughtful interfaces and intelligent systems from Colombo.

Ganindu Deshapriya profile
01

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.

0+

Projects

0+

Years coding

0+

Tools & Tech

Too much

Caffiene

Tools of the trade

n8nPythonPyTorchLangChainNumPyPandasPostgreSQLMySQLSupabaseFirebaseGroqGCPVercelGoogle ColabGoogle AI StudioBeyond-PresenceJavaScriptJavaCPHPReactNext.jsTailwind CSSFramer MotionNode.jsLaravelOpenCVGitGitHubFigmaCanvaPower BI
02

My Projects

Things I've built, shipped, broken.

The Signal - AI Newsletter

The Signal - AI Newsletter

A newsletter that uses LLMs to summarize the latest research and trends in AI, delivered in a concise, accessible format.

  • n8n
  • Next.js
  • LangChain
  • Gist
  • Vercel
Debater - AI by GDesh.devDebater - AI by GDesh.dev

Debater - AI by GDesh.dev

An AI-powered debate platform that uses LLMs and real-time data to simulate dynamic debates on current topics, allowing users to engage with and learn from AI-generated arguments.

  • Next.js
  • LangChain
  • Gemini API
  • LLM
  • Vercel
Memory Access Guard (MAG+)

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
Verbalsrc // python

Verbal

AI tutor that turns any PDF into a conversational study session with citation-backed answers.

  • Python
  • LangChain
  • pgvector
  • React
03

Education

Where the foundations were laid.

University of Sri Jayewardenepura logo

2021 — 2025

University of Sri Jayewardenepura

B.Comp (Hons) in Computer Science

3.4+ CGPA. Volunteering, Co Founder @ACS-USJ, IEEE

Ananda College, Colombo logo

2017 — 2020

Ananda College, Colombo

A/L Physical Science

04

Volunteering & Experience

Hours logged in the trenches.

Association of Computng Students (ACS) - University of Sri Jayewardenepura logo

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 logo

IEEE Student Branch - University of Sri Jayewardenepura

Member

Full-timeRemote

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

Part-timeHybrid

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

Part-timeRemote

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

Full-time

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 logo

Student branch ambassador - USJ - R10

IEEEExtreme Ambassador

Remote

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 logo

IEEE CS Student Branch Chapter - University of Sri Jayewardenepura

Volunteer management standing committee member

Hybrid

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 logo

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 logo

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.

06

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.

Replies usually within 48 hours.