Intro portrait
Available for AI & Full-Stack Roles

Yasiru Ramosh

Architecting Agentic AI, RAG pipelines & resilient cloud backends.

ramosh-env · interactive prompt
Live Preview
ramosh@moratuwa:~$whoami
AI / Software Engineer BSc (Hons) IT @ Moratuwa
1+ Yrs
Industry Exp
05+
Production Models
20K+
Dataset Samples
90%+
Research F1 Score
01 // Background

About & Engineering Philosophy

$whoami --verbose
AI & Full-Stack Engineer

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.39 / 4.00).

As an Associate Software Engineer — AI at Bayseian (UK), I architect production AI systems — from n8n-automated LLM classification pipelines to AWS cloud provisioning (Bedrock, Lambda, DynamoDB) and session-scoped multi-conversation memory contexts.

My research centers on low-resource multilingual NLP, specifically fine-tuning XLM-RoBERTa and ByT5 for Sinhala/Singlish code-mixed entity recognition and PII protection.

3.39
Moratuwa CGPA
90%+
Research F1
1+ Yrs
Production Exp

Agentic Systems & RAG

Multi-session memory contexts, similarity-threshold retrieval, and structured reasoning.

Low-Resource NLP Research

Sinhala/Singlish code-mixed NER & PII detection (20K+ samples, 90%+ F1).

Cloud Infrastructure

AWS Bedrock, Lambda, DynamoDB, Cognito, Docker CI/CD deployments.

Open Source Contributor

Gemma 3 Singlish DAPT, fastText language detector, and npm validation library.

Core Competencies & Technology Matrix

Production Tested & Research Validated

AI & Agentic Workflows

LLMsRAG PipelinesLangChainLangGraphMCP ProtocolsGoogle ADKHugging FaceLoRA / QLoRAXLM-RoBERTaByT5DAPTn8n Automation

Backend & Systems

FastAPIPythonASP.NET CoreC#Node.jsRESTful MicroservicesAPI ValidationFlask

Cloud, DevOps & IaC

AWS BedrockAWS LambdaEC2DynamoDBCognitoAmplifyS3GCP Vertex AIDockerGitHub ActionsCI/CD

Databases & Embeddings

Supabase pgvectorPostgreSQLMySQLMongoDBMSSQLRedisVector Search
$ls -la toolchain/
PythonPython
FastAPIFastAPI
C#C#
ASP.NETASP.NET
TypeScriptTypeScript
Next.jsNext.js
ReactReact
AWSAWS
LangChainLangChain
LangGraphLangGraph
Hugging FaceHugging Face
SupabaseSupabase
PostgreSQLPostgreSQL
DockerDocker
GitHub ActionsGitHub Actions
n8nn8n
$locale --proficiencies
ENEnglish
Professional Working
SISinhala
Native Proficiency
TATamil
Professional Working
Active in cross-lingual research & international remote teams.
02 // Industry Track Record

Professional Experience

BayseianPart-time / Remote

Associate Software Engineer — AI

Jun 2025 – PresentRemote · UK

Architecting and deploying production LLM-integrated systems, cloud infrastructure, and agentic workflows.

Automated skill classification based workflows using n8n and LLM integrations, significantly reducing manual processing turnaround time.
Provisioned AWS infrastructure across EC2, Lambda, Bedrock, DynamoDB, Cognito, and Amplify to support scalable multi-tenant deployments.
Built a multi-session project feature enabling independent, session-scoped memory contexts within a single project, supporting persistent multi-conversation workflows.
Implemented Docker-based CI/CD workflows with GitHub Actions, environment configuration, and release checks to improve deployment reproducibility and reliability.
AWS BedrockLangChainLangGraphSupabase pgvectorn8n WorkflowsMCP ProtocolGoogle ADKDockerGitHub Actions
hSenid BizInternship

Software Engineering Intern

Jan 2025 – May 2025Hybrid · Colombo, Sri Lanka

Engineered enterprise HR system features using C# and ASP.NET Core Web API within a high-throughput microservices architecture.

Developed RESTful API features for enterprise HR modules using C# and ASP.NET Core within a microservices architecture, implementing request validation, business logic, and database integration.
Resolved urgent production bugs in a legacy enterprise codebase and improved release reliability across CI/CD pipelines.
Collaborated in cross-functional agile sprints, delivering tested features through peer code reviews, unit testing, and sprint-based release cycles.
C#ASP.NET CoreWeb APIMSSQLMicroservicesCI/CDGit
04 // Academic & Research

Education & Research Output

Live Research SandboxXLM-RoBERTa + ByT5

Code-Mixed Sinhala PII Detection & Redaction Engine

Interactive demonstration of my Final Year undergraduate research across Sinhala, Singlish, and English text.

Stress-Tested F1
90%+
Entities
24 Types
Select sample dataset evaluation case:
Input Sequence (Sinhala / Singlish / Mixed):111 chars

Mage NIC eka [REDACTED:NIC], salli yawanna account number [REDACTED:ACCOUNT_NO] ekata. Call me on [REDACTED:PHONE_NO] ([REDACTED:PERSON]).

Guaranteed Zero PII Leakage to Third-Party Foundation ModelsF1 Confidence: 93.4%

Academic Degrees

University of MoratuwaJul 2022 – Aug 2026

BSc (Hons) in Information Technology

Colombo, Sri LankaCGPA: 3.39 / 4.00

Honours curriculum focusing on AI systems, machine learning, cloud architectures, and data structures.

Final Year Research: Code-Mixed Sinhala PII Detection & Severity-Awareness System using XLM-RoBERTa + ByT5.
Coursework: Machine Learning, Advanced DBMS, Data Structures & Algorithms, Software Engineering, Cloud Computing.
Competitions: TechTrilathon Semifinalist (RootCode), Aces Coders Top 20 (Peradeniya), CodeFest Top 20 (SLIIT).
Sri Lanka General Certificate of Education2020

G.C.E Advanced Level (Bio Science)

Sri LankaCGPA: Z-score: 1.323

Completed rigorous analytical and scientific foundation before specializing in computing and machine learning.

Rigorous scientific and empirical methodology foundation
Developed interest in computational linguistics & applied AI

Awards & Hackathons

Semifinalist

TechTrilathon 2024

RootCode · 2024

Top 20 Finalist

Aces Coders v10.0

University of Peradeniya · 2024

Top 20 Finalist

CodeFest Hackathon

SLIIT · 2023

Project Demonstrator

EXMO '23 Engineering Exhibition

University of Moratuwa · 2023

Open Source & Model Hub

gemma3-daptHugging Face

Singlish-based DAPT for Gemma 3 4B using a two-stage SFT pipeline with LoRA adapters.

sinhala-english-singlish-detectorHugging Face

FastText-based language detector for Sinhala Unicode, English, and romanized Singlish.

form-validation-libnpm Registry

Zero-dependency JavaScript form validation library with 300+ downloads.

03 // Featured Engineering

Shipped Systems & Architectures

Production AI applications, language models, and scalable software systems.

AI / MLApr 2026 – Present

Cognify AI — Adaptive Learning Platform

Multimodal adaptive learning platform supporting visual and textual modes with AI-generated content tailored to user learning styles. Built a retrieval-grounded Q&A engine with structured reasoning prompts, similarity filtering, LangGraph-coordinated chat agent, and LiveKit real-time voice sessions.

Architecture Pipeline
Next.js UI → LangGraph Multi-Agent → FastAPI Microservices → Supabase pgvector RAG + LiveKit WebRTC Voice
Next.jsFastAPILangGraphLangChainpgvectorSupabaseLiveKitLangSmith
AI / MLApr 2026 – Present

Singlish-based DAPT for Gemma 3

Fine-tuned Gemma 3 4B for Sinhala-English code-mixed (Singlish) text using a two-stage Domain-Adaptive Pre-Training (DAPT) and Supervised Fine-Tuning (SFT) pipeline with LoRA adapters. Generated 20K+ synthetic training pairs.

Architecture Pipeline
Unsloth LoRA → DAPT Token Adaptation → Synthetic SFT Pipeline → Hugging Face Model Hub
TransformersUnslothHugging FaceLoRAPyTorchNLP
AI / MLMar 2024 – Apr 2024

Doodler — AI Diagram Generator

Engineered a full-stack application that translates natural language prompts into structured, hand-drawn-style whiteboard diagrams by intelligently parsing text via Google Generative AI and procedurally rendering via Rough.js onto HTML5 canvas.

Architecture Pipeline
Google GenAI Layout Parser → Procedural Geometry Engine → Rough.js HTML5 Canvas Rendering
Next.jsGoogle GenAIRough.jsCanvas APITypeScript
Full-StackSep 2023 – Jan 2024

Medicare Hub — Hospital Management System

Full-stack hospital management platform with role-based access control and a real-time SignalR analytics dashboard for staff and patient triage data. Layered microservices architecture deployed via GitHub Actions to Azure.

Architecture Pipeline
React + MUI → ASP.NET Core Web API → MSSQL DB with SignalR Real-Time Hubs
ASP.NET CoreReactMSSQLSignalRAzureGitHub ActionsMUI
Libraries & ResearchApr 2026

Sinhala-English Language Detector

Lightweight, high-accuracy language detector specifically engineered to distinguish between pure Sinhala Unicode, English, and romanized Singlish code-mixed utterances.

Architecture Pipeline
fastText Subword Classifier → Python C-Bindings → Hugging Face Hub Package
PythonfastTextHugging FaceNLPClassification
Libraries & Research2024

form-validation-lib

Zero-dependency JavaScript form validation library with declarative schema rules, chainable validators, and customizable error rendering with 300+ downloads on npm.

Architecture Pipeline
Pure TypeScript Engine → Zero Dependencies → UMD & ESM Builds published to npm registry
JavaScriptTypeScriptnpmOpen SourceValidation
Full-Stack2023

Air Quality Monitoring System

IoT system using ESP32 microcontrollers and multi-gas sensors (CO2, VOC, PM2.5) with real-time Firebase telemetry and custom alerting threshold dashboards.

Architecture Pipeline
ESP32 C++ Sensor Nodes → Firebase Realtime DB → React Analytics Dashboard
ESP32C++FirebaseReactIoT
Libraries & Research2024

pyvalidx

Declarative, lightweight Python validation library for schema verification, API request payload validation, and sanitization. Published on PyPI.

Architecture Pipeline
Python Metadata Decorators → Type Hint Validation → PyPI Package
PythonPyPIPackageValidation
06 // Communication

Let's Build Something Intelligent

Open to discussing AI systems engineering, RAG architecture, full-stack roles, or research collaborations.

$cat contact_card.json
Location
Colombo, Sri Lanka

Direct Availability

Available for full-time, contract, or consulting engagements. Open to global remote positions across UK, US, EU, and APAC time zones.

$dispatch_inquiry()
Ready to send