Oshan Ranasinghe

Domain

AI / ML

Applied AI and machine learning — LLM-powered agents, multi-agent systems, RAG pipelines, vector databases, computer vision, and fine-tuned NLP models. Engineering-first: every project is evaluated, measurable, and deployable.

LLM AgentsRAGMulti-Agent SystemsVector DBComputer VisionFine-TuningPyTorchTensorFlow

Technology stack

Agent Frameworks

LangChain

Chains & tools

LangGraph

Graph-based agents

AutoGPT

Autonomous agents

CrewAI

Multi-agent crews

Models & APIs

Claude AI

Anthropic LLM

OpenAI

GPT family

HuggingFace

Open models

PyTorch

Training & inference

ML & Training

TensorFlow

Model training

PyTorch

Research models

HuggingFace

Fine-tuning & evaluation

Vector Databases

Weaviate

Semantic search

ChromaDB

Embeddings store

Engineering approach to AI

AI work here is treated as systems engineering — not prompt hacking. Every project has explicit evaluation criteria, measurable quality metrics, and architecture that separates the AI component from the surrounding system. Models are a dependency, not the entire application.