Summary
Overview
Work History
Education
Skills
Accomplishments
Projects
Research
Timeline
Generic
Buddhi Ravihansa

Buddhi Ravihansa

Summary

Talented Software Engineer with expertise in software development, testing, and debugging. Skilled in object-oriented programming and web application development.

Overview

3
3
years of professional experience

Work History

Software Engineer

DSP Engineering Solutions
06.2023 - Current
  • Worked on the development of the Building Management System
  • Developed Windows services for data acquisition and processing
  • Worked in the maintenance management system
  • Collaborated with cross-functional teams.
  • Technologies- . NET Core, Angular, MsSql Server



Software Engineer Intern

Unicorn Solutions (Pvt.) Ltd
01.2022 - 07.2022
  • Contributed to the development of Unicorn Box, a QuizHub product
  • Participated in the testing of the products
  • Worked in an agile scrum environment.
  • Technologies - .NET Core, React, MsSql Server

Education

Bachelor of Science (Hons) in Information Technology -

University of Moratuwa
07.2023

GCE Advanced Level -

Rahula College
08.2017

Java Diploma -

SLIIT Kandy Center
07.2018

Skills

  • Javascript
  • SQL
  • Object-Oriented Programming
  • Python

Accomplishments

  • Rugby Team - University Of Moratuwa: Represent the university of Moratuwa rugby team in LEO 7s 2019, and MORA 7s 2019.
  • AWS Cloud Practitioner Essentials (AWS)

Projects

Integrated Building Management System (IBMS)


  • Developed an automated system installed in buildings that controls and monitors the building's mechanical and electrical equipment such as crowd monitoring, lighting, power systems, cleanliness systems, and sustainability systems.


  • Technologies: Angular, ASP .Net Core, MSSql server, OPC UA


Maintain-Master


  • Developed software that helps to minimize equipment failure and production downtime. It also helps track preventive maintenance schedules.


  • Technologies: Angular, ASP .Net Core, MSSql server


Real Time Adult Online Learning Engagement Analyzer


  • Intelligent system that measures the engagement level of adult online learners using image processing, machine learning approaches, and real-time visualization.


  • Technologies: Python, Angular


Quiz-Hub


  • Developed a web application for Unicorn Solutions to do their quiz activities inside the company with all functionalities.


  • Technologies: .Net Core, MongoDB, React


Social Media Hate Speech Detection System


  • Developed a model to detect whether the post is hate speech or not by using collected social media posts and labeled datasets.


  • Technologies: Natural Language Processing, Python


Afisolve Online Complain Management System


  • Developed a web application and mobile application for AFISOL software company to manage their customer complaints and after-services.


  • Technologies: Node-Express, Angular, MSSQL, React Native



Research

Integrate Security into the Software Development Life Cycle, This is an individual review paper that discussed how to use the security process in each phase of the software development life cycle and what are the challenges that come to the organization when they used a new process methodology in software development.

Timeline

Software Engineer

DSP Engineering Solutions
06.2023 - Current

Software Engineer Intern

Unicorn Solutions (Pvt.) Ltd
01.2022 - 07.2022

Bachelor of Science (Hons) in Information Technology -

University of Moratuwa

GCE Advanced Level -

Rahula College

Java Diploma -

SLIIT Kandy Center
Buddhi Ravihansa