Nuwan Jaliyagoda

Nuwan Jaliaygoda

Senior Software Engineer at Rhino Partners

I'm a Computer Engineering Graduate from the University of Peradeniya, Sri Lanka and currently work as a Senior Software Engineer at Rhino Partners.

I'm also following an MSc in Advanced Software Engineering from the University of Westminster (Part-time) via IIT, Sri Lanka as well as an External Researcher in the Research Group "Pera-Swarm" in the Department of Computer Engineering, University of Peradeniya.

I'm interested in IoT, Embedded Systems, Robotics, Full Stack Web Development and Computer-Aided Designing and Manufacturing.

  • Nuwan's Blog : I'm writing a blog about technical and day-to-day things, and you can read posts from here.
  • Competitions : You can find my recent participation in competitions from here.
  • Workshops : I have done several workshops related to computer technologies for undergraduates and the details can be found here
  • Products : You can find some of the products developed by me from here.
  • Open-source : You can find some of my open-source projects published in GitHub from here.
  • Calendar : I will maintain my personal calendar as much as up-to-date, so you can easily find the best time to reach me.
  • Academics : You can find a few useful Academic Resources related to BSc. Computer Engineering from here.

Testimonials


Work Experiences

Senior Software Engineer At Rhino Partners

2023 August - Present

Software Engineer At Rhino Partners

2022 August - 2023 July (1 year)

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

Here are a few projects I worked/working:

  • HumanManaged (NextJS)
  • Canvas Mobile (PHP, Laravel)
  • BetterView (with Singlife, NodeJS, AWS)
  • Ebb Edge (Python, Azure)
  • Scarlet 2.0 (with SPH Media, NextJS, AWS)

Temporary Instructor At Department of Computer Engineering, University of Peradeniya

2021 September - 2022 August (11 months)

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.

Trainee Software Engineer At LiveRoom (Pvt) Ltd

2021 April - 2021 August (5 months)

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.

Freelance Telco App Developer

2015 - Present (9 years)

I'm working as a freelance Telco Service (SMS, USSD, Subscription, LBS and IVR) developer in Dialog Ideamart and Mobitel mSpace Telco platforms. As for now I was able to develop 350+ Telco Applications for 60+ service providers.


Research and Publications

Mixed-Reality based Multi-Agent Robotics Framework for Artificial Swarm Intelligence Experiments
Dilshani Karunarathne, Nuwan Jaliyagoda, Ganindu Jayalath, Janaka Alawatugoda, Roshan Ragel, Isuru Nawinne
IEEE Access, 2023
doi: 10.1109/ACCESS.2023.3317434
Internet of things (IoT) for smart agriculture: Assembling and assessment of a low-cost IoT system for polytunnels
Nuwan Jaliyagoda, Sandali Lokuge, P.M.P.C. Gunathilake, K.S.P. Amaratunga, W.A.P.Weerakkody, Pradeepa Bandaranayake, Asitha Bandaranayake
PLOS One, 2023
doi: 10.1371/journal.pone.0278440

Education

MSc. in Advanced Software Engineering Ongoing

2023 - Present
University of Westminster, United Kingdom

BSc. (Hons) Computer Engineering

2017 - 2021
University of Peradeniya, Sri Lanka
First-Class Honours | GPA: 3.8/4.0

See my Academic Profile

G.C.E. A/L (Physical Science)

2013 - 2015
Dharmaraja College, Kandy, Sri Lanka (Sinhala Medium)
Physics (A), Combined Maths (B), Chemistry (A)
Z-Score: 2.0031, Country Rank: 779

G.C.E. O/L

2010 - 2012
Dharmaraja College, Kandy, Sri Lanka (Sinhala Medium)
Maths (A), Science(A) English (A), Sinhala (A), History (A), Geography (A), Arts (A), Information Technology (A)

News

My first own Maven Package
2023-08-05
My first own Maven Package

Pera-Swarm/robot-library-java | My first own _Maven Package/Java Library_ is now published in GitHub's Package Repository...
View More

ACES Hackathon 2023
2023-06-11
ACES Hackathon 2023

It was a pleasure to be in the ACES Hackathon - University of Peradeniya on the 10th and 11th of June 2023. Rhino Partners...
View More

My first research article is now available at PLoS One !
2023-05-29
My first research article is now available at PLoS One !

Internet of Things (IoT) for smart agriculture: Assembling and assessment of a low-cost IoT system for polytunnels
View More

Introduction to Pera-Swarm
2023-02-25
Introduction to Pera-Swarm

A session about ongoing research and innovation related to swarm robotics
View More

Graduated from Faculty of Engineering, University of Peradeniya
2022-08-30
Graduated from Faculty of Engineering, University of Peradeniya

BSc. (Hons) in Computer Engineering
View More


What I do

I have more than 5 years of experience building Web and Telco applications for Sri Lankan Service Providers. And I was involved in a lot of Embedded Systems and IoT-related projects during the last few years. Check out my resume, project portfolio and competition participation.

PHP & Laravel

Web Applications Development

HTML5, CSS3 & JS

Responsive Web Development

Node.js & npm

Web Application Development

React & Vue

Frontend JavaScript Frameworks

Java, Python

Competitive Programming, Algorithms

C & C++

Embedded System development

AWS, GCP & DO

Cloud Service Providers

git, GitHub, GitLab & Jira

Version Controlling and Project Management