Skip to main content
NS

About Me

Building robust, scalable solutions with 15+ years of experience

Based in

Gold Coast, Queensland, Australia

Years Coding

17+

Favorite Fuel

Coffee ☕

Timezone

AEST (GMT+10)

Hello, I'm Nilushan Silva 👋

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.

My Journey

2008

Started Journey

Began studying Computer Science at University of Colombo

🎓
2010

First Role

Started professional career in software development

💻
2015

Cloud Era

Specialized in cloud architecture and DevOps

☁️
2020

IoT Focus

Led large-scale IoT platform development

📱
2025

Current

Building scalable systems at scale

🚀

What Drives Me

I'm passionate about creating technology that makes a real difference. Whether it's optimizing cloud infrastructure, building real-time systems, or designing intuitive interfaces, I'm driven by the impact of well-crafted software.

Continuous Learning

Currently studying AWS architecture and services with the aim of obtaining certification

AWS Architecture
Cloud Certifications
Modern DevOps

Professional Interests

🎯

AI & LLMs

Leveraging LLMs, AI Agents, and AI-based coding assistants to accelerate development while maintaining high quality through effective prompting, providing latest documentation, and contextual information

☁️

Diagramming & Documentation

Advanced visualization tools like Illograph, Mermaid, and C4 diagrams for clear technical communication

📱

Emerging Technologies

  • Dapr: Distributed Application Runtime for simplified microservice development with built-in service discovery, state management, PubSub messaging, and observability
  • Next.js: For integrated frontend and backend systems in smaller projects
  • Supabase: Open source, self-hosted or managed essential services for web applications
🎓

Bachelor of Science in Computer Science (Honours)

University of Colombo

2004 – 2008
Sri Lanka

Strong foundation in algorithms, data structures, software engineering principles, and system design that continues to guide my approach to building robust, scalable systems.

Discover my comprehensive technical skill set spanning full-stack development, cloud architecture, and modern development practices.