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 a Software Engineering undergraduate at the University of Moratuwa with hands-on experience in AI systems, cloud infrastructure, and scalable full-stack applications.

Currently working as an Associate Software Engineer - AI at Bayseian (UK), developing AI-driven MVP solutions including PII redaction systems and semantic data handling workflows using AWS Bedrock and LLM-powered pipelines.

I'm passionate about open source, having published pyvalidx on PyPI and a form validation library on npm. I also enjoy writing technical articles on Medium about SignalR, CI/CD, and AI topics.

AI Systems

LLM integrations, RAG pipelines, semantic workflows

Cloud Native

AWS Bedrock, Lambda, EC2, serverless architecture

Full-Stack

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

Data & Storage

Vector embeddings, pgvector, MongoDB, Redis

DevOps

Docker, GitHub Actions, CI/CD, n8n automation

Open Source

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

$skills --verbose
LLM Integration / RAG90%
Python92%
React / Next.js88%
AWS Cloud Services85%
ASP.NET Core / C#82%
Docker / CI/CD80%
$ls tech_stack/
PythonPython
C#C#
JavaScriptJavaScript
ReactReact
Next.jsNext.js
ASP.NETASP.NET
AWSAWS
LangChainLangChain
Hugging FaceHugging Face
DockerDocker
SupabaseSupabase
MongoDBMongoDB
PostgreSQLPostgreSQL
TensorFlowTensorFlow
StreamlitStreamlit
GitHub ActionsGitHub Actions
$languages
EnglishProfessional
SinhalaNative
TamilProfessional
HindiWorking
02

Work Experience

BayseianFull-time

Associate Software Engineer - AI

2025 – PresentRemote · UK

Developing AI-driven MVP solutions including PII redaction systems and semantic data handling workflows using AWS Bedrock and LLM-powered pipelines.

Built LLM-powered pipelines for structured data extraction and recommendations
Implemented Supabase vector embeddings for semantic search and RAG workflows
Designed automation workflows using n8n and serverless architecture
Integrated Google ADK for agentic task orchestration and multi-step reasoning
AWS BedrockLangChainSupabaseDockerStreamlitn8n
hSenid BizInternship

Software Engineering Intern

2025Hybrid · Sri Lanka

Developed enterprise HR system features using C# and ASP.NET Core Web API within a microservice-based architecture.

Built and maintained RESTful endpoints and business logic layers
Part of triage team for urgent production bug fixes
Improved deployment reliability and resolved legacy codebase issues
Collaborated in cross-functional agile teams following sprint cycles
C#ASP.NET CoreWeb APIMSSQLMicroservices
03

Education & Achievements

Education

@University of Moratuwa

BSc (Hons) Information Technology

Expected 2026Sri LankaCGPA: 3.72 / 4.00

Software Engineering undergraduate with focus on AI systems, cloud infrastructure, and scalable full-stack applications.

Undergraduate Research: PII Redaction in Sinhala Language NLP
Active participant in hackathons and coding competitions
Technical Writer on Medium (SignalR, CI/CD publications)
@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

PII Redaction in Sinhala Language NLP

Undergraduate Research · NLP · Low-Resource Languages

Conducting research on automatic detection and redaction of Personally Identifiable Information (PII) in Sinhala text, investigating transformer-based NER models and rule-based hybrid approaches.

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}

Full-Stack
01

ToDo Application

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

MERNReduxRedisJWT
Full-Stack
02

Medicare Hub

Hospital management system with staff and patient analytics using layered architecture. Led Admin role and built full analytics dashboard with CI/CD pipeline.

ASP.NET CoreReactMSSQLSignalR
Frontend
03

Doodle Drawing App

Web-based drawing app featuring shape creation workflows and Rough.js-based sketch rendering.

Next.jsJavaScriptRough.jsDocker

const other = {5}

pyvalidx

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

PythonPyPIValidation

PDF Text Reader

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

FlaskGoogle AIPyMuPDF

Air Quality Monitoring System

Indoor air quality monitoring system using ESP32 and gas sensors with Firebase real-time data visualization. Team lead project.

IoTESP32Firebase

Portfolio Website

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

Next.jsTypeScriptTailwind

Form Validation Library

Published npm package for form validation with custom rules, chaining validators, and descriptive error messages for React applications.

JavaScriptnpmReact
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