AMIRU MALLAWARACHCHI

SOFTWARE ENGINEERING · GEN AI · PRODUCTION SYSTEMS

Open to work

Software Engineer building reliable products for the Gen AI era.

// profile
Amiru Mallawarachchi

Software Engineer designing and building the systems that take AI from idea to production.

I am a final-year Software Engineering student focused on Gen AI: reliable backends, agentic workflows, retrieval systems, and interfaces that people can actually use. I chose software over the finance path my family expected because I was drawn to the future I saw in sci-fi - from Iron Man's workshop to Wakanda's technology - and I am turning that curiosity into disciplined engineering: clear architecture, safe model behavior, and products that hold up beyond the demo.

Status

BSc (Hons) Software Engineering - graduating Feb 2027

Location

Moratuwa, Sri Lanka

Passions

Software and AI systems with a human edge

// stack

SKILLS & CAPABILITIES

Languages

Java 17
Python
TypeScript / JavaScript
SQL
PHP

Software Engineering

Spring Boot
FastAPI (async)
REST APIs
MVC architecture
JPA / Hibernate
JWT / RBAC
Flyway

AI & LLM Engineering

LangGraph
LangChain
MCP / FastMCP
RAG
Groq API
Prompt & agent design
Langfuse tracing

Data & Model Work

PyTorch
Hugging Face Transformers
Pinecone
MongoDB
PostgreSQL
MySQL
XGBoost

Frontend & Product

Next.js
React
Tailwind CSS
Streamlit
Gradio
SSE / WebSockets

Delivery & Quality

Docker
GitHub Actions
Vercel
Render
pytest
CI/CD
Data privacy
01 / Experience
Apr 2023 - Present

Batch Representative

ICBT Campus - HND in Software Engineering, Batch 124

Represent the batch, coordinate academic activities and events, communicate student feedback to lecturers, and help resolve day-to-day issues with clarity and accountability.

Feb 2023 - Oct 2026

Member

ICBT IEEE Student Branch

Engaged with the student engineering community through technical knowledge sharing, professional development, and collaborative software engineering activities.

Jul 2023 - Feb 2024

Customer Service Executive

Bellvantage (Pvt) Ltd, Colombo

Supported Sampath Bank credit-card recovery operations with 100-150 outbound calls a day, careful CRM records, banking compliance, and data-privacy responsibilities.

02 / Education
Expected Feb 2027

BSc (Hons) Software Engineering

Cardiff Metropolitan University (ICBT Campus, Colombo)

Final-year software engineering student building production-shaped systems across backend engineering and applied AI.

Completed

Higher National Diploma in Computing (Merit)

ICBT Campus, Colombo

Foundation in software engineering, databases, systems design, and application development.

Feb 2026 - Jul 2026

AI Engineer Bootcamp 2.0 - Gen AI Engineer

STEMLink

Hands-on training in LangChain, LangGraph, RAG, Hugging Face Transformers, prompt engineering, FastAPI, and production-minded AI systems. Outstanding distinction.

2019

GCE Advanced Level

St. Sebastian's College, Moratuwa

Foundation of engineering and mathematical study.

// featured work

FEATURED
WORKS

Three projects that show the range: agentic AI, MCP systems, and production software engineering.

Featured
▸mindlens·Python·live
MindLens

MindLens

A privacy-conscious multi-agent wellbeing platform with bounded LangGraph orchestration, deterministic crisis protection, and hosted retrieval.

PythonFastAPILangGraphGroqPineconeMongoDBNext.js
Case study →
Featured
▸multi-agent-travel-planner·Python·live
TripWeaver

TripWeaver

An intent-routed, MCP-based travel planner that streams live flight, hotel, weather, currency, and location research into one plan.

Next.jsFastAPILangGraphFastMCPSupabasePython
Case study →
Featured
▸solvix·Java·live
Solvix

Solvix

An enterprise ticketing and operations platform that turns customer requests into clear, accountable work.

Java 17Spring Boot 3PostgreSQLNext.jsDockerJWT
Case study →
// interests

“Building the future, one useful system at a time.”

I care about the balance between strong software foundations and ambitious AI - the engineering that makes ideas dependable, and the curiosity that keeps them moving forward.

Agentic systems
Production software
Transformer fine-tuning
Retrieval and grounding
AI safety and evaluation
Human-computer interaction
Sci-fi technology
Workout lifestyle
Video games
GEN AI • INNOVATION • SOFTWARE • FUTURE • INTELLIGENCE • GEN AI • INNOVATION • SOFTWARE • FUTURE • INTELLIGENCE
// contact

LET'S
CONNECT

Location

Moratuwa, Sri Lanka

© 2026 Built with intent

Amiru Mallawarachchi