I build practical digital products.

Software Engineering

I build practical digital products.

From an idea to a working system.

Product Thinking

From an idea to a working system.

Technology, people and execution.

Leadership

Technology, people and execution.

Pasindu Bhanuka

Pasindu
Bhanuka

I am Pasindu Bhanuka, a tech enthusiastic problem solver who is interested in building useful products and systems for real-world requirements.

My work combines software engineering, product ideas, project coordination and practical experiments that I learn by actually building things.

I mostly enjoy taking unclear real-world problems, understanding what is actually required and turning them into structured ideas, prototypes and working applications.

Portfolio preview
Freetime Project

Portfolio

  • Developed my personal portfolio to showcase my projects, experiences, education and extracurricular activities in one place.
  • I normally update the website annually with new designs, projects and content improvements.
  • Mostly focused on performance and user experience while keeping the website simple and modern.

Frontend

Next.js + TypeScript

Pasindu Bhanuka · Pasindu Bhanuka Portfolio · Software Engineer Portfolio

Construction Cost Management Website preview
Client Project

Construction Cost Management Website

  • Developed a commercial website for Construction Cost Management (CCM) to build and improve their online presence.
  • Integrated a content management system so the client can easily update and manage website content without depending on a developer.
  • Mostly focused on SEO, performance and user experience to make the website easier to find and use.

Construction Cost Management · Quantity Surveying · Project Management

Surveysat Website preview
Client Project

Surveysat Website

  • Developed a commercial website for Surveysat to improve their online presence and represent their surveying services.
  • Integrated a content management system so the client can easily manage and update website content when required.
  • Focused on SEO, performance and user experience while keeping the website professional and easy to navigate.

Land Surveying · GNSS Surveying · Drone Surveying

Tuk Tuk NuwaraEliya Website preview
Client Project

Tuk Tuk NuwaraEliya Website

  • Initially developed this commercial website for Adventure Tours to create an online presence for the business.
  • Later the website was updated and rebranded as Tuk Tuk NuwaraEliya based on the direction of the business.
  • The main goal was to give tourists an easy way to understand their services and discover Tuk Tuk experiences in Nuwara Eliya.

Tuk Tuk Nuwara Eliya · Nuwara Eliya Tours · Adventure Tours

Global Expansia Website preview
Volunteer Project

Global Expansia Website

  • Developed the official event website for Global Expansia 1.0 organized through AIESEC in University of Kelaniya.
  • Built the website using Python and Streamlit while keeping the application simple enough to support the requirements of the event.
  • Worked on the technical side of the event while also continuing my responsibilities as a member of the organizing committee.

Programming Language

Python

Web Application

Streamlit

Global Expansia · AIESEC University of Kelaniya · Streamlit Website

Senaka Enterprises Website preview
Client Project

Senaka Enterprises Website

  • Developed a commercial website for Senaka Enterprises to improve the online presence of the business.
  • Later updated different parts of the website to improve its design, functionality and overall user experience.
  • Integrated a content management system so the client can easily manage and update website content without changing the code.

Senaka Enterprises · Construction Materials Supplier · Building Construction

Akuna - Weather App preview
University Project

Akuna - Weather App

  • Developed Akuna as my first cross-platform mobile application using Flutter.
  • The application connects with WeatherAPI to retrieve real-time weather information and display it through a simple mobile interface.
  • Developed this project as part of my university studies at the University of Kelaniya and it became one of my first experiences with Flutter development.

Mobile Development

Flutter

Weather Data

WeatherAPI

Akuna Weather App · Flutter Weather App · WeatherAPI

Gamini Builders Website preview
Client Project

Gamini Builders Website

  • Developed a commercial website for Gamini Builders to improve the online presence of the business.
  • Later worked on different updates to improve the design, functionality and overall experience of the website.
  • Integrated a content management system so the client can manage and update website content more easily.

Gamini Builders · Construction Materials Supplier · Building Construction

Koopi 1.2 preview
University Project

Koopi 1.2

  • Developed Koopi 1.2 as a management system for a coffee shop using Java Swing.
  • Worked as the team leader while coordinating the project with the other members of the development team.
  • I was mainly responsible for backend development and worked with MySQL to manage the data of the system.

Application

Java Swing

Programming Language

Java

Database

MySQL

Koopi 1.2 · Java Swing Project · Coffee Shop Management System

Everything Can Get In Here | Personal Blog preview
University Project

Everything Can Get In Here | Personal Blog

  • Developed this personal blog for the Problem Solving and Critical Thinking course module at the university.
  • Used the blog to publish different problems and topics that we discussed as a group during our lectures.
  • Documented how we approached those problems, shared different ideas and finally reached conclusions through the discussions.

Personal Blog · Problem Solving · Critical Thinking

Game Development Video Series preview
Freetime Project

Game Development Video Series

  • Created a YouTube video series to introduce game development and related concepts in a simple way.
  • Published the educational content through my Bhanu Sunrise YouTube channel as part of my interest in gaming and technology.

Game Development · Game Development Tutorial · Bhanu Sunrise

Sinhala Gameplay and Review preview
Freetime Project

Sinhala Gameplay and Review

  • Created Sinhala gameplay videos and game reviews based on different video games that I played.
  • Published the content through the Bhanu Sunrise YouTube channel for the Sinhala gaming audience.

Sinhala Gaming · Sinhala Game Reviews · Bhanu Sunrise

Sinhala Gameplay and Streams preview
Freetime Project

Sinhala Gameplay and Streams

  • Produced Sinhala gameplay videos and live streams through the Bhanu Sunrise YouTube channel.
  • Maintained a dedicated playlist containing my gaming streams and other gameplay related content.

Sinhala Gameplay · Gaming Live Streams · Bhanu Sunrise

Kamadasa Video Game preview
Freetime Project

Kamadasa Video Game

  • Developed the Kamadasa video game for the X'Ban 2018 centenary exhibition held at Bandaranayake College.
  • Presented the game for five days during the exhibition where visitors were able to directly play and experience the game.
  • The game contains four different environments with a total of 16 levels, including four levels for each environment.
  • Developed it as a Sinhala Windows game using Game Maker 8.0 and it became one of my earliest major game development projects.

Game Engine

Game Maker 8.0

Platform

Windows

Game Structure

4 Environments + 16 Levels

Language

Sinhala

Kamadasa · X'Ban 2018 · Sinhala Game

My
Work

My
Journey

Educational Institutes

2022 - 2025

University of Kelaniya

Bachelor of Science in Information Technology undergraduate with a focus on Computer Software Engineering. Contributed to academic and non-academic projects involving software development, research, innovation, and community initiatives.

2011 - 2019

Bandaranayake College Gampaha

Studied Physical Sciences and I.C.T. and completed secondary education at Bandaranayake College Gampaha. Contributed to X'Ban 2018 as a stall organizer and game developer, developing and presenting a video game during the school exhibition.

Certifications & Digital Badges

MongoDB Schema Design Optimization Skill Badge

2025

MongoDB Schema Design Optimization Skill Badge

MongoDB

This digital credential validates my knowledge of optimizing MongoDB performance using schema design patterns such as single collection and bucket patterns. It also covers how data models can be improved and effectively scaled across sharded clusters.

CRUD Operations in MongoDB

2025

CRUD Operations in MongoDB

MongoDB

This digital credential validates my knowledge of performing Create, Read, Update and Delete (CRUD) operations to manage data in MongoDB. It also covers how effective queries can be designed to retrieve data efficiently and how query results can be modified based on different requirements.

MongoDB Advanced Schema Design Patterns and Anti-patterns Skill Badge

2025

MongoDB Advanced Schema Design Patterns and Anti-patterns Skill Badge

MongoDB

This digital credential validates my knowledge of advanced schema design patterns such as approximation and schema versioning. It also covers how schema changes can be managed without downtime and how different antipatterns can impact the overall performance of a database.

MongoDB Schema Design Patterns and Anti-patterns Skill Badge

2025

MongoDB Schema Design Patterns and Anti-patterns Skill Badge

MongoDB

This digital credential validates my knowledge of schema design patterns such as inheritance and computed patterns. It also covers how common antipatterns can be identified and avoided to improve the overall performance and efficiency of MongoDB databases.

From Relational Model (SQL) to MongoDBs Document Model

2025

From Relational Model (SQL) to MongoDBs Document Model

MongoDB

This digital credential validates my knowledge of converting SQL and relational models into MongoDB’s document model. It also covers how data relationships and schema validation can be designed to build efficient applications with well-structured and reliable data models.

Introduction to Generative AI

2025

Introduction to Generative AI

Google Cloud

This introductory course covers the fundamentals of Generative AI, how it works and how it differs from traditional machine learning methods. It also introduces Google tools that can be used to develop Generative AI applications.

Introduction to CSS

2023

Introduction to CSS

SoloLearn

This introductory course covers the fundamentals of CSS and how it is used to design and style modern websites. It also covers how CSS works together with HTML and JavaScript to create responsive layouts and better user experiences across different screen and device sizes.

Introduction to HTML

2023

Introduction to HTML

SoloLearn

This introductory course covers the fundamentals of HTML and how it is used as the core structure of web pages. It also provides a beginner-friendly starting point for front-end web development before moving into other technologies such as CSS and JavaScript.

Introduction to JavaScript

2023

Introduction to JavaScript

SoloLearn

This introductory course covers the fundamentals of JavaScript and how it is used to make websites more interactive. It also provides a beginner-friendly introduction to JavaScript programming and how it can be used in modern web development.

Java Intermediate

2023

Java Intermediate

SoloLearn

This intermediate course builds on the fundamentals of Java and covers more advanced concepts for developing powerful Java applications. It also focuses on improving Java programming skills that can be used to develop mobile apps, web applications, desktop applications and games.

Introduction to SQL

2023

Introduction to SQL

SoloLearn

This introductory course covers the fundamentals of SQL and how it is used to access and manage data stored in databases. It also covers how SQL can be used to manipulate and work with data for different requirements and applications.

Introduction to Java

2023

Introduction to Java

SoloLearn

This introductory course covers the fundamentals of Java and provides a beginner-friendly starting point for Java programming. It also introduces how Java can be used to develop different types of applications including desktop applications, mobile apps and games.

Professional Experience

2023 - 2026

Web Developer

Bhanu Sunrise Solutions

Developed SEO and AEO-friendly websites for different businesses with a focus on improving their online presence and search visibility. Also focused on usability and overall digital experience to make the websites easier for users to find, understand and use.

2025 - 2025

Product Manager | National Dev Team

AIESEC in Sri Lanka

Worked with cross-functional teams to manage digital products and internal technology projects. This experience also helped me improve my skills in team leadership, collaboration, product delivery and developing digital solutions based on user requirements.

2024 - 2025

Software Engineer - Team Lead | National Dev Team

AIESEC in Sri Lanka

Completed my internship by leading software engineering activities within the National Development Team of AIESEC in Sri Lanka. Contributed to the development and improvement of internal digital systems while gaining practical experience in software engineering, teamwork and delivering solutions based on organizational requirements.

2024 - 2024

Software Developer | National Dev Team

AIESEC in Sri Lanka

Worked as a member of the National Development Team to develop and upgrade internal systems used by AIESEC in Sri Lanka. This gave me practical experience in working with real-world systems based on the requirements of the organization.

Extracurricular Activities

2025 - 2025

Web Designer

AIESEC in Greece

Contributed to web design activities for AIESEC in Greece, applying web development and user-focused design skills in an international organizational environment.

2024 - 2025

Product Campaign Team Leader | iCX | Creative Regiment

AIESEC in Colombo North

Led product campaign activities within the Creative Regiment of AIESEC in Colombo North.

2024 - 2024

Organizing Committee Vice President | E & L | Global Expansia 1.0

AIESEC in Colombo North

Maintained the event website and facilitated technical requirements for online sessions and the final event.

2024 - 2024

Performance Manager | Creative Regiment

AIESEC in Colombo North

Maintained performance trackers, analyzed member performance, and supported the Local Board and Local Committee Vice Presidents with performance-related activities.

2024 - 2024

ER Coordinator | Incoming Global Volunteer

AIESEC in Colombo North

Contributed to external relations activities within the Incoming Global Volunteer function of AIESEC in Colombo North.

2023 - 2024

Core Committee Member | Business Development | NatCon'24

AIESEC in Sri Lanka

Supported partnership hunting, team discussions, partnership acquisition, and negotiation of partnership packages for NatCon'24.

2023 - 2024

Platforms Handler | Creative Regiment

AIESEC in Colombo North

Managed and updated the AIESEC in Colombo North Local Committee Instagram platform.

2023 - 2024

Member | Incoming Global Volunteer

AIESEC in Colombo North

Participated as a member of the Incoming Global Volunteer function at AIESEC in Colombo North.

2022 - 2024

Team Member

University of Kelaniya | Scrabble

Represented the university in Scrabble activities and competitions. Participated in Fresher's and THE SPELL 2023, played several friendly matches, and achieved 3rd place at the Inter Faculty Scrabble competition.

2022 - 2023

Member

University of Kelaniya | Karate

Participated in Karate activities at the University of Kelaniya.

2023 - 2023

Sponsorship Coordinator | hackX Jr. 2023

Department of Industrial Management, Faculty of Science, University of Kelaniya

Handled sponsorship-related responsibilities including creating partnership packages, validating documents, and providing agreed deliverables for the inter-school hackathon.

2020 - 2023

Gaming and Tech YouTuber

Bhanu Sunrise

Created YouTube content primarily focused on gaming and technology through the Bhanu Sunrise channel.

2018 - 2018

Stall Organizer | Game Developer | X'Ban 2018

Bandaranayake College Gampaha

Developed a video game for X'Ban 2018, the school's major exhibition, and presented the game to visitors while also contributing as a stall organizer.

2014 - 2018

Game Developer | Game Maker 8.0

Developed video games as a hobby for more than four years using Game Maker 8.0. Created 2D platformers, racing games, Pacman-style games, pinball-style games, and multiplayer 2D games while also exploring engines such as Godot, Roblox Studio, Unreal Engine, and Construct.