thilina01
Thilina Ranathunga
Colombo, Sri Lanka

Professional full-stack developer with 10+ years experience in building microservices using Java, Spring, Javascript, Typescript, in containerized environments such as Docker Swarm secured with Keycloak enabling oAuth2 compatibility and Kafka, ActiveMQ based inter-service communication. Relational and non-relational database design in CQRS and replication with MySQL and MongoDB. Logs, performance, and resource utilization are monitored with ELK, grok, Filebeat, Metricbeat, Grafana, and Elastalert. Configuring deployment pipeline with GitHub actions and Jenkins. Building API consumer applications with Angular and Flutter. Building and programming IoT devices using esp32, esp8266, and Lua. Some of the activities I am very interested in and highly skilled in include requirements engineering, code optimization, setting organizational coding standards, code review & evaluation, R & D, hardware device integration, configuration & release management, Application monitoring, and automated alerts configuration. Monitoring the performance and behavior of deployed applications is a crucial factor of a healthy and reliable service while maintaining low to no downtime. So, I am very interested in focusing on that area as well. Excellent domain knowledge of the Manufacturing industry complies with LEAN and Six Sigma standards including ERP systems integration, multi-level BOM with multi-piece assembly configuration, automated tracking of movement & production progress, and machine health monitoring with IoT integrations. Developing attractive dashboards to visualize business-critical information for the ace of organizational decision-making with the help of KPI automation. Supportive and enthusiastic team player dedicated to streamlining processes and efficiently resolving project issues by guiding the team towards the goal while maintaining product quality. I always look to share my expertise with the community by writing articles on online publishing platforms and helping out open-source contributors online when possible. I contribute to the well-recognized open-source project “Apache Netbeans” which I am most passionate about.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

161.1
CodersRank Rank
Top 4%
Based on:
Stackoverflow 5 events
Top 50
Java
Java
Developer
Sri Lanka
Top 50
TypeScript
TypeScript
Developer
Sri Lanka
Highest experience points: 0 points,

0 activities in the last year

Jobs for you

Show all jobs
Feedback