Available for opportunities

Hi, I'm
Srishan Mandawala.

Full-Stack Developer & GenAI Enthusiast

A passionate Software Engineer with hands-on experience in full-stack development and Generative AI. I specialize in building AI-powered applications and intelligent software solutions that push the boundaries of what's possible.

Download CV
CONNECT
developer.ts

const engineer = {

name: 'Srishan Mandawala',

role: 'Software Engineer',

focus: [

'Full-Stack', 'GenAI', 'RAG'

],

skills: [

'React', 'Next.js',

'FastAPI', 'LangChain'

],

isAvailable: true

};

01 — About

About
Me.

Hello! I'm Srishan Mandawala — a passionate Software Engineer based in Galle, Sri Lanka. My journey in software development started with a curiosity about how things work on the internet, and it has since evolved into a deep passion for building intelligent, AI-powered applications.

Today, I specialize in full-stack development and Generative AI, building modern applications using technologies like React, Next.js, FastAPI, and LangChain. I'm passionate about Retrieval-Augmented Generation (RAG), NLP, and creating solutions that bridge the gap between cutting-edge AI and practical user experiences.

1+
Years exp.
3+
AI Projects
10+
Technologies
Galle, Sri Lanka
Get in touch
Srishan Mandawala
Status
Open to work
02 — Skills

Technical
Arsenal.

Frontend & UI

React.jsNext.jsTypeScriptTailwind CSSFigma

Backend & APIs

FastAPISpring BootNode.jsExpress.jsPython

AI, GenAI & Data

RAGLangChainLLMsNLPPrompt Engineering

Databases & Vector

PostgreSQLMongoDBQdrantFAISS

DevOps & Tools

DockerGitn8nGoogle Colab

Soft Skills

TeamworkCreativityProblem SolvingAdaptability
03 — Projects

Featured
Projects.

He

Featured Project

HealthDoc AI

09/2026 – Present

A document intelligence platform that analyzes medical reports, laboratory results, prescriptions, and medical guidelines. Leverages Retrieval-Augmented Generation to retrieve trusted information and generate structured summaries, identify abnormal values, and provide grounded medication information.

  • FastAPI
  • Google Gemini
  • Qdrant
  • Docker
  • RAG
  • LangChain
  • Next.js
Sr

Featured Project

Sri Lankan Legal AI Assistant

08/2026 – 09/2026

An interactive Retrieval-Augmented Generation application designed to ground legal information from Sri Lankan legal documents. Retrieves relevant legal context and generates document-grounded responses using Large Language Models, providing users with a reliable AI-powered legal assistant.

  • FastAPI
  • LangChain
  • RAG
  • Next.js
  • PostgreSQL
  • Google Gemini
  • FAISS
Cr

Featured Project

Cross-Language Ad Matching & Recommendation

08/2025 – 08/2026

An undergraduate research system for semantic retrieval and cross-language product recommendations. Developed multilingual matching using transformer models, embeddings, contrastive learning, and vector similarity search across Sinhala, English, and code-mixed marketplace listings.

  • Python
  • NLP
  • FAISS
  • Sentence-BERT
  • E5
  • Embeddings
  • Contrastive Learning
04 — Experience

Where I've
Worked.

Software Engineer Intern

Feb 2025 – Aug 2025
Global Cloud Media (Pvt) Ltd. · Colombo, Sri Lanka
  • Developed ERP systems and commercial websites for enterprise clients
  • Implemented full-stack features including UI components, REST APIs, and database integrations
  • Debugged and optimized application performance across the stack
  • Collaborated using Git-based workflows in agile development environment
05 — Education

Academic
Journey.

BSc (Hons) in Computing & Information Systems

Sabaragamuwa University Of Sri Lanka

2022 – 2026

G.C.E. Advanced Level — Physical Science

St. Aloysius' College

2017 – 2019
Results: A1, B1, C1
06 — Contact

Get In
Touch.

I'm currently open to new opportunities and collaborations. Whether you have a project in mind, a question, or just want to say hi — my inbox is always open!