Ishanka Ranatunga

Software Engineer | Tech Geek

About Me

Here are some things that you should know about me.

Ishanka Ranatunga

Software Engineer

I'm a tech geek and a software developer from Sri Lanka. And I recently graduated from University College Dublin-Ireland with an honours degree in Computer Science. I completed my Higher Diploma in Computer based Information Systems (HDCBIS) and Diploma in Computer System Designing (DCSD) at NIBM-Colombo.

As a hobby, I'm learning about new technologies, IoT and Machine Learning. I'm so eager to learn about new technologies and how to apply them in real-world scenarios.


"Once you stop learning, you start dying." - Albert Einstein

Skills

Things that I'm good at.

JavaScript/Typescript/NodeJS
85%
NoSQL
85%
MySQL
80%
Arduino/NodeMCU
70%
HTML/CSS
65%
C#/VB.Net
60%
JAVA
45%

Blog

Have a glance at my personal blog.

How to use Typescript with NodeJS + Express

If you have worked with Angular projects, I’m sure that you are familiar with Typescript. But have you ever thought using it in your NodeJs backend? Typescript, we can simply say that it is a superset of Javascript which brings optional static type-checking. Also Javascript programs are valid Typescript programs. I used to code Nodejs […]

A quick guide to Serverless Framework with AWS Lambda

In my previous article, I talked about what Serverless is. In case you missed it, I suggest you to read it in here. 😄 So in this article I’m going to tell how to create a simple serverless function with AWS Lambda in a simple way. 😉 If you are familiar with AWS Lambda Console, […]

A Short Introduction to Serverless & FaaS

Hey folks 👋, it has been a while since my last post 👉 An Introduction to NoSQL.  Recently, I had to revise some of the things that I have learned about in past few months. One of them is the Serverless Architecture. So I decided to write a post about it while I’m revising. 😁 Serverless? […]