Skip to main content
AN
AboutSkillsProjectsExperienceContact
Hire Me
AboutSkillsProjectsExperienceContact
Available for opportunities

Backend&AISystemsEngineer

I build high-concurrency backend systems (Go/Golang, FastAPI) and production-ready AI architectures — multi-agent systems using RAG, tool-calling, and scalable MLOps to deliver intelligent products.

View My WorkDownload CV
Currently building → Amptudix
Ashan Niwantha
Ashan Niwantha

Ashan Niwantha · 20

/ About

Intelligence first. Then the product around it.

I'm a Backend & AI Systems Engineer from Sri Lanka with a foundational background in Combined Mathematics and Physics. My work centers on building high-concurrency backend architectures (primarily in Go/Golang and Python with FastAPI) that reliably serve intelligent applications at scale.

I design and implement multi-agent AI systems that leverage Retrieval-Augmented Generation (RAG), tool-calling, and orchestrated agent workflows. My focus is on production-ready backend systems, observability, and engineering patterns that make AI systems robust and maintainable in real-world settings.

I'm the creator of Amptudix, where we apply these principles to music intelligence. By owning the full engineering cycle — from data pipelines to backend services to deployment — I ensure that intelligence is embedded into the product architecture.

4+

Projects shipped

300+

Students led

2

Diplomas earned

/ Skills

The tools I think with.

Backend & Platform

GolangFastAPIPostgreSQLRedisAWS EC2AWS S3AWS LambdaMongoDBREST APIsSupabase

Agentic AI & Systems

PythonVectorDBMulti-Agent SystemsLLM IntegrationAgentic AIGenerative AIMachine LearningLiteLLMOllamaasyncioChromaDB

DevOps & Tools

CI/CDGitDockerLinuxTestingVercelPostmanGoogle ColabGithub

/ Projects

Things I've built.

A selection of real products and experiments each one a lesson.

Project screenshot
Project screenshot
Project screenshot
ShippedMainFeatured

Amptudix

Music rating & tracking platform — think Goodreads, but for music. Rate albums and tracks, visualize your listening habits, and share your musical journey.

ReactTypeScriptNode.jsPostgreSQLSupabaseDeezer APITailwind CSS
Live Site GitHub
Project screenshot
Project screenshot
ShippedMainFeatured

Ticket Booking System (Golang)

A production-style ticket booking backend demonstrating layered architecture, PostgreSQL transactions, Redis-backed caching with collection-versioning, and pragmatic concurrency patterns for high-throughput APIs.

GopgxPostgreSQLRedischisingleflightJWT
GitHub
Project screenshot
Project screenshot
Project screenshot
ShippedMain

AgentMemoryLab: Advanced Multi‑Agent System & Layered Memory Architecture

Production‑grade multi‑agent framework with layered memory (episodic, semantic, vector, summarization) and collaborative story pipeline.

PythonOllamaSQLiteChromaDBLiteLLMasyncioOpenAI SDKaiosqlitehttpxtiktoken
GitHub

/ All Projects

Everything I've built.

Project screenshot
Project screenshot
Project screenshot

Amptudix

Shipped

Music rating & tracking platform — think Goodreads, but for music. Rate albums and tracks, visualize your listening habits, and share your musical journey.

ReactTypeScriptNode.jsPostgreSQLSupabaseDeezer APITailwind CSS
Live GitHub
Project screenshot
Project screenshot
Project screenshot

AgentMemoryLab: Advanced Multi‑Agent System & Layered Memory Architecture

Shipped

Production‑grade multi‑agent framework with layered memory (episodic, semantic, vector, summarization) and collaborative story pipeline.

PythonOllamaSQLiteChromaDBLiteLLMasyncioOpenAI SDKaiosqlitehttpxtiktoken
GitHub
Project screenshot
Project screenshot

Ticket Booking System (Golang)

Shipped

A production-style ticket booking backend demonstrating layered architecture, PostgreSQL transactions, Redis-backed caching with collection-versioning, and pragmatic concurrency patterns for high-throughput APIs.

GopgxPostgreSQLRedischisingleflightJWT
GitHub

/ Experience & Education

The journey so far.

A blend of academic milestones and real leadership — each step building toward something bigger.

🔜  Planned — Early 2026

BSc (Hons) in Data Science

University TBD

Next chapter — deepening the data science foundation

🎓  2023 – 2025

HND in Data Analytics

ESOFT Metro Campus, Colombo

Higher National Diploma with a focus on data, ML, and analytics

🏛  2023 – 2024

Student Association President

ESOFT Metro College

Coordinated 300+ students across events, internal communication, and peer coding support

🏅  2023

Main Student Coordinator

Annual Sports Meet, ESOFT

Oversaw logistics, scheduling, and team coordination for major campus sporting events

📘  2023 – 2024

Pearson Diploma in IT & English

ESOFT Metro College, Chilaw

📢  2021 – 2023

School Announcer & Sports Contributor

Pu/Nandimithra Central College

Public announcer at school events, participated in inter-school volleyball

📋  Completed 2023

G.C.E. Ordinary Level (O/L)

Pu/Nandimithra Central College

Subjects: ICT, Physics, Combined Mathematics

/ Contact

Let's build something remarkable.

Open to internships, collaborations, freelance projects, and good conversations about code.

Send me an email

or reach me at ashanniwantha2@gmail.com

GitHub @ashanniwanthaLinkedIn @ashanniwanthaX / Twitter @ashan_niwanthaEmail ashanniwantha2@gmail.com

© 2026 Ashan Niwantha

Crafted with code & curiosity · About