Ranindu
Amarasinghe
I build backend systems using Java and Spring Boot, and I'm constantly improving by working on real-world projects.
{ "name": "Ranindu Amarasinghe", "role": "Backend Developer", "focus": "scalable backend systems", "stack": ["Java", "Spring Boot", "MongoDB", "Docker", "Ollama", "n8n"], "education": "Software Engineering grad", "status": "available", "uptime": "24/7" }
who_i_am.md
I'm a Software Engineering graduate focused on building backend systems that solve real-world problems.
I work mainly with Java and Spring Boot, and I enjoy developing scalable applications while exploring modern technologies like AI.
I'm continuously improving my skills by building practical projects and learning new tools, with a strong focus on performance, automation, and backend architecture.
$ npm ls --depth=0
$ docker ps --deployed
Smart system monitoring and automation platform using Spring Boot, n8n, and Telegram to manage CPU, storage, and background processes in real time.
A local-first, privacy-focused RAG system for secure document analysis using Spring Boot, Ollama 3.2, and n8n.
An AI-powered API documentation and dynamic mocking engine using Spring Boot, MongoDB, and local LLMs (Ollama).
AI-powered resume screening backend built with Spring Boot and Spring AI, using local LLMs to analyze resume–job match and generate improvement insights.
A specialized backend framework built with Spring Boot to bring non-player characters to life using local LLMs. Leveraging Ollama and Llama 3.2, it enables real-time, context-aware, personality-driven NPC conversations without external APIs.
Let's build systems that matter.
POST a message — response time under 24h.
{ "email": "hello@ranindu.dev", "github": "github.com/ranindu", "linkedin": "linkedin.com/in/ranindu" }