sachintha senanayake

Full Stack & AI Engineer

about me

I'm a full-stack & AI engineer with over 2 years of experience working across Python, TypeScript and React. I specialize in connecting backend logic to intelligent systems, with UX in mind. I build GenAI agent workflows in LangChain, LangGraph, Google Cloud, Azure, and more. I'm great at designing APIs and building automations.

I'm framework agnostic, with my focus being on writing clear, testable code built for function over form. I'm fascinated by graphs and genetic algorithms, and I love reading fiction and research papers in my free time. I also teach computer science to secondary school students on weekends and make videos about it too.

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
Other
Godot Game Engine C/C++ Arduino Git Bash