Available for associate roles

Ishara Deshan.
Full Stack Engineer
shipping at the edge.

I design and build performant web products end-to-end - from pixel-perfect UI to scalable APIs and the infrastructure under them.

Next.js
React
TypeScript
Node.js
MongoDB
Java
Python
Portrait of Ishara Deshan, full stack engineer
Sri Lanka · Remote
v.2026

01 — About

Engineer first. Designer by necessity.

I'm a Software Engineer Intern with a passion for building modern, scalable web applications. My happy place is the seam between great UX and a clean, type-safe backend — the kind of work where bringing a design to life feels as satisfying as optimizing a database query.

Currently, I'm gaining industry experience at ITMD, having recently graduated with my BSc in Software Engineering. I care about performance, clean code, and continuous learning.

ArchitecturePerformanceDXAPI DesignAccessibilityType SafetyCI/CDObservability

Education

01

2011 — 2022

GCE O/L

Christ King College

02

2022 — 2023

Foundation Program in Software Engineering

Java Institute for Advanced Technology

UGC Recognized Program

03

2023 — Dec 2024

Level 4 Professional Diploma in Software Engineering

Skills and Education Group

Verified · 19178609-01-ML7Q

🔗 Click to verify credential

verify.skillsandeducationgroup.co.uk

04

Jan 2025 — Apr 2025

Level 5 Professional Higher Diploma in Software Engineering

Skills and Education Group

Verified · 68814667-01-AYAM

🔗 Click to verify credential

verify.skillsandeducationgroup.co.uk

05

2025 — 2026

BSc in Software Engineering (BCU Top-up Degree)

Birmingham City University (UK) via Java Institute

Graduated with Second Class: Division I

02 — Selected Work

Things I've built that shipped.

01
AI Knowledge OS

NeuroVault - AI-Powered Second Brain

NeuroVault is a smart 'Second Brain' platform that unifies personal knowledge. Users can upload documents and integrate their Gmail to build a centralized vector database. Powered by Google Gemini and Pinecone (RAG), it allows users to chat directly with their own data, automatically extracting memories and citing real-time sources.

Next.jsTailwind.CSSTypeScriptNestJSPrismaPineconeGoogle Gemini
02
Pet Services Platform

Whisker Wiggles - Pet Sitting Website

Whisker Wiggles is a modern, fully responsive pet sitting website built with Next.js and Supabase. Features dynamic promotional carousel, hero section with animated pet avatars, trust indicators, service previews, customer testimonials, and smooth micro-interactions for an engaging user experience.

Next.jsTailwind CSSTypeScriptSupabaseFramer MotionImageKit
03
Note Sharing Platform

NoteRelief - Student Note Management

NoteRelief is a platform designed to help Sri Lankan students recover from educational disruptions. Users can securely upload and download notes categorized by grade and subject, with admin moderation and analytics tracking to ensure quality and promote knowledge sharing.

Next.jsTailwind.CSSTypeScriptClerkSupabaseImageKit
04
Video Conferencing

Yoom - Video Conferencing App

Simplify your video conferencing experience with Yoom. Seamlessly connect with colleagues and friends.

Next.jsTailwind.CSSTypeScriptStreamClerk
05
Chat to PDF

ChatPDF - Chat to PDF App

Transform Your PDFs into Interactive Conversations Introducing Chat with PDF.

Next.jsTailwind.CSSTypeScriptClerk
06
Sentry Portfolio

Portfolio

Crafting user-friendly mobile and web applications with a focus on innovation and functionality. Passionate about turning ideas into reality through clean code and intuitive design.

Next.jsTailwind.CSSTypeScriptStreamClerkSentry
07
Screenshot preview of Learn-Way
Learn-Way LMS

Learn-Way

Learn-Way is a user-friendly LMS designed to simplify online learning. It supports course management, assignments, quizzes, and progress tracking. With a clean interface and responsive design, it offers a seamless experience for educators and learners across all devices.

JavaMySQLIntelij IDEAJasperSoft
08
3 JS Iphone 15 Website

Iphone 15 Website

The iPhone 15 Website is an interactive, visually stunning website showcasing the iPhone 15s latest features and innovations. Built with modern web technologies like React.js, Three.js, GSAP, and Tailwind CSS, the site offers an engaging 3D experience that highlights the iPhone 15s design and functionality. The website combines smooth animations, dynamic visuals, and a responsive layout to provide a captivating experience across all devices, making it a perfect platform to explore the new iPhone 15.

React JsThree JsGSAPTailwind CSS
09
Travel

Travel Website

The Travel Website is a responsive web application that allows users to explore and book travel

TypeScriptNext JSTailwind CSS
10
Travel Experience Listing

Travel Experience Listing Platform

A full-stack travel experience platform built with Next.js 16 and React 19. Features user authentication with NextAuth v5, complete CRUD operations for listings, multiple image uploads to ImageKit, advanced search and filtering, infinite scroll pagination, and a save/like system. Includes a modern responsive UI with smooth animations and comprehensive database management with Prisma and PostgreSQL.

Next.jsTypeScriptTailwind CSSReactPostgreSQLImageKit
11
Portfolio & Commissions

Artist Portfolio & Commission Platform

A full-stack portfolio platform built with React 19 and TanStack Start. Features a secure admin dashboard for managing artworks, blog posts, and client testimonials. Includes a fully functional commission booking system with automated email notifications via Nodemailer, secure image storage, and complete database management with Supabase and PostgreSQL. Designed with a modern, highly responsive UI using Tailwind CSS.

ReactTypeScriptTailwind CSSSupabasePostgreSQL
Open Source

Loading contributions…

Live from @IsharaDeshan6 on GitHub.

View on GitHub
Fetching GitHub graph…

03 — Experience

A short timeline.

Jun 2026 — Present

Software Engineer Intern

Information Technology Management Department (ITMD)

Developing software solutions and enhancing Java skills in an on-site enterprise environment.

Jan 2024 — Present

Freelance Web Developer

Self-employed

Building full-stack, mobile, and microservices apps using Next.js, React, Spring Boot, and Docker. Designing secure auth (JWT, Firebase) and Android apps with Kotlin and MVVM.

04 — Toolbox

What I reach for.

ID.devReactNext.jsTailwindThree.jsFramer MotionTypeScriptJavaScriptJavaSpring BootKotlinNestJSMicroservicesgRPCKafkaREST APIsPostgreSQLMySQLMongoDBSQLiteRedisPrismaPineconeGitDockerAWSFirebaseAppwriteSwaggerPostmanGemini AI

Hover a node or category to explore the stack

05 — Contact

Let's build something.

Have a role, project, or wild idea? Drop a note — I read every message.

Currently exploring

Associate / Junior roles · Full Stack Development · Mobile Apps