// hi, i'm
Sathish
Kanna S
Full Stack Developer & AI Engineer
// 001 about
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
Backend
AI & automation
Database & tools
// 003 experience
Trackxi India Pvt Ltd
Full Stack Web Developer
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
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.
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.
// 005 certifications
Understanding TypeScript
Crio Full Stack Fellowship
Web Development Bootcamp
// 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.
sathishsekar1569@gmail.com
in/sathish-kanna-290860184
github
github.com/SATHISHSEKAR156
live project
loop.imsathish.dev
// based in Madurai, Tamil Nadu, India · open to Chennai & remote