Hirantha Peiris

170, Main Street, Panadura · hiranthapeiris404@gmail.com

I am Passionate about React, Android and Firebase Technologies. Experienced developer in web technologies and Full-Stack Developer. UI/UX designer at @vivoxalabs


Microsoft Student Partner (MSP)


Student Partners are a global group of on-campus ambassadors who are eager to help fellow students, lead in their local tech community, and develop technical and career skills for the future. You might find yourself organizing a hackathon to solve the world’s toughest problems, mentoring fellow students, or unlocking the next great idea with your team.

2019/20 - Present

Co-Founder of Vivoxa Labs

Vivoxa Labs Inc.

Vivoxa Labs is a Web, Standalone Enterprise Resource Planing (ERP) app development team offering custom applications for businesses. A Team of experienced people who are passionate about new technologies and integrate them to provide optimal enterprise solutions.

June 2017 - Present

Java App Developer

Team One

Skilled Java developer and team leader with diverse experience utilizing Java tools for sand-alone environments and fluid understanding and using of JavaFX, XHTML, CSS, JavaScript, XML, and HTML in java app development areas. Worked with a large team of GUI and Java developers to maintain and improve company projects.

February 2018 - March 2018

Junior Web Designer


As a web designer, my objective is to make a positive impact on clients, co-workers, and the Internet using my skills and experience to design compelling and attractive websites.

July 2014 - December 2018


University of Ruhuna, Sri Lanka

Bachelor of Computer Science (Undergraduate)
Computer Science and Mathematics, Physics as sub-modules

GPA: 3.39

December 2017 - Present

Institute of Java and Software Engineering

Graduate Diploma in Software Engineering

GPA: 3.66 (1 Year)

September 2016 - August 2017

Sri Sumangala College, Panadura

Completed G.C.E. Advance Level in Mathematics Stream
2002 - August 2015


Programming Languages & Tools
Projects and Workflows
Driving School Management System

Driving school Management standalone application using javaFX. This application features customer registration, management and payment management. Database is not included with the repo. UI designed using javafx scene builder by gluon. various lib have been used for the final project such as jfoenix, controllerFx, and jars related to jasper reports.

More about the project can be found on GitHub

Customer Relations Management System with EchonLabs

We developed a CRM system for EchonLabs as a team. I worked on backend server development & deployment using NodeJs and typescript as the programing language. The system was centred on ticket opening of customer and management of the database, IAM server, mailing, invoices where some of the features.

Smart IoT Electricity Meeter

As a team of three, we developed an IoT based Electricity meter which provides realtime electricity consumption and current billing amount. Written in python and PHP is used for web interface development. We used Google cloud platform IoT core to manage devices and get device telemetry data via MQTT and HTTP protocols. Also used virtual devices in GCP to demonstration purposes.

More about the project can be found on GitHub

We Talk - Chat app

We talk is a simple chat web application which runs on locally developed using nodeJs. This web app developed only for testing purposes and this not a complete version of the application. application will preform simple message sending and displaying on deferent localhost connections. also this includes mongoDB chat logger connected with mongoDB Atlas cluster. cluster for this is in open ip for common use so i recommend to have your own cluster in mongoDB Atlas.

More about the project can be found on GitHub

  • Mobile-First, Responsive Design
  • Google Firebase mobile and web integrations
  • Full-Stack we development
  • React Front-End web development
  • Dev-Ops in Docker and Kubernetes
  • Up and Running apps on Azure and Google Cloud Platform


Apart form begin a developer, I most enjoy watching movies and tv serise. also have a great liking of traveling and spend time outdoors. It is dream of my to travel around Sri Lanka and also foreign countries. As a undergraduate student i always beleive i should help others to improve their knowleadge in the computer science. So i like to spend as much as my time for wellbeing of the student community in the university.

Volunteering experience

Organizer at Computer Science Students' Community of University of RuhunaComputer Science Students' Community of University of Ruhuna

Computer Science Students' Community of the University of Ruhuna is a non-profit student-driven community which focus on uplifting student knowledge and skills by organizing various events throughout the year. Rush Coder Hackathon is the main event of the year.

Volunteer at Google Developer Group Sri Lanka

I have been Volunteering with GDG Sri Lanka since 2015 in various occasions.

OGV Member at AIESEC in Ruhuna

AIESEC is the world's leading youth leadership development organization. +Developing the potential of young people across 120 countries and territories.

Awards & Certifications

  • 1st Place - University of Ruhuna - BattleCode - Virtual Robotic Challenge
  • 20th Place - University of Peradeniya, Sri Lanka - ACES Coders 2018- Problem Solving Challenge (All Island Inter University)

  • GCP Essentials in Qwiklabs

  • Cloud Development in Qwiklabs

  • BigQuery Basics for Data Analysts in Qwiklabs

  • Kubernetes in the Google Cloud in Qwiklabs