Skip to main content
NS
Available for the next awesome idea

Hi, I'm Nilushan

Full Stack & Cloud Engineer

Passionate about delivering robust, efficient, and high-quality software solutions. My expertise focuses on designing and developing backend services and frontend user interfaces using TypeScript, integrating systems with third-party platforms, and architecting solutions on Google Cloud Platform.

Proven track record in service-oriented architecture development, large-scale IoT integrations, and DevOps practices with consistently high uptime achievements. I excel at analyzing requirements and designing solutions through collaboration, diagramming, and comprehensive documentation.

Committed to implementing engineering best practices to create well-designed, testable, reliable, maintainable, and cost-efficient systems. I always choose the best tools for each purpose rather than reinventing the wheel—leveraging cloud-native open-source frameworks for platform independence or serverless platforms for rapid development and deployment. When needed, I can rapidly develop MVPs with essential functionality by prioritizing the most critical components.

TypeScript Expert
GCP Architect
IoT Specialist
DevOps Engineer
Experience
17+
Years in Tech
Technologies
25+
In Production

Technical Skills

A comprehensive overview of my technical expertise across different domains of software development.

Programming Languages

Core programming languages I use for development

TypeScript
JavaScript
Node.js
Java
+3
7 skills

Frontend Development

Modern frontend technologies and frameworks

React
Redux
Next.js
Astro
+5
9 skills

Backend Development

Server-side technologies and architectural patterns

Express
Fastify
REST APIs
Event-Driven Architecture
+3
7 skills

Cloud Platforms

Cloud services and infrastructure

Google Cloud Platform
AWS
Azure
Kubernetes
+4
8 skills

Databases

Database technologies and data storage solutions

PostgreSQL
MySQL
Firestore
MongoDB
+4
8 skills

DevOps & Tools

Development operations and productivity tools

Docker
Kubernetes
CI/CD
GitHub Actions
+4
8 skills

Project Management

Tools for project management and documentation

Jira
Confluence
ClickUp
Draw.io
+5
9 skills

Professional Experience

A timeline of my career progression and key achievements in full-stack development and cloud engineering.

ZL

Senior Cloud Engineer

Zimi Ltd • QLD, AU

December 2020 – Present
Current

As the only full stack and cloud developer, Full stack development and cloud deployment of Zimi smart home iot cloud product. Involved in maintaining infrastructure on GCP and Amazon, Frontend admin and customer portal development, backend api development and message handler development. Continue building on the IoT platform with additional features and integrations.

Technologies Used
GCP
Kubernetes
TypeScript
React
Node.js
PostgreSQL
Redis
MQTT
Docker
Firebase
IoT Core
PubSub
Cloud Functions
Alexa Smart Home API
BP

Full Stack Developer

BlueKey Pty Ltd (acquired by Zimi) • QLD, AU

October 2017 – December 2020

As the only full-stack/cloud engineer of the team, designed, developed, tested, deployed and maintained the services and infrastructure of the entire backend system.

Technologies Used
GCP
Firebase
Firestore
Cloud Functions
IoT Core
PubSub
Kubernetes
Docker
PostgreSQL
BigQuery
TypeScript
React
Redux

Featured Projects

Here are some of my most impactful projects that demonstrate my expertise in full-stack development and cloud architecture.

Third-Party Integration API Platform - Comprehensive RESTful API platform for third-party integrations enabling device information retrieval, control, and real-time status events with OAuth2 security and event-driven architecture.

Third-Party Integration API Platform

2020-Present

Ongoing

Comprehensive RESTful API platform for third-party integrations enabling device information retrieval, control, and real-time status events with OAuth2 security and event-driven architecture.

Key Achievements

  • Designed and implemented comprehensive API platform
  • OAuth2-based security with user authorization
  • Event-driven architecture avoiding polling
TypeScript
Node.js
Express
Fastify
OAuth2
JWT
+7
Zimi Smart Home Voice Assistant Integration - Architected and implemented voice control integrations for Google Home and Amazon Alexa using a unified translation-based architecture with common business logic and platform-specific adapters for consistent smart home device control.

Zimi Smart Home Voice Assistant Integration

2019-2021

Completed

Architected and implemented voice control integrations for Google Home and Amazon Alexa using a unified translation-based architecture with common business logic and platform-specific adapters for consistent smart home device control.

Key Achievements

  • Successfully certified for both Google Home and Alexa platforms
  • Developed unified translation-based architecture for consistent behavior
  • Implemented real-time state synchronization across voice platforms
TypeScript
Express
OAuth2
Google Actions API
Alexa Smart Home API
Node.js
+4
IoT Network Management Dashboard - Comprehensive web-based platform for IoT device network management and monitoring with interactive data visualizations for device telemetry, usage patterns, and IoT device health metrics.

IoT Network Management Dashboard

2018-2022

Completed

Comprehensive web-based platform for IoT device network management and monitoring with interactive data visualizations for device telemetry, usage patterns, and IoT device health metrics.

Key Achievements

  • Real-time monitoring of 55,000+ IoT devices
  • Interactive data visualizations for complex telemetry data
  • Comprehensive usage pattern analytics
React
Redux
TypeScript
Bootstrap
Chart.js
WebSocket
+6