Software Engineer
Kavindu Yasintha Silva

Explore portfolio

Kavindu Yasintha Silva

Software Engineer 🐝

Get to know me

Building useful software with care and curiosity.

I’m Kavindu Yasintha Silva, also known as Sky—a software engineer based in Vienna, Austria. I build practical web, backend, mobile, and developer-tooling projects.

I enjoy turning ideas into reliable software, exploring new technologies, and contributing to open-source projects.

Explore my work

Education

University of Plymouth

Built a strong foundation in software engineering principles, analytical thinking, and practical problem-solving.

NSBM Green University

Studied advanced programming concepts, software architecture, and emerging technologies.

Core expertise

  • Full-stack development
  • Backend systems
  • Cloud platforms
  • Developer tooling

Certifications & Badges


Technology stack
Skills & Tools

Technologies I use to build, ship, and maintain modern software products.

Languages
  • JavaScript
  • TypeScript
  • PHP
  • Go
  • Python
  • Java
  • C#
  • C++
Web & Backend
  • React
  • Angular
  • Node.js
  • Laravel
  • .NET
  • GraphQL
Data
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
Cloud & Tools
  • AWS
  • Microsoft Azure
  • Google Cloud
  • Docker
  • Git
  • GitHub
  • Linux

Selected work
Projects

Practical engineering projects spanning IoT platforms, event-driven systems, backend services, and computer vision.

View all on GitHub
Go · Kafka
Kafka Connector

A Go-based integration project for publishing and consuming events through Apache Kafka messaging workflows.

View repository
C# · Image processing
Smart Parking System

A C# parking-management prototype that applies image processing to identify number plates and support access tracking.

View repository

Published on Google Play

Android apps

Mobile products designed to be practical, dependable, and easy to use.

Android
Privacy & security Android

SkyVPN

Fast, secure & unlimited VPN

Protect your online privacy, browse anonymously, access geo-restricted content, and secure public Wi-Fi with a simple one-tap connection.

  • No-logs policy
  • Worldwide servers
  • Unlimited bandwidth
Get it onGoogle Play

Published on npm

Open-source packages

Reusable Angular libraries maintained and published for the developer community.

43 combined weekly downloads
v0.0.11

json-to-table-com

A JSON-to-table converter for presenting structured data in a clear, readable tabular format.

36 weekly downloads
Angular library
npm install json-to-table-com View on npm
v0.0.11

ng-alert-box-popup

A customizable Angular alert-box component with multiple alert types powered by SweetAlert2.

7 weekly downloads
Angular library
npm install ng-alert-box-popup View on npm
View all packages by Kavindu on npm

Let’s build something useful

Have a project or opportunity in mind?

I’m open to software engineering opportunities and collaborations on practical, well-crafted products.


Open source
GitHub Activity
Visit profile
Kavindu Yasintha Silva’s GitHub contribution activity