Sri Ragul A A
────────────────────────────────────────────────────────────
Software Engineer focused on building intelligent,
reliable and production-oriented software systems.
Currently:
└── SDE Intern @ Tridots Tech
Engineering:
├── AI / LLM Applications
├── Backend Engineering
├── Full-Stack Development
├── Data & APIs
├── System Design
└── Problem Solving
Primary Languages:
├── Java
├── Python
├── TypeScript
└── SQL
Problem Solving:
└── 570+ LeetCode Problems
Education:
└── B.E. Electronics & Communication Engineering
Bannari Amman Institute of Technology
Mission:
└── Build software that solves real problems.
Currently working at Tridots Tech, building and working with production-oriented business software and backend systems.
My work spans across:
TRIDOTS ENGINEERING
│
┌────────────────┼────────────────┐
│ │ │
▼ ▼ ▼
Frappe Backend Data
│ │ │
ERPNext APIs MariaDB
│ │ │
Python Business Logic Redis
│ │ │
└────────────────┼────────────────┘
│
▼
Production Systems
- Frappe Framework
- ERPNext
- Python
- MariaDB
- Redis
- Backend APIs
- Business workflows
- Database-driven applications
- Production debugging
- Git-based development
Learning to build software where reliability, maintainability and business logic matter more than just making a feature work.
I'm particularly interested in building AI systems that are integrated into real products, rather than isolated demos.
RAG · LLM Applications · AI Agents · NLP · Tool Calling · AI-powered Products
RepPlan is a mobile-first fitness platform combining personalized workout planning, AI assistance, RAG-powered knowledge retrieval and workout analytics.
Plan → Train → Track → Analyze → Improve
| Area | Implementation |
|---|---|
| Frontend | React + TypeScript + Vite |
| Backend | FastAPI + Python |
| Database | PostgreSQL |
| Auth | Supabase |
| AI | OpenRouter LLM |
| Knowledge | RAG |
| Deployment | Vercel |
| Architecture | API-driven full stack |
- 🧠 AI Training Coach
- 🔎 RAG-powered knowledge retrieval
- 🏋️ Personalized workout generation
- 📊 Training analytics
- 📅 Calendar heatmaps
- ⏱️ In-gym workout logger
- 🔐 Authentication
- 👤 Guest → account migration
- 📱 Installable PWA
- ⚡ Real-time product experience
┌─────────────────────────┐
│ React + PWA │
│ TypeScript / Vite │
└────────────┬────────────┘
│
▼
┌─────────────────────────┐
│ FastAPI │
│ Python API │
└────────────┬────────────┘
│
┌────────────┼────────────┐
│ │ │
▼ ▼ ▼
┌────────────┐ ┌──────────┐ ┌──────────┐
│ Supabase │ │ AI Coach │ │ RAG │
│ PostgreSQL │ │ LLM │ │ Retrieval│
│ Auth │ │ │ │ │
└────────────┘ └──────────┘ └──────────┘
A platform designed to evaluate student capabilities and determine how prepared they are for specific roles.
Candidate Data
↓
Skill Analysis
↓
Gap Detection
↓
Role Matching
↓
Readiness Score
↓
Employer Discovery
- Skill-gap analysis
- Role-readiness scoring
- Candidate evaluation
- Employer search
- Real-time filtering
- Analytics dashboard
Full-stack commerce application focused on authentication, payments and order management.
Features
JWT Authentication · Stripe Payments · Coupons · Orders · User Management
Transforms unstructured customer feedback into structured product insights.
Raw Feedback
↓
Text Processing
↓
Sentiment Analysis
↓
Categorization
↓
Analytics
↓
Actionable Insights
Stack
Python · NLP · Data Analytics · Machine Learning
Arrays · Strings · Trees · Graphs
Binary Search · Greedy · Backtracking
Dynamic Programming · Hashing · Recursion
Patterns over memorization. Fundamentals over shortcuts.
| 🥇 | Finalist — NEO NEXUS 36.0 National Level Hackathon |
| 💻 | 570+ LeetCode Problems Solved |
| 💼 | SDE Intern — Tridots Tech |
| 🎓 | B.E. Electronics & Communication Engineering |
| 📈 | 8.29 CGPA |
CURRENT
│
▼
AI Engineering
│
▼
Backend Architecture
│
▼
System Design
│
▼
Distributed Systems
│
▼
Scalable Products
AI Engineering · LLM Systems · RAG · Backend Architecture
Distributed Systems · System Design · Data Engineering
Don't build software that merely works.
Build software worth maintaining.

