sharath@portfolio: ~ — zsh
tokyonight

Introduction

Full-Stack AI Engineer

I build agentic backends.

LangChain + LangGraph multi-agent systems, production RAG with Weaviate, NestJS/Angular shipping AI features for European enterprise clients.

Thiruvananthapuram, Kerala · IndiaOpen to senior roles

Skills

ai & retrieval

  • LangChain
  • LangGraph
  • RAG pipelines
  • Multi-agent orchestration
  • Prompt engineering
  • Context engineering
  • Vector embeddings
  • Agentic AI
  • Model Context Protocol (MCP)
  • SSE streaming
  • OpenRouter
  • OpenAI API
  • Anthropic Claude API

backend

  • NestJS
  • Node.js
  • Express.js
  • FastAPI
  • REST APIs
  • GraphQL
  • JWT auth
  • Socket.IO
  • RabbitMQ
  • Bull
  • PM2
  • OpenAPI / Swagger

frontend

  • React
  • Next.js
  • Angular
  • TypeScript
  • Tailwind CSS
  • SASS / SCSS
  • Bootstrap
  • EJS

databases

  • PostgreSQL
  • MongoDB
  • Redis
  • MySQL
  • Supabase
  • Weaviate
  • Elasticsearch

cloud & devops

  • AWS
  • Azure
  • Docker
  • Docker Compose
  • Kubernetes
  • Terraform
  • Nginx
  • Traefik
  • Jenkins
  • GitHub Actions
  • GitLab CI
  • Helm
  • NX Monorepo

testing & observability

  • Jest
  • Playwright
  • Puppeteer
  • Postman
  • Langfuse
  • OpenTelemetry

ai-augmented dev

  • Claude Code
  • GitHub Copilot
  • Cursor
  • AI-assisted code review

tools & methods

  • Git
  • GitHub
  • VS Code
  • Figma
  • Agile / Scrum
  • Microservices
  • Event-driven architecture
  • System design

languages

  • JavaScript
  • TypeScript
  • Python
  • HTML
  • CSS

Experience

Oct 2024Present1 yr 8 mosRemote · Remote

Full-Stack AI Engineer (Contract)

elunic GmbH

Building AI-powered knowledge platforms for European enterprise clients on the ShopfloorGPT product. Production RAG, multi-agent orchestration, and multi-tenant infrastructure.

  • Developed full-stack features for the AI-powered ShopfloorGPT platform including private document access control, batch markdown generation, and service ticket management using Angular, NestJS, and TypeScript.
  • Built and maintained production RAG pipelines with document ingestion, hierarchical chunking, vector embeddings, and Weaviate-based semantic search for enterprise knowledge retrieval across multiple tenants.
  • Contributed to a multi-agent orchestration system using LangChain and LangGraph — decorator-based plugin registration, agent hierarchy with inheritance, and LLM-as-router patterns with tool-calling.
  • Delivered 33 merge requests across 8 enterprise projects in 4 months, including platform upgrades (v2.x to v5.x), multi-tenant authentication, and Chrome extension development.
  • Implemented document mirroring pipelines from SharePoint to Azure Blob Storage and orphan-folder detection crawlers for data integrity across distributed storage systems.
AngularNestJSTypeScriptPostgreSQLWeaviateLangChainLangGraphDockerAzureTraefikNX MonorepoOpenAPIGitLab CILangfuse
Jan 2024Sep 20249 mosRemote · Remote

Freelance Web Developer

Self-employed

Custom landing pages and marketing sites for multiple clients. Performance-led delivery with measurable conversion-rate improvements.

  • Built responsive landing pages with React, HTML, CSS, and JavaScript, achieving measurable conversion-rate improvements through performance optimisation.
  • Collaborated directly with clients on requirements, designed UI/UX in Figma, and shipped mobile-first responsive implementations on schedule.
  • Optimised page load with lazy loading, image compression, and SEO best practices — average load time down by 40%.
ReactHTMLCSSJavaScriptTailwind CSSNext.jsFigmaSEO
Dec 2022Jan 20241 yr 2 mosThiruvananthapuram, Kerala · On-site

MERN Stack Developer

Packapeer

Real-time, scalable web applications on the MERN stack for business-facing products with WebSocket-based live features.

  • Built scalable real-time web applications using MongoDB, Express.js, React, and Node.js serving business-facing products with WebSocket-based live features.
  • Optimised application performance through Redis caching and Bull-based asynchronous job processing — API response latency down by 60%.
  • Collaborated with cross-functional teams using Agile/Scrum, delivering features across iterative sprint cycles.
ReactNode.jsExpress.jsMongoDBRedisBullSocket.IOTypeScript
May 2021Oct 20216 mosThiruvananthapuram, Kerala · On-site

Web Development Intern

MashupStack

Full-stack web applications with Python back-end services and Angular front-ends.

  • Developed full-stack web applications with Python-based back-end services, MySQL databases, and Angular-powered front-end interfaces.
  • Gained hands-on experience with RESTful API design, relational data modelling, and component-based front-end architecture.
AngularPythonMySQLREST APIs
Aug 2018Dec 20185 mosThiruvananthapuram, Kerala · On-site

IT Infrastructure Intern

ScopeIndia

Networking and Linux server administration training (CCNA + RHCE).

  • Installed, configured, and troubleshot enterprise networking and hardware systems as part of CCNA and RHCE certification training.
  • Managed server and client infrastructure in team environments, building foundational knowledge of Linux systems and networking.
CCNA NetworkingRHCE LinuxHardware Systems

Projects

#01

Personal RAG Chat Platform — AI-Powered Knowledge Assistant

personal·2026

Full-stack AI knowledge assistant with end-to-end RAG: document upload → hierarchical chunking → embeddings → Weaviate semantic search. Multi-agent orchestration via LangGraph LLM-as-router (supervisor agent routes to RAG search / web search via LLM tool-calling in a stateful loop). NestJS decorator-based plugin system with MCP integration. SSE-streamed token-by-token responses with MySQL-backed LangGraph checkpointing. Multi-LLM via OpenRouter (OpenAI / Anthropic / Gemini) with fallback chains.

raglanggraphlangchainweaviatemcpssemulti-agentnestjsangulartypeormopenrouteropenaianthropic
#02

WorkHub — Microservice-based job application platform

personal·2023

Scalable freelance platform on microservices + event-driven architecture. 6 services: API Gateway, Authentication, Gig CRUD, Order/Payment (Stripe), Notification, and real-time Chat with Elasticsearch-powered search and filtering.

microservicesevent-drivennodetypescriptdockerkuberneteselasticsearchmongodbredisawsterraformjenkinsstripe
#03

Social Media Platform — Real-time messaging + content system

personal·2023

Full-featured social-media backend with authentication, post management, real-time private messaging via Socket.IO, and background job processing with Bull + Redis on AWS.

nodetypescriptmongodbredisexpressbullpm2awsterraformsocket.iojest
#04

ElectroMart — Full-stack e-commerce platform

personal·2022

E-commerce platform with shopping cart, product reviews/ratings, admin management, order tracking, and PayPal/credit-card payments. React + Redux frontend.

reactreduxnodeexpressmongodbbootstrapjwt
#05

this portfolio — terminal interface + Payload + RAG (planned)

in-progress·2026

The site you are reading. Interactive terminal portfolio with Payload CMS, Postgres + pgvector, 6 themes, and a reserved `chat` command for a future RAG bot grounded in this content. See docs/ai-features.md for the roadmap.

next.jspayloadtypescriptpgvectorpostgresterminal-uirag

Certifications

empty directory
No certifications on file yet.

Education

Aug 2014Jul 2018CGPA 6.2Thiruvananthapuram, Kerala

B.Tech in Computer Science and Engineering

Rajadhani Institute of Engineering and Technology

Blog

AI assistant

Ask me anything about this portfolio — grounded in the projects, experience, and posts below. Type chat <your question> in the terminal above (e.g. chat what has he built with rag?) and the answer streams back with citations.

Contact

locationThiruvananthapuram, Kerala · India
statusOpen to senior roles
languagesEnglish (Professional) · Malayalam (Native)