DP
Available for opportunitiesOpen to work

Dileepa

Peiris.

Full-stack developer & open source contributor building complete applications — from clean interfaces to robust backends.

Sri Lanka
GitHubLinkedIn
ReactNext.jsTypeScriptReact NativeExpoNode.jsBallerinaPythonKotlinFirebaseMediaPipeAI AgentsServiceNowpgVectorReactNext.jsTypeScriptReact NativeExpoNode.jsBallerinaPythonKotlinFirebaseMediaPipeAI AgentsServiceNowpgVector

Experience

Where I've Worked

Industrial experience building real-world products at scale.

WSO
WSO2

WSO2

Software Engineering Intern

June 2025 – May 2026

500+

PRs

1

Year

01
Customer Portal
800+ users

New portal for 800+ customers — zero downtime since migration. Frontend, backend & ServiceNow integrations.

ReactTypeScriptServiceNow
02
Oxygen UI Design System
Design System

oxygen-ui-charts-react library and reusable components powering UI across all WSO2 products.

ReactTypeScriptCharts
03
AI Agents
AI Featured

Built AI agents for the Super App and Con App — intelligent automation and assistant features.

AILLMNode.js
04
WSO2 Super App
Full-Stack

Full-stack contributions — new features, AI integrations, frontend & backend improvements.

React NativeTypeScript
05
WSO2 Con App 2025
Mobile

Feature dev, bug fixes & converting the Con web into a React micro app.

React NativeExpo
06
Authenticator App
Security

Direct TOTP secret integration — streamlined MFA onboarding for WSO2 users.

React NativeTOTPSecurity
07
Asgardeo Bug Fixes
Critical Fix

Critical bug fixes in Asgardeo (PR #416, Issue #383) — improved auth reliability.

AsgardeoAuth
08
pgVector Connector
New Methods

New Ballerina methods for the WSO2 pgVector connector — extended vector DB capabilities.

BallerinapgVector
09
13 WSO2 Certifications
13 Certs

Choreo · Asgardeo · Ballerina · API Manager and more across the entire WSO2 ecosystem.

ChoreoAsgardeoBallerina

Projects

Things I've Built

Scroll through each project to explore its screens and features.

dileepapeiris

Contributions this year

Loading…
01
Web Application

WSO2 Customer Portal

Serving 800+ WSO2 enterprise customers

A new self-service portal replacing the legacy system — zero downtime since migration. Built frontend, backend, and ServiceNow integrations end to end.

👥800+ CustomersZero Downtime🔗ServiceNow
ReactTypeScriptNode.jsServiceNow
👥

800+ Users

Zero Downtime Since Migration

WSO2 Customer Portal

Customer dashboard with real-time metrics
Support ticket management via ServiceNow
Detailed account & subscription view
Settings, billing & integrations
02
Web Application

Oxygen UI Design System

WSO2's official component library & charts

Built the oxygen-ui-charts-react library and reusable components that power the UI across all WSO2 products.

🎨Design System📦npm Package📊10+ Chart Types
ReactTypeScriptStorybookD3.js

Oxygen UI Design System

Component overview & usage guide
Charts library with 10+ chart types
Ticket tracker with status filters
Theme & customisation settings
03
Mobile App

Skill Bridge

1st Runner-Up · InnovateX Season 2

App helping children with neurodevelopmental disorders build daily skills through interactive, gamified activities.

📱React Native🧠NDD Support🎮Gamified
React NativeExpoTypeScript
🏆

🥈 1st Runner-Up

InnovateX Season 2

Skill Bridge

Home with activity feed
Interactive exercises
Weekly progress tracking
Profile & achievements
04
Mobile App

Boola POP

Sri Lanka's first Sinhala hand-gesture game

Pop bubbles using real-time hand gestures powered by MediaPipe. Published on Google Play.

🇱🇰Sri Lanka's FirstHand Gestures📲Google Play
FlutterMediaPipeDartFirebase
🇱🇰

Sri Lanka's First Sinhala Computer Vision Based Game

Boola POP

Game home & level select
Real-time gesture play screen
Score & streak tracking
Leaderboard & profile
05
Mobile App

Avurudu Nakath 2026

Sinhala & Tamil New Year · Google Play

Cultural app with auspicious time countdowns, scheduled notifications and New Year content for Sri Lankan users.

🌸Cultural App🔔Notifications📲Google Play
React NativeExpoTypeScriptFirebase

Avurudu Nakath 2026

Auspicious times home
Countdown & detail view
Activity progress tracker
Personalization & settings
06
Web Application

Book to Go.lk

Real-time ticketing system · book-to-go.lk

A robust ticketing platform with real-time availability, an interactive control panel, and a multi-threaded Producer-Consumer backend built with Angular, Spring Boot, and MySQL.

🎟️Real-time Tickets⚙️Producer-Consumer🔒Concurrency Safe
AngularSpring BootMySQLWebSocketReentrantLock

Book to Go.lk

Live ticket availability dashboard
Interactive start / stop / reset control panel
Multi-threaded vendor & customer management
Analytics — sales over time

Achievements

Awards & Recognition

Competition wins, open source recognition, and milestones.

1st Runner-Up

InnovateX Season 2

Skill Bridge · 2025

Computer vision mobile app for children with neurodevelopmental disorders.

Merit Award

IIT Excellence Awards

Skill Bridge · 2025

Recognised for innovation and technical execution at the IIT Excellence Awards.

Super Contributor

Hacktoberfest 2025

Open Source · 2025

Earned the Super Contributor badge for contributions across multiple repositories.

🏛️Recognition

Jun 2025

Top Projects — Cutting Edge 2025

Selected among top projects at IIT's annual Cutting Edge exhibition. Skill Bridge was recognised for its impactful use of computer vision to support children with neurodevelopmental disorders.

🎤Recognition

May 2026

Top 13 Finalist — TEDxColombo 2025 Pitch-a-Thon

Selected as a Top 13 Finalist at the TEDxColombo 2025 Pitch-a-Thon, issued by John Keells. Pitched Skill Bridge to a panel of industry leaders and innovators.

#16

Sri Lanka GitHub

Committers.top · May 2026

Tap to view ↗

📊

#1

Open Source Rank

Gitista · Sri Lanka · May 2026

Tap to view ↗

Skills

Tech Stack

Technologies I reach for to ship products.

ReactReact
TypeScriptTypeScript
Next.jsNext.js
JavaScriptJavaScript
React NativeReact Native
ExpoExpo
KotlinKotlin
Tailwind CSSTailwind CSS
HTML5HTML5
ReactReact
TypeScriptTypeScript
Next.jsNext.js
JavaScriptJavaScript
React NativeReact Native
ExpoExpo
KotlinKotlin
Tailwind CSSTailwind CSS
HTML5HTML5
ReactReact
TypeScriptTypeScript
Next.jsNext.js
JavaScriptJavaScript
React NativeReact Native
ExpoExpo
KotlinKotlin
Tailwind CSSTailwind CSS
HTML5HTML5
Node.jsNode.js
PythonPython
JavaJava
Spring BootSpring Boot
GitHub ActionsGitHub Actions
BallerinaBallerina
AngularAngular
ChoreoChoreo
Node.jsNode.js
PythonPython
JavaJava
Spring BootSpring Boot
GitHub ActionsGitHub Actions
BallerinaBallerina
AngularAngular
ChoreoChoreo
Node.jsNode.js
PythonPython
JavaJava
Spring BootSpring Boot
GitHub ActionsGitHub Actions
BallerinaBallerina
AngularAngular
ChoreoChoreo
MySQLMySQL
FirebaseFirebase
PostgreSQLPostgreSQL
MongoDBMongoDB
GitGit
FigmaFigma
StorybookStorybook
WebSocketWebSocket
AsgardeoAsgardeo
MySQLMySQL
FirebaseFirebase
PostgreSQLPostgreSQL
MongoDBMongoDB
GitGit
FigmaFigma
StorybookStorybook
WebSocketWebSocket
AsgardeoAsgardeo
MySQLMySQL
FirebaseFirebase
PostgreSQLPostgreSQL
MongoDBMongoDB
GitGit
FigmaFigma
StorybookStorybook
WebSocketWebSocket
AsgardeoAsgardeo

Education

Academic Background

Formal degrees, competitive science, and continuous self-learning.

2023
2023

BEng (Hons) Software Engineering

IIT — University of Westminster

Jan 2023 – Present

Actively involved in IEEE student activities, participating in hackathons and building full-stack, mobile, and AI projects across every year of study.

IEEE Student MemberFinal YearHackathons
2022
2022

Online Courses & Certifications

LinkedIn Learning · WSO2 · Various

2022 – Present

Continuously upskilling through LinkedIn Learning (Java, Spring Boot, Angular, Python, HTML/CSS, OOP) and 13 WSO2 platform certifications spanning Choreo, Asgardeo, Ballerina, and API Manager.

JavaSpring BootPython13 WSO2 CertsAngular
2017
2017

Advanced Level — Physical Science Stream

Taxila Central College, Horana

2017 – 2020

Studied Mathematics, Physics, and Chemistry. Participated in programming competitions and science exhibitions that sparked a path into software engineering.

MathematicsPhysicsChemistry
2007
2007

G.C.E. Ordinary Level — General Curriculum

Kalutara Vidyalaya

2007 – 2017

Completed O/Levels with 9 A passes, securing 1st place in both class and section. Honoured multiple times at school prize givings. Represented school in All Island ICT Exams and zonal educational competitions. Active in football, chess, art competitions, and zonal academic contests.

9 A's1st in ClassAll Island ICTFootballChess Club

Community

Writing & Community

Open source answers, technical writing, and community contributions.

Contact

Let's work together.

Open to opportunities, collaborations, and interesting projects.

GitHub

dileepapeiris

LinkedIn

dileepa-peiris

Sri Lanka
© 2026 Dileepa Peiris