Ranindu
Amarasinghe
I build backend systems using Java and Spring Boot, with a focus on scalable applications, automation, and real-world impact.
Focus
Backend Developer
Building dependable backend services and practical AI-powered tools while continuously learning through real projects.
MacNest
MacNest is a modern macOS package manager designed to simplify developer environment management through a native-style desktop application. Built with Tauri 2, React, TypeScript, and Rust, it provides a graphical interface for discovering Homebrew packages, managing installed development tools, tracking package management activities, and reviewing available updates. Featuring a clean macOS-inspired interface with light and dark appearance support, MacNest aims to make developer tool management more accessible without relying entirely on terminal commands.
BusBuddy
BusBuddy is a real-time bus tracking and transport management platform built with Spring Boot, MongoDB, and WebSocket (STOMP). It provides secure REST APIs, JWT-based authentication for administrators, live bus location tracking, and real-time communication between administrators, transport companies, drivers, and mobile applications. The platform helps streamline transport operations through real-time location updates, centralized management, and instant notifications.
Home Server Guardian
A smart system monitoring and automation platform built with Spring Boot, n8n, and Telegram. It enables real-time monitoring of CPU usage, storage capacity, and background processes, with automated notifications and system management workflows.
Thoughts,
Tutorials &
Things I Learn.
I write about backend development, AI, developer tools, and lessons from building real projects.
Contact / 05
Let's build systems
that matter.
Have a project, opportunity, or idea in mind? Let's talk about it.
hello@ranindu.dev↗