Open to opportunities

Hi, I'm Yasiru Pandigama

|

Exploring technology through curiosity, creativity, and code, driven by learning, problem solving, teamwork, and building things that matter.

Profile

About Me

I am a third-year Computer Engineering student with a strong interest in building reliable software systems. My experience spans Full-Stack Web Development, Backend API design, DevOps automation, Cybersecurity, Machine Learning and UI/UX Design.

Technology Focus

Full-Stack DevelopmentAPIsSystem Design & ArchitectureDevOps & Cloud InfrastructureMachine LearningUI/UX DesignCybersecurity & NetworkingDatabase DesignQA & Testing

Highlights

Competitive Programmer
Hackathons & CTFs
Problem Solver
Quick Learner
Active Volunteer

Skills & Expertise

Technical Skills

JavaScript
TypeScript
Python
Java
C#
C++
C
Dart
Kotlin
React
Next.js
Angular
Vite
HTML
CSS
Tailwind CSS
Node.js
Express.js
NestJS
Spring
.NET
Flutter
MySQL
PostgreSQL
MongoDB
SQLite
Firebase
Docker
Kubernetes
AWS
Linux
Jenkins
Terraform
Ansible
Git
Postman
Jupyter
JavaScript
TypeScript
Python
Java
C#
C++
C
Dart
Kotlin
React
Next.js
Angular
Vite
HTML
CSS
Tailwind CSS
Node.js
Express.js
NestJS
Spring
.NET
Flutter
MySQL
PostgreSQL
MongoDB
SQLite
Firebase
Docker
Kubernetes
AWS
Linux
Jenkins
Terraform
Ansible
Git
Postman
Jupyter
JavaScript
TypeScript
Python
Java
C#
C++
C
Dart
Kotlin
React
Next.js
Angular
Vite
HTML
CSS
Tailwind CSS
Node.js
Express.js
NestJS
Spring
.NET
Flutter
MySQL
PostgreSQL
MongoDB
SQLite
Firebase
Docker
Kubernetes
AWS
Linux
Jenkins
Terraform
Ansible
Git
Postman
Jupyter

Soft Skills

Teamwork
Leadership
Problem-solving
Communication
Critical Thinking
Adaptability
Ownership
Attention to Detail

Featured Projects

A showcase of my work in full-stack development, mobile apps, DevOps automation, cybersecurity, and more

Full-Stack + DevOpsNov 2025 – Present

Travelogue – Travel Bucket List with DevOps Pipeline

A full-stack travel bucket list app with an end-to-end DevOps pipeline. Every GitHub push triggers a Jenkins 6-stage pipeline (Checkout → Build → Test → Push → Deploy → Health Check) that provisions AWS infrastructure via Terraform (2x EC2 + RDS), configures servers with Ansible, and ships Docker images to Docker Hub — all in under 5 minutes.

Key Highlights

  • Complete DevOps pipeline: Code → Build → Test → Deploy in 3-5 minutes
  • Infrastructure as Code with Terraform (2x EC2 + RDS)
  • Ansible configuration management with zero-downtime deployments
React
Node.js
Express
MySQL
Docker
+4
View Details
Mobile + BackendOct 2025 – Dec 2025

MediSync – Smart Health Record Tracking App

A Flutter + Spring Boot mobile app for tracking 6 medical test types — Blood Pressure, Lipid Profile, Liver Profile, FBS, FBC, and Urine. Every metric is evaluated against clinical reference ranges and color-coded (Green/Blue/Orange/Red). Features FL Chart trend visualizations, gender-specific analysis, and automated email reminders via Resend API. Backend deployed on Railway.

Key Highlights

  • Track 6 health record types: BP, Lipid, Liver, FBS, FBC, Urine
  • Smart alerts for critical/abnormal value ranges
  • Automated health analysis (Low/Normal/High) with gender-specific ranges
Flutter
Dart
Spring Boot
PostgreSQL
Resend API
+1
View Details
Full-Stack (Ballerina)Jul 2025 – Aug 2025

V-Connect – Volunteering Management System

A cloud-native volunteering platform built with Ballerina microservices for the WSO2 "Innovate with Ballerina" competition. The backend exposes modular REST services for auth, event management, real-time chat, donation tracking, and a gamified badge/ranking system — all secured with JWT and role-based access for Volunteers, Organizations, and Admins.

Key Highlights

  • Event management with volunteer applications
  • Real-time chat system between volunteers and organizations
  • Gamified badge system with rankings for recognition
React
Vite
Tailwind CSS
Ballerina
MySQL
+2
View Details

Achievements & Awards

Recognition from hackathons, coding competitions, and cybersecurity challenges

3rd Place
2nd Runner-Up – CodeRally 6.0
IEEE Computer Society of IITSep 2025

Competed among 260+ teams and reached the final after weeks of challenges. Won the 24-hour intensive competitive programming contest.

HACKATHON
1st Place
CodeNight 2025 – Winner
BotCalm and CertixSep 2025

Won the hackathon by developing a comprehensive competitive programming platform similar to HackerRank.

HACKATHON
Top 10
GENZIPHER Hackathon – Top 10 Finalist
CSSL GenZ Chapter, UCSCFeb 2026

Top 10 finalist from 300+ teams. Built TrustCare, a secure healthcare application with strong authentication, encryption, and threat modeling through a 24-hour final round combining Hackathon with Advanced CTFs.

HACKATHON
CTF

Swipe to see more

Volunteering Experience

Contributing to community initiatives and university events

Licenses & Certifications

Professional certifications and competition achievements

AI/ML Engineer - Stage 2
SLIIT Faculty of Computing

Issued: Nov 2025

Technical
Docker Training Course For Beginners
KodeKloud

Issued: Nov 2025

Technical
Spring Boot for Beginners
Amigoscode

Issued: Nov 2025

Technical
API Beginner Path
Postman

Issued: 2024

Technical
Java for Beginners
Amigoscode

Issued: 2024

Technical
Python for Beginners
University of Moratuwa

Issued: 2024

Technical

Swipe to see more

Education

University of Ruhuna

Bachelor of Engineering (Computer Engineering)

2023 – Present
Galle, Sri Lanka

Mahinda College

Secondary Education

2008 – 2022
Galle, Sri Lanka