Education

University of Westminster

MSc. in Advanced Software Engineering,

United kingdom
September 2023 - Present
University of Peradeniya

BSc. (Hons) Computer Engineering, 1st Class with Honors | GPA: 3.8/4.0

Sri Lanka
January 2017 - September 2021
Dharmaraja College

G.C.E. A/L (Physical Science), Physics(A), Combined Maths(B), Chemistry(A)
Z-Score: 2.0031 | Country Rank: 779

Kandy, Sri Lanka
2013 - 2015

Work Experience

Senior Software Engineer
Software Engineer At Rhino Partners

I'm currently working as a Software Engineer at Rhino Partners, a Singapore-based tech company focused on Full-Service Provider of Custom Software Development and Data Science for Fintech

2023 August - Present
2022 August - 2023 July
Temporary Instructor At Unversity of Peradeniya

I worked as a Temporary Instructor (Teaching Assistant) in the Department of Computer Engineering, University of Peradeniya. During that time I conducted laboratory classes, tutorial classes, and sessions for the undergraduate students, was a mentor for several student projects as well as contributed to the Department Development projects.

2021 September - 2022 August
Trainee Software Engineer At LiveRoom (Pvt) Ltd

I got the opportunity to work on developing an IoT based smart GreenHouse Automation system This included building both back-end and front-end systems as well as implementing firmware for Hardware Units.

2021 April - 2021 Auguest
Freelancer

I worked as a freelance Telco App developer in Dialog Ideamart and Mobitel mSpace Telco platforms. There I was able to develop 300+ Telco Applications for 60+ service providers.

Since 2015
Technical Blog Writer

https://nuwanjaliyagoda.blogspot.com

2016 - 2018

Projects

portal.ce.pdn.ac.lk   
for Department of Computer Engineering (Ongoing) | Web, Systems, Software, Database

Technologies: PHP, Laravel, Bootstrap, MySQL, GitHub
Contibution: Designing, Developing, Project Manager

2025
Smart Inventory Management System   
for Department of Computer Engineering | Web, Systems, Software, Database

Technologies: PHP, Laravel, Bootstrap, MySQL, GitHub
Contibution: Designing, Developing, Project Manager

2022
api.ce.pdn.ac.lk   
Open API Portal for Department of Computer Engineering, University of Peradeniya | Web, Systems

Technologies: Jekyll, Python, REST, GitHub
Contibution: Designing, Developing, Team Leader

2022
Mixed Reality based Simulation Platform   
Final Year Research Project | Research, Hardware, Networking

Technologies: NodeJS, MQTT, three.js
Contibution: Hardware and communication protocol designing, Implementation of the Nodes, Team Leader

2020
CNC based pick and place arm   
for remote automated PLC Labs | Hardware, IoT

Technologies: AVR, Marlin, MQTT, Numerical Code, CNC, CAD
Contibution: Hardware and CAD model design, Designing numerical instruction, Team Leader

2020
Greenhouse Automation System with IoT Sensor Network   
For Agricultural Biotechnology Center, University of Peradeniya - Ongoing | IoT, Networking, Research

Technologies: ESP32, MQTT, C++, NodeJS, Industrial Automation
Contibution: Design and develop the whole system under guidance from the domain experts

2020
Smart Trash Collection System   
Software level solution for Urban Areas | Software, Database, Web

Technologies: PHP, JavaScript with React, MySQL, Bootstrap, Agile Methodology
Contibution: Developing and designing the backend API, Team Leader

2020
A GUI for Controlling and Supervising Multiple Robots Remotely   
3rd Year Embedded Systems Project | Hardware, Networking, Web

Technologies: REST APIs, Web Sockets, C++, NodeJS
Contibution: Hardware design of the robot, developing the WebSocket interface, Team Leader

2019
Pera Knowledge Hub   
Web Portal for University Student Projects with full-text search | Software, Web

Technologies: Java, PHP, MySQL, HTML, CSS, JS, ElasticStack, SpringBoot
Contibution: Design and develop database and frontend web interface, Team Leader

2019
SAP-I, 8-bit Bus Organized Computer   
A basic programmable computer by only using simple logic ICs | Hardware

Technologies: Digital Logic Design, PCB Designing and Fabrication
Contibution: Designing RAM, Instruction Register, Control Unit and Output Display, Fabricating the PCBs

2018
Student Attendance Portal   
Database Project for updating student attendance of the university | Software, Database, Web

Technologies: PHP, MySQL, HTML, CSS, JQuery
Contibution: Designing the Database, Frontend development, Team Leader

2018
Multi-purpose CNC Milling Machine   
3-axis Computer Numerically controlled machine | Hardware

Technologies: Computer Numerical Control, Electronic Design
Contibution: Designing and manufacturing - Individual project

2017
DDMS - Database Management System   
For School Science Section - A/L Group Project | Database, Software

Technologies: C#, MS-SQL
Contibution: Requirement analysis, Designing the database, System designing

2014