Skip to content
View AmiruMallawarachchi's full-sized avatar
😄
Generating...
😄
Generating...

Block or report AmiruMallawarachchi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

👋 Hi, I'm Amiru Mallawarachchi

Final-year Software Engineering undergraduate at ICBT Campus, Colombo (Cardiff Metropolitan University), graduating February 2027. I build production-ready AI systems that are safe, private and reliable, and the backend software that connects them to real-world data and services.

I chose software engineering over the finance path my family expected, and I back that choice by building. 🚀


🔭 What I'm working on

  • 🧠 Agentic AI: multi-agent workflows with LangGraph, MCP and RAG
  • ☕ Backend engineering: secure REST APIs with Java and Spring Boot
  • 📊 Currently learning: how to evaluate and monitor AI systems

🧩 Featured projects

Project What it does Highlights Links
MindLens A multi-agent AI wellbeing companion where people can talk through stress and low mood Never more than 3 AI calls per message · rule-based safety check before any AI processing · personal data anonymized before reaching external services · no conversations stored in the knowledge database Code · Live
Solvix An enterprise ticketing and operations platform: customers report problems, support staff solve them Customers see only their own tickets · every ticket follows a strict 6-stage lifecycle with a full history · JWT auth, role-based access Code · Live
TripWeaver An MCP-based travel planner that answers from live data instead of AI guesses Live flight, hotel, weather and currency data · each request routed to 1 of 7 specialist agents over 6 FastMCP services · least-privilege tool access Code · Live

🛠️ Tech stack

Languages: Java · Python · TypeScript / JavaScript · SQL · PHP

Backend: Spring Boot · FastAPI · JPA / Hibernate · Flyway · JWT · REST APIs · pytest

AI engineering: LangGraph · LangChain · MCP · RAG · Groq API · Langfuse · Pinecone

Data: PostgreSQL · MySQL · MongoDB

Frontend (working knowledge): React · Next.js · Tailwind CSS

Tools: Docker · Git · GitHub Actions · Vercel · Claude Code · Cursor · GitHub Copilot


🏆 Highlights

  • 🎓 AI Engineering Bootcamp 2.0 (STEM Link): Outstanding distinction, 2026
  • 👥 Team Leader, EXITO'26 Exhibition: led a 5-person team building an Automated Presidential Election System, selected from Batch 124 to present to industry professionals

📫 Let's connect

I'm looking for a Software Engineering or AI Engineering internship.

LinkedIn · Portfolio · Hugging Face · Medium · amirunoel8@gmail.com

Pinned Loading

  1. mindlens mindlens Public

    MindLens — Multi-Agent Agentic AI for Personalised Mental Health Detection, Therapy & Longitudinal Wellbeing. Built with LangGraph, FastAPI, Next.js & Groq.

    Jupyter Notebook 2

  2. multi-agent-travel-planner multi-agent-travel-planner Public

    A Multi agent travel planning system to plan your vacation and book hotels and flights.

    Python 1

  3. election-system election-system Public

    Automated Sri Lankan presidential election management system with voter registration, GN officer approval, OTP login, voting, results, and multilingual PHP/MySQL dashboards.

    PHP 1

  4. GadgetHub GadgetHub Public

    an ASP.NET Projects that solves a solution that solves for customers to choose the best distributors to buy their gadgets.

    C# 1

  5. OceanViewResort_Reservation_System OceanViewResort_Reservation_System Public

    Java Servlet–based resort reservation & management system with dashboards, billing, discounts, reporting, and MySQL backend.

    Java 1

  6. FitZone FitZone Public

    Gym Management System – PHP, MySQL, Bootstrap Built a web platform for gym members, trainers, and admins. Enabled profile viewing, workout scheduling, live chat, and admin management features.

    PHP 1