I'm a developer with a strong interest in AI systems, competitive programming, and data engineering. I like building things that are correct by design — from optimized algorithms to reliable LLM pipelines.
- AI-powered data systems — multi-stage LLM pipelines with safety layers, schema constraints, and explainable outputs
- Full-stack applications — React frontends, FastAPI backends, SQLite, REST APIs
- ML models — regression, feature engineering, EDA on real-world datasets
- Competitive programming solutions — dynamic programming, graph algorithms, greedy, DSU
Languages: Python · JavaScript · C++
AI / ML: LLM pipelines · Pandas · NumPy · Regression models
Backend: FastAPI · SQLite · REST APIs
Frontend: React · Recharts
| Project | Description | Stack |
|---|---|---|
| Talk-to-Data | AI analytics system — query structured data in natural language via a 3-stage LLM pipeline | TypeScript · React · FastAPI · SQLite |
| Algerian Forest Fire Prediction | Regression-based FWI prediction with full EDA pipeline (Ridge, Lasso, ElasticNet) | Python · Jupyter |
| Amazon-ML | Price detection system on structured e-commerce data | Python |
| ACO | Algorithmic optimization implementation | Python · NumPy · Matplotlib |
Actively competing in algorithmic contests. Core strengths:
- Dynamic programming (knapsack, grid DP, interval DP)
- Graph algorithms (Dijkstra, BFS/DFS, topological sort, DSU)
- Greedy and constructive problems
Primary language: C++