Photo by Van Tay Media on Unsplash

Being in the industry for over 4 years now (and counting), I have had chances to talk to people younger and experienced than myself. Some young people talk to me about career opportunities and industry scopes, what to do and what not. Most of the time, I learn from them, (trying to be modest here) and sometimes they learn from me. I am also a member of forums and Facebook groups where some tech discussions are happening, I guess these are good sources of learning in the connected world where you can learn from other’s experiences and whatnot. …


Image Source: Link

I have been droning since like more than 3 years now with level 16 as of now on my DJI Go 4 profile. Its been fun drone flying and I fly drone just for the sake of fun, entertainment and nature photography. The Maps below shows the places I have flown my drone so far.


Not really a great picture but this my remote office

Covid-19 has changed the way things work. When the pandemic started countries started to impose lockdown and therefore companies have to ask their employees to work from home because work has to continue. There was travel ban globally and some companies have to lay off their employees unfortunately. But at the same time some companies found opportunity in all these. Working remotely and working from home have advantages of their own.

  1. Companies don’t have to pay electricity bills for their offices as well as security and office maintenance.
  2. Employees don’t have to burn their fuel to travel to work and…


Sample n-tier application. Source: https://www.ajboggs.com/wp-content/uploads/2018/03/sissa-sis5_big.png

I have been working on n-tier applications for quite some time now and if you are a software engineer with some experience like 2–3 years or more and you have worked on enterprise level application development then chances are you have worked on n-tier applications too. You must have heard the saying, “there are two sides of every coin”, meaning that there are good and bad things associated with everything. …


Over a period of years, you may have heard people talking about what makes a person successful. This could be either on a TED talk or by a career counsellor or by your favourite teacher who love to lecture you on such topics. Most of the people would talk about how you need to be smarter rather than hardworking to achieve your goals and to be successful.

Practically things are little different as compared to what is being taught during your time at your school or university. Sometimes smartness or hardworking is not enough when it comes to being successful…


I have been working on IBM API Connect for some time now. In this time period, with some experience gained on this product I have become a focal person for any API Connect issues in my project. API Connect is the centre of attraction for our project as it connects external system to internal system. I have given few Knowledge Transfer Sessions on API connect internally within my team as well as to my client who will be finally working on it.

I have learned most of the things of API Connect by working on it and by gaining experience…


Ahmed Ahsan Khan, Abeer Alsadoon, Shatha Habeeb Jafer, P.W.C. Prasad, Oday D. Jerew, Paul Manoranjan, “A Novel Hybrid Fall Detection Technique Using Body Part Tracking and Acceleration”, IEEE International Conference on Innovative Technologies in Intelligent Systems & Industrial Application (CITISIA), Sydney, 2020. Recently Accepted

Photo by Martin Shreder on Unsplash

It took me 3 years to finally receive this good news through an email from my Professor Dr Abeer Alsadoon. It was a proud moment for me as it was one of my goal since I started writing my thesis report for my Master’s degree. It took few rejections over the years before it could finally…


Photo by Mikita Yo on Unsplash

Its been almost 2 years since I joined IBM, 1st of January 2019 to be exact, the date I remember. I had to wait for almost 3 months from the first call from the HR who wanted to take my interview till the day I finally joined. To be honest, working in IBM wasn’t even my dream because when I thought of IBM, it had a feeling of research and everything that scientists do. Though doing research is something what I have learnt and did while doing my Masters Degree but it wasn’t something that I would like to have…


Previously I wrote an article on how to convert between SOAP XML to REST JSON object and vice-versa. In short it was using a simple logic as shown:

— If XML is valid then will be converted to JSON if XMLInput <> ‘’ then 
SET OutputRoot.JSON.Data = InputRoot.XMLNSC;
end if;
— If JSON is valid then will be converted to XML
if JSONInput <> ‘’ then
SET OutputRoot.XMLNSC.Root = InputRoot.JSON.Data;
end if;

The problem with that conversion is that if I pass an xml list as an input, it will return me a JSON object with multiple key value pairs…


Photo by Markus Spiske on Unsplash

In our previous article we defined who Data Engineers are and how they are different from Data Scientist and Data Analyst. We mentioned that Data Engineers are software engineers who design and built software infrastructures that will help to integrate data from various sources and manage big data.

Then in another article we mentioned why IBM are not as popular in their cloud solutions as AWS, Google and Microsoft Azure are.

In this article, we will discuss how IBM Cloud offering can help build data Infrastructure on the cloud. With the recent acquisition of Red Hat by IBM, IBM is…

Ahmed Ahsan Khan

I am a Data Engineer @IBM having a Bachelor’s degree in Software Engineering and a Masters degree in Information Technology.

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