Intro portrait
Available for opportunities

Hi, I'm Yasiru Ramosh

Full-Stack DeveloperAI EngineerOpen Source
Profile Snapshot
01

AI-first software engineer building practical systems.

02

Strong with full-stack delivery, cloud, and automation.

03

Focused on shipping user-facing products, not demos.

03+
Years Building
12+
Shipped Projects
20+
AI Workflows
08
Articles
01

About Me

$whoami

I'm an AI-focused Software Engineer with 1+ years of industry experience building LLM-integrated systems, RAG pipelines, and agentic AI workflows. Currently pursuing a BSc (Hons) in Information Technology at the University of Moratuwa (CGPA 3.72/4.00).

As an Associate Software Engineer — AI at Bayseian (UK), I architect production AI systems — from a trilingual PII redaction layer (Sinhala, Singlish, code-mixed) using fine-tuned XLM-RoBERTa, to RAG pipelines on Supabase pgvector and n8n agentic workflows wired through MCP servers.

I'm passionate about transformer-based models, vector databases, and multi-agent orchestration. I publish open source — pyvalidx on PyPI and form-validation-lib on npm — and write on Medium about AI/ML engineering and low-resource NLP.

AI Systems

LLMs, RAG pipelines, agentic workflows, fine-tuning

Cloud Native

AWS Bedrock, Lambda, EC2, DynamoDB, Cognito

Full-Stack

Next.js, FastAPI, ASP.NET Core, scalable apps

Data & Vectors

Supabase pgvector, MongoDB, MSSQL, Redis

DevOps

Docker, GitHub Actions, CI/CD, n8n, MCP servers

Open Source

pyvalidx (PyPI), form-validation-lib (npm)

$skills --verbose
LLMs / RAG / Agentic AI92%
Python92%
AWS (Bedrock, Lambda, EC2)86%
Fine-tuning (XLM-RoBERTa, NLLB)84%
React / Next.js88%
ASP.NET Core / C#82%
Docker / CI/CD80%
$ls tech_stack/
PythonPython
C#C#
TypeScriptTypeScript
JavaScriptJavaScript
Next.jsNext.js
ReactReact
FastAPIFastAPI
ASP.NETASP.NET
AWSAWS
AzureAzure
LangChainLangChain
LangGraphLangGraph
Hugging FaceHugging Face
SupabaseSupabase
PostgreSQLPostgreSQL
MongoDBMongoDB
DockerDocker
GitHub ActionsGitHub Actions
n8nn8n
StreamlitStreamlit
$languages
EnglishProfessional
SinhalaNative
TamilProfessional
HindiWorking
02

Work Experience

BayseianFull-time

Associate Software Engineer — AI

Jun 2025 – PresentRemote · UK

Building LLM-integrated systems, RAG pipelines, and agentic AI workflows for production multi-tenant deployments.

Architected and deployed a trilingual PII detection and redaction system (Sinhala, Singlish, code-mixed) using fine-tuned XLM-RoBERTa as an LLM prompt security proxy layer
Built end-to-end RAG pipelines with Supabase (pgvector); implemented K-means threshold filtering to validate LLM-generated content against ground truth and reduce hallucinations
Designed and automated n8n agentic workflows integrating LLMs via MCP servers, cutting manual data processing time by 60%+ across CV parsing, skill taxonomy classification, and job-matching
Provisioned and maintained AWS cloud infrastructure (EC2, Lambda, Bedrock, DynamoDB, Cognito, Amplify) for scalable multi-tenant production deployments
Integrated Google Agent Development Kit (ADK) for multi-step agentic task orchestration with Gmail and Google Calendar MCP, enabling autonomous scheduling and notification workflows
Implemented Docker-based CI/CD pipelines with GitHub Actions, ensuring reproducible production releases
XLM-RoBERTaAWS BedrockLangChainSupabase pgvectorn8nMCPGoogle ADKDocker
hSenid BizInternship

Software Engineering Intern

Jan 2025 – May 2025Hybrid · Colombo, Sri Lanka

Developed enterprise HR system features using C# and ASP.NET Core Web API within a microservices architecture; delivered RESTful endpoints and multi-layer business logic.

Built RESTful endpoints and multi-layer business logic for an enterprise HR product
Member of the triage team for urgent production bug fixes, resolving legacy codebase issues and improving deployment reliability across CI/CD pipelines
Collaborated in cross-functional agile sprints, delivering features on schedule with consistent peer code reviews and unit testing
C#ASP.NET CoreWeb APIMSSQLMicroservicesCI/CD
03

Education & Achievements

Education

@University of Moratuwa

BSc (Hons) Information Technology

2022 – Expected May 2026Sri LankaCGPA: 3.72 / 4.00

Honours degree with focus on AI systems, cloud computing, and scalable full-stack applications.

Relevant coursework: Machine Learning, Database Management Systems, Data Structures & Algorithms, Software Engineering, Cloud Computing
Undergraduate Research: Trilingual PII Detection & Redaction for LLM Prompt Security
Active in hackathons and competitive programming (TechTrilathon semifinalist, Aces Coders / CodeFest top 20)
Technical Writer on Medium — AI/ML engineering and low-resource NLP
@Sri Lanka General Certificate of Education

G.C.E Advanced Level Examination (Bio Science)

2020Sri LankaCGPA: Z-score: 1.323

Completed Advanced Level studies in the Bio Science stream before transitioning into software engineering and AI-focused development.

Strong analytical and scientific foundation
Built discipline for research-oriented problem solving
Developed interest in interdisciplinary technology applications

Research

Feb 2025 – Present
Trilingual PII Detection & Redaction for LLM Prompt Security

Undergraduate Research · NLP · Low-Resource Languages

Leading group research on automated PII detection and redaction across pure Sinhala (Unicode), Singlish (phonetic Latin-script), and code-mixed Sinhala-English, framed as an LLM prompt security proxy.
Fine-tuning XLM-RoBERTa on 800+ custom-annotated samples across 8 entity types with BIO tagging; investigating cross-script entity coreference as a novel contribution for cross-person PII contamination risk.
Targeting NLP conference submission (2025/2026); supporting literature includes MasakhaNER 2.0 and RECAP 2025 — none of which address Sinhala or Singlish.

Achievements

Semifinalist

TechTrilathon

RootCode

2024
Top 20

Aces Coders

University of Peradeniya

2024
Top 20

CodeFest

SLIIT

2023
Demonstrator

EXMO 23

University Exhibition

2023

Open Source

$pyvalidx

PyPI

Lightweight Python validation library with declarative API

$form-validation-lib

npm

Form validation library for React applications

$cat extracurricular.txt
Technical Writer, Medium (Jan 2024 - Present)
FIT Moments, HR panel member (Oct 2024 - Present)
Web Developer, Code Rush 2024 (Nov 2024 - Present)
Web Developer, Manusath Handa Rotaract Club UOM (Feb 2024)
Project Demonstrator, EXMO 23 (Jul 2023)
CSR Project Member, Garbage Management System at Randawana Hospital (Nov 2019)
$ls publications/
Form Validation Library (npm)
SignalR Integration (Medium)
CI/CD Pipeline (Medium)
04

Featured Projects

const featured = {3}

AI/ML
01

Cognify AI — Adaptive Learning Platform

Multimodal adaptive learning platform supporting visual, voice, and textual modes with AI-generated content tailored to user learning style. Q&A reasoning engine with chain-of-thought prompting and K-means threshold filtering on the RAG pipeline to distinguish grounded responses from hallucinations.

Next.jsFastAPILangChainpgvector
AI/ML
02

sinhala-subtitle-gen — Neural MT Library

Open-source Python library for Sinhala subtitle generation from multilingual media. Fine-tuned Meta's NLLB-200 on a curated Sinhala parallel corpus, with timestamp-aware translation, SRT/VTT generation, and INT8 quantized batched inference optimised for 4GB consumer GPUs.

PythonHuggingFaceNLLB-200INT8
Full-Stack
03

Medicare Hub — Hospital Management System

Full-stack hospital management platform; led admin role implementation and built a real-time analytics dashboard for staff and patient data using SignalR. CI/CD on GitHub Actions and Azure Web Services for zero-downtime deployments.

ASP.NET CoreReactMSSQLSignalR

const other = {7}

MR Doodle — AI Diagram Generator

NLP-driven visual generator that converts natural language prompts into hand-drawn-style diagrams using Rough.js and multi-model LLM routing via OpenRouter.

Next.jsOpenRouterGoogle GenAI

Air Quality Monitoring System

Led a team to design and build an indoor air quality monitoring system using ESP32 and multi-gas sensors (CO2, VOC, PM2.5) with Firebase real-time visualisation and threshold alerting.

ESP32C++Firebase

pyvalidx

Lightweight Python validation library with declarative, zero-boilerplate API for validating user inputs, API payloads, and form data. Published on PyPI.

PythonPyPIValidation

form-validation-lib

Declarative JavaScript form validation library published to npm; zero-dependency, with chainable validation rules and custom error rendering for web form inputs.

JavaScriptnpmValidation

ToDo Application

Feature-complete MERN todo app with authentication, authorization, Redux state handling, Redis caching, and password reset via NodeMailer.

MERNReduxRedis

PDF Text Reader

AI-powered PDF extraction and analysis tool for summarization and Q&A built with Flask and Google Generative AI.

FlaskGoogle AIPyMuPDF

Portfolio Website

Responsive personal portfolio with smooth transitions, expressive layouts, and project-focused storytelling.

Next.jsTypeScriptTailwind
06

Get in Touch

Have a project in mind or want to collaborate? Let's connect.

$cat contact.json
{
"location": "Sri Lanka"
}

Open for Opportunities

Currently open to freelance projects, full-time opportunities, and interesting collaborations in AI and web development.

Quick message

echo"Feel free to reach out for collaborations or just a friendly chat about tech!"

$send_message