
Projects
Alloc@
Seat Allocation and Cost Allocation System

This is a project to develop a web application to allocate meeting rooms and
cubicles in the office premises based on their availability and to generate detailed
reports including the cost for the resource usage for each company of MG group. The
overall aim of this project is to develop a Smart Workspace Management software
which creates smart and premium workspace culture. (Ongoing)
View Code
Angular Springboot MySQL
Automated wire-cutting machine
(1st-year hardware project)

This is also a group project to automatically cut the wires and strip wires
according to the user given lengths. We have used Atmega 32 sensor and other sensors
as hardware components. As technologies we used Atmel studio, proteus, and blender.
View Code
C language Atmel Studio Proteus Atmega32
Todo APP

A simple ToDo app developed using Angular and Firebase offers an efficient solution for organizing and managing tasks. The app allows users to create, and delete tasks.
View Code
Angular Firebase
Implement WS02 buildpacks for Shell scripts, Java web apps, and Go to work with Choreo
Internship Project

Contributed to the development of WSO2 buildpacks for Shell scripts, Java
web applications, and Go, addressing the limitations of existing Google
buildpacks used in Choreo.I utilized the Cloud Native Buildpack Framework
to create these buildpacks.
Shell Scripting Java Docker Cloud Native Buildpacks
Enhancing Open-Source Repository Management and Collaboration Through AI
(Final Year Research Project | Ongoing)

This is my final year research project related to the field of software
engineering. It explores how Artificial Intelligence can enhance open-source
repository management and collaboration on platforms like GitHub. The
project focuses on detecting spam issues in repositories, recommending
suitable contributors for raised issues, and predicting build failures in build
pipelines.The final output will be a GitHub app integrating with repositories
to support maintainers in efficient collaboration.
python Machine Learning NLP Github API, Github Apps
Contact
Email : ravinduthiunuwan@gmail.com