Tharindu Gimras
Tharindu Gimras

Tharindu Gimras

Master of Science (Research) student @University of Moratuwa
Interested in - Robotics, Mobile Robotics, Mathematical Modeling, Neural Networks, Control Systems, Articulated Robots, Swarm Robots

Publications

Projects and my work

My Medium Articles

How to use TypeScript in React or React Native Related Projects properly

There are many ways in which the typescript syntaxes are used. Here, I will emphasize only the most important parts of TypeScript, which are mostly used in React/React Native projects, based on my experience.
Published: May 3, 2024

Scalable Microservice with Multiple Apache…— PART II (Project structure and using KafkaJS)

This is a continuation of PART-I (Introduction and motivation). In this article, I will explain how the project structure goes and how the KafkaJS npm package is used.
Published: Jan 18, 2024

Scalable Microservice with Multiple Apache…— PART I (Introduction and motivation)

This article discusses my preference for using Apache Kafka, Bitnami/Kafka, Zookeeper, and other libraries and tools for creating a scalable microservice over other alternatives.
Published: Jan 18, 2024

Segment Integration in GoTradie

Here is how I integrated multiple sources to multiple endpoints(Google Analytics) during my internship @GoTradie
Published: Jun 27, 2023

Typescript setup with Nodejs + Yarn Package manager + Nodemon

A comprehensive guide for beginners looking to set up their NodeJS project with Typescript + NodeJS + Yarn + Nodemon
Published: Mar 3, 2023

Enabling Google Analytics — GoTradie Applications

A step-by-step walkthrough of connecting Google Analytics for collecting data with GoTradie Applications during my internship
Published: Feb 8, 2023