interface AIEngineer {
name: string;
compile(): string;
}
const kaja: AIEngineer = {
name: "Kaja Moideen",
role: ["Full Stack Developer", "AI Engineer"],
company: "TVS Sundaram Industries Pvt Ltd",
experience: "2+ years — enterprise production systems",
domains: [
"Manufacturing ERP", // production · planning · inventory · dispatch
"CRM & Sales Analytics", // BI dashboards · KPIs · reporting
"AI Applications", // RAG · agents · enterprise search
],
frontend: ["React", "Next.js", "TypeScript", "Redux Toolkit", "Tailwind", "Framer Motion"],
backend: ["Node.js", "Express", "REST APIs", "JWT Auth"],
databases: ["SQL Server", "MongoDB", "MySQL"],
ai: ["OpenAI API", "LangChain", "RAG", "Vector DBs", "Prompt Engineering"],
deploy: ["Docker", "Vercel", "Netlify", "Render", "Cloudinary"],
currentlyLearning: ["AI Agents at scale", "AWS", "System Design"],
compile() {
return "Ships AI features that factory teams use every day 🏭⚡";
},
};
export default kaja;React / Next.js ████████████████████░ Advanced
Redux Toolkit ███████████████████░░ Advanced
Node.js / Express ███████████████████░░ Advanced
SQL Server ███████████████████░░ Advanced
MongoDB █████████████████░░░░ Proficient
RAG / LLM Pipelines ███████████████████░░ Advanced
TypeScript ████████████████░░░░░ Proficient
Docker ██████████████░░░░░░░ Learning
AWS ██████████░░░░░░░░░░░ Learning
flowchart LR
subgraph CLIENT["⚛️ CLIENT"]
A["React · Next.js<br/>Redux Toolkit · Tailwind"]
end
subgraph SERVER["⚙️ API LAYER"]
B["Node.js · Express"]
C["JWT Auth · REST"]
end
subgraph DATA["🗄️ DATA"]
D[("SQL Server")]
E[("MongoDB")]
end
subgraph AI["🧠 AI LAYER"]
F["OpenAI API"]
G["RAG Pipeline<br/>LangChain"]
H[("Vector DB<br/>Embeddings")]
end
A -->|HTTPS| B --> C
C --> D
C --> E
C --> G
G <--> H
G <--> F
F -.->|grounded answers| A
|
Full-scale ERP powering tyre manufacturing — used on factory floors daily.
|
RAG-powered chat over enterprise knowledge — ChatGPT-style interface for internal teams.
|
|
Self-service dealer portal for tyres & rims — browse, order, and track live.
|
Real-time sales & manufacturing intelligence — charts, KPI cards, global filtering.
|
| Project | Description | Stack | Link |
|---|---|---|---|
| Multi-Vendor E-Commerce | Marketplace with role-based access for admins, sellers & customers — led a team of 5 | MERN · Tailwind | Live ↗ |
| Blog Platform | Responsive blog with React Quill editor, JWT auth, pagination & caching | MERN · Tailwind | Code ↗ |
| Portfolio Website | Next.js 15 portfolio — Three.js hero, GSAP, Framer Motion | Next.js · TS · R3F | Code ↗ |
flowchart TB
subgraph INGEST["📥 INGESTION"]
A["Enterprise Docs<br/>SOPs · Manuals · Data"] --> B["Chunking &<br/>Preprocessing"]
B --> C["Embeddings"]
C --> D[("Vector Database")]
end
subgraph QUERY["💬 QUERY TIME"]
E["User Question"] --> F["Query Embedding"]
F --> G["Semantic Search"]
G --> H["Context Assembly"]
H --> I["Prompt Engineering"]
I --> J["LLM"]
J --> K["Grounded Answer<br/>+ Sources"]
end
D --> G
J -.->|needs action?| L["🤖 AI Agent<br/>Tool Calls"]
L -.-> J
timeline
title From Graduate to AI Engineer
2023 : M.Sc Computer Science — The New College, Chennai
2024 : Full Stack Certification — WhyTap
: Full Stack Developer Intern — Why Global Services
: MERN projects · JWT auth · MongoDB
2025 : Joined TVS Sundaram Industries
: Manufacturing ERP modules shipped
: CRM Analytics Dashboard · React Native dispatch app
2026 : RAG-powered AI ERP Assistant in production
: AI Agents · Docker · AWS
: Building what's next
| 🏭 Manufacturing ERP 10+ modules in daily production use |
🤖 AI in Production RAG assistant shipped to real users — not a demo |
📊 CRM Intelligence Analytics platform with real-time KPIs |
⚡ End-to-End Ownership UI → API → DB → AI |
| 🎓 Full Stack Certified WhyTap, Chennai |
👥 Team Leadership Led a team of 5 on a multi-vendor platform |
📱 Mobile Delivery React Native dispatch app for field ops |
🔌 Scalable APIs REST architectures serving daily operations |

