I'm a developer focused on backend engineering, AI systems, and machine learning. I enjoy building practical software, exploring intelligent automation, and understanding the engineering and mathematics behind the tools I use..
- Backend: APIs, data processing, and maintainable software architecture.
- AI Engineering: Agentic workflows, multi-agent systems, and ML-powered applications.
- Machine Learning: Similarity analysis, relevance scoring, and neural networks from first principles.
- Open Source: Improving existing codebases through refactoring, type safety, and maintainability.
I believe in learning by building, understanding systems beyond the surface, and writing software that is reliable, readable, and useful.
Languages
AI & Machine Learning
Backend & Web
Tools & Engineering
A news-analysis research project involving data collection, dataset preparation, and machine learning components.
- Implemented news scraping for Dawn and integrated SQLite for data storage.
- Worked on duplicate handling, dataset cleaning, and Pandas-based CSV preparation.
- Implemented text preprocessing and text similarity analysis.
- Developed image similarity and relevance-scoring components.
Focus: Python, SQLite, Pandas, data processing, text similarity, image similarity, and relevance scoring.
Built agent-based solutions across hackathons, exploring AI-driven automation and coordinated workflows.
- Developed multi-agent systems using Fetch.ai and Google ADK 2.0.
- Explored applications in cybersecurity automation, DevOps workflows, and e-commerce recovery.
- Participated in hackathon projects associated with PI Innovate, CortexX, and AI Seekho.
Focus: Agent orchestration, automation, tool integration, and applied AI.
Built a modular, object-oriented deep learning framework using NumPy to understand neural networks at a mathematical level.
- Implemented forward propagation and backward propagation.
- Worked with matrix operations, vectorization, and matrix calculus.
- Implemented gradient-descent-based optimization.
- Focused on understanding the underlying mathematics without relying on high-level deep learning frameworks.
Focus: Python, NumPy, linear algebra, calculus, neural networks, and optimization.
Contributed to internal tooling and maintainability improvements in an existing codebase.
- Refactored legacy Redis-related logic into more strictly typed code.
- Used Mypy to improve type safety in background cron jobs and worker nodes.
- Helped address technical debt and improve code maintainability.
Focus: Python, Redis-related logic, static typing, Mypy, and open-source collaboration.
A collaborative security project focused on secure backend infrastructure and real-time threat mitigation.
Focus: Backend security, defensive engineering, and threat mitigation.
- Backend engineering: API design, asynchronous programming, caching, and service reliability.
- Distributed systems: Scalability, fault tolerance, and service communication.
- Agentic AI: Multi-agent orchestration, tool calling, and autonomous workflows.
- ML fundamentals: Neural network mathematics, optimization, and implementation from first principles.
I'm interested in backend engineering, applied AI, machine learning, and open-source collaboration.