Education

University of Peradeniya

BSc. Computer Engineering, Currently Engaged - 4th Year | GPA: 3.8/4.0

Sri Lanka
January 2017 - Present
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

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 - Auguest
Freelancer

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

Since 2015
Technical Blog Writer

https://nuwanjaliyagoda.blogspot.com

2016 - 2018

Projects

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

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