Backend Engineer
Building AI Systems

Python backend developer focused on system design, APIs, databases and the next generation of AI-powered software using LLMs and agent architectures.

GitHub View Projects

About Me

I am a backend developer with an engineering background passionate about understanding how software systems work internally. My work focuses on building backend systems using Python, designing database schemas, structuring APIs, and exploring modern AI engineering including LLMs, Retrieval Augmented Generation (RAG), and autonomous agents.

Technical Skills

Languages

Python
SQL
C (basic)

Backend

HTTP
REST APIs
Flask
Backend architecture

Database

SQLite
Schema Design
Data Modeling

Tools

Git
GitHub
Linux
curl

Concepts

Client–Server Systems
Request Lifecycle
System Design

Projects

Exam Preparation Tracker

Backend system for syllabus-based exam preparation tracking with structured database schema and task workflow for daily study tracking.

View on GitHub →

Portfolio Website Backend

Dynamic backend-driven portfolio system built with Flask routing, templates, and backend data handling.

View on GitHub →

CutLoop

Experimental engineering project exploring structured workflows and modular development for systematic problem solving.

View on GitHub →

Rabbit Hole Explorer

Research-driven project designed for deep technical exploration and structured learning of complex engineering topics.

View on GitHub →

Current AI Engineering Focus

Large Language Models

Understanding model capabilities and integrating them into real backend systems.

Retrieval Augmented Generation

Building pipelines that combine databases with LLM reasoning.

AI Agents

Designing autonomous agents that can reason, plan, and execute tasks.

AI System Architecture

Engineering production-ready AI powered backend applications.

Contact

maheshkumar.ee.12@gmail.com

GitHub Profile