Tamilarasu Ulaganathan

Senior Software Engineer • Software Architecture • Generative AI

Senior Software Engineer with 14+ years of experience designing scalable backend services, cloud-native applications, distributed systems and modern full-stack solutions. I specialize in Node.js, React, AWS, TypeScript and DynamoDB.

At Capital One, I build mission-critical software supporting 20,000+ credit card customer service agents. My recent work focuses on Generative AI, LLM-powered engineering tools, Retrieval-Augmented Generation (RAG), semantic search and autonomous AI agents.

Outside work, I enjoy building AI-powered tools and maintaining a self-hosted home lab based on TrueNAS SCALE, Ubuntu, Docker and WireGuard.

whoami = "Tamilarasu Ulaganathan"
role = "Senior Software Engineer"
experience = 14.years
location = "Richmond, VA"
focus = "Software Architecture • Cloud • Generative AI"
stack = ["Node.js", "TypeScript", "Python", "React", "AWS", "DynamoDB"]
currently_building = "AI Agents • RAG Systems • Enterprise Applications"
homelab = "TrueNAS SCALE • Docker • Ubuntu • WireGuard • Local LLM"
interests = "Autonomous Driving Systems • Large Language Models • Cryptography"
resume = "View Resume"
linkedin = "Connect on LinkedIn"
➜ ls ~/projects

Select Projects

LiteClaw

Autonomous AI agent framework built from scratch using Deno with persistent memory, RAG and LLM permission gating.

DenoTypeScriptRAGLong Running AgentsLLM Agents

Wikipedia Semantic Search

Semantic search engine using GPT-4, Pinecone and Retrieval-Augmented Generation.

GPT-4PineconeRAG

NGINX Log Analytics & AI Threat Analysis

LLM-powered application that analyzes NGINX logs, identifies suspicious request patterns and assesses potential threats.

LLMNGINXSecurity

Home Lab

Self-hosted infrastructure using TrueNAS SCALE, Ubuntu VMs, Docker and WireGuard for experimentation across AI, networking, storage and DevOps.

TrueNASDockerWireGuardUbuntuLocal LLM
➜ cat ~/certifications

Certifications

Google ADK: Building Live Voice Agents Gemini CLI: Code & Create with an Open-Source Agent Claude Code: A Highly Agentic Coding Assistant MCP: Build Rich-Context AI Apps with Anthropic Agent Skills with Anthropic Agentic AI (DeepLearning.AI) Deep Learning Specialization (Coursera) TensorFlow in Practice (Coursera)
View all certifications on LinkedIn →