Hello everyone !!! Hope you all are safe and safety.

I am very glad to say that I started my career life as Software Engineer Intern at WSO2.

Today I hope to share my knowledge on WSO2 custom handler and implementation of a custom handler step by step which needs…

Hello folks ,

Are you new to the WSO2 Streaming Integrator or WSO2 Open Banking Business Intelligence ? Don’t worry let’s learn about it from scratch.

First lets see what WSO2 Open Banking Business Intelligence is, what it is use for and what the things we can do by using this product.


Hello everyone!!! Hope you all are safe 😊.

Today I hope to write a blog about software licensing. Hope you all get a better idea of what is software licensing, types of software licenses with examples and How do we know what licenses apply to the code in my codebase.

What is a software licensing?

Hello everyone !!! Today I hope to write about the ethical whistle-blowing. Let’s get to know about introduction of whistle-blowing, elements of ethical whistle-blowing and steps/procedure of whistle-blowing in briefly.

What is Whistle-blowing?

Whistle-blowing means exposing secretive information or activity within a private or public organization that is deemed illegal, unethical or not…

Hello Amigos, hope you all are safe 😊😊😊😊😊.

Today I hope to write about the bloc pattern as simple as possible. I think you will get a clear idea on Bloc pattern.

Topics I am going to talk about….

What is BLoC Pattern??

Key Terms in BLoC pattern

How to…

Hi everyone!!! Today, my blog is about building a supervised learning model. I think you will get a better understand about what supervised learning is 😊.

The process to build supervised learning models.

01. Define Task

02. Acquire Clean Data

03. Understand the Data

04.Prepare Data

05. Build models


Machine Learning Part_2

Machine Learning can be divided into 3 categorizations: Supervised, Unsupervised and Reinforcement Learning.

Let see the difference between Supervised, Unsupervised and Reinforcement in simply 😊.

Supervised Machine Learning

The below table shows a data set which is consist with rows of data. …

Let’s learn machine learning from beginning. I tried to write the blog simple as possible. Then you will understand about machine learning very well. Don’t miss to read my blogs 😊.

Let’s start 😊😊😊

Today I like to give a small introduction on Machine Learning. …

24 Hour Coding Hackothon

RealHack, the inter-university hackathon is the utmost venture first initiated by Software Engineering Students’ Association (SESA) of University of Kelaniya in 2018. It is a 24-hour coding competition, open to all university students island-wide.

The RealHack consists of two phases:

· Pre-hack: Online hackathon on HackerRank

· Hackathon: 24-Hour Hackathon…

For version 1.0.0 May 2019

This documentation explains how to build AquaSevenOS from source code and AquaSevenOS displays the hardware information.



The AquaSevenOS kernel is written in 16-bit x86 real mode assembly language. This gives the information of the hardware.


source/.. contains the entire OS source code

Zina Youhan

Software Engineer Intern at WSO2

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store