sachintha senanayake

Senior GenAI Engineer

about me

I'm a Senior GenAI Engineer with over 3 years of experience taking AI from idea to production inside real businesses. I embed with business teams and turn their processes into governed AI workflows and agents that people use every day.

I build agentic systems end to end: multi-agent workflows, vector and graph RAG pipelines, evaluation, observability and automated release pipelines. I ship them on LangChain, LangGraph, Azure, Google Cloud and Microsoft Copilot Studio, inside full-stack products in Python, TypeScript and React.

I engineer AI-natively. My own development runs on an orchestrated Claude Code setup, with routed agents for planning, implementation and adversarial review, gated by explicit approval steps. I also guide platform choice and governance, having evaluated Microsoft Copilot, Claude Enterprise and Agentforce for an enterprise rollout.

tech stack

Frontend
React Next.js Tailwind TanStack Query React Hook Form Zod TanStack Table Recharts D3.js
Backend
FastAPI Flask Pydantic SQLAlchemy Prisma ORM Redis OpenAPI PyTest
Data & DevOps
Azure Google Cloud Render GitHub Actions PostgreSQL SQLite Firebase R Pandas NumPy Matplotlib
ML & Automation
NLTK scikit-learn OpenCV LangChain LangGraph Hugging Face LlamaIndex Gradio Google Colab n8n Vercel AI SDK Altair AI Studio Microsoft Power Automate Microsoft Power Platform Microsoft Copilot + Studio
Other
Godot Game Engine C/C++ Arduino Git Bash