Available for opportunities

// hi, i'm

Sathish
Kanna S

Full Stack Developer & AI Engineer

React TypeScript Node.js Python LangGraph AWS Lambda

↗ loop.imsathish.dev   ·   ↗ github.com/SATHISHSEKAR156

// 001   about

3.5
Years production experience
2
AI systems shipped to production
20+
Production features deployed

I'm a full-stack developer who shipped production AI features before it became a buzzword. At Trackxi, I independently built a multi-agent chatbot using LangGraph and LLMs that reduced task lookup time by 40%, an AI document extraction pipeline saving 30% of manual effort weekly, and pushed a Lighthouse score from 35 to 75 through systematic production optimisation. I build things end-to-end and own what I ship — from architecture through deployment.

// 002   stack

Frontend

React.js Next.js TypeScript Redux TanStack Query Tailwind CSS Material UI Webpack

Backend

Node.js Express.js Python REST APIs Socket.io Server-Sent Events AWS Lambda Mongoose

AI & automation

LangGraph LLMs Serverless Prompt Engineering RAG

Database & tools

MongoDB MongoDB Aggregation Git GitHub Actions Docker Vercel Railway Cloudinary

// 003   experience

Trackxi India Pvt Ltd

Full Stack Web Developer

Apr 2023 – Present
Coimbatore, India

Independently architected and deployed a multi-agent AI chatbot using Python, AWS Lambda, LangGraph, and LLMs — reduced internal task lookup time by 40% and streamlined workflows across the product.

Built a serverless AI document extraction pipeline using AWS Lambda and Python processing hundreds of documents weekly — cut manual data entry by 30%.

Integrated SkySlope's transaction management API for two-way sync and built a client-facing analytics dashboard with Nivo and D3 for interactive nested visualisations — replacing hours of manual reporting with real-time self-service data.

Improved Lighthouse performance score from 35 to 75 through dynamic import() code-splitting, chunk preloading, CRACO/Webpack chunking, lazy loading, and .webp asset conversion.

Engineered a reusable component library — a virtualized select dropdown handling 40,000+ options, dynamic React Hook Form forms with conditional rendering, a TinyMCE email editor, a geospatial search bar with debounced API calls, an infinite scroll notification feed, and timezone-aware date rendering across multiple regions.

Built a Dropbox-style file explorer with recursive tree construction from flat API responses (parent-child references), recursive search across deeply nested file hierarchies, drag-and-drop upload and task reordering with position persistence, inline previews, folder relocation, and SSE-based real-time progress tracking.

Implemented a custom SSO auth code capture flow for child auth windows and collaborated on API design and PR reviews across the file explorer, component library, and dashboard.

// 004   projects

Loop — Stay in the Loop

Personal project · April 2026 – Present

A full-stack real-time chat application built end-to-end with end-to-end encryption, group messaging, and one-to-one WebRTC video calling. Uses a hybrid encryption model — asymmetric ECDH key exchange combined with AES-GCM symmetric encryption. Features epoch-based key rotation for group chats, ML-based background blur via MediaPipe, IntersectionObserver-based read receipts, and live Socket.io presence. Backend secured with bcrypt, Zod validation, and cookie-based sessions.

Next.js TypeScript Express.js MongoDB Socket.io WebRTC Redux TanStack Query ECDH AES-GCM Resend Railway Vercel

QKart — E-commerce Application

Personal project · Aug – Oct 2022

A full-stack e-commerce application covering core web development fundamentals — user authentication, product listing, cart management, and end-to-end checkout flow. Implemented secure login and registration and a REST API-backed cart system using React for the frontend and Express and MongoDB for backend data handling.

React Express.js MongoDB REST APIs JWT Auth Vercel

// 005   certifications

Understanding TypeScript

Udemy  ·  2025

Crio Full Stack Fellowship

Crio  ·  2023

Web Development Bootcamp

Udemy  ·  2020

// 006   contact

Currently open to full-time opportunities in Chennai and remote roles across India. If you're building something interesting with React, Node.js, or AI — let's talk.

// based in Madurai, Tamil Nadu, India  ·  open to Chennai & remote