Building Khwarizmi Studio — an AI Engineer agent

Hafzal Ahmed

Software Engineer · AI Engineer

Building intelligent software with Python, AI, LLMs, RAG, agents, and modern engineering practices.

REQUESTRETRIEVEPLANTOOLSVERIFYRESPONSE

About

Software + AI, built on real engineering foundations

Hafzal Ahmed is a software and AI engineer whose background combines formal study in computer applications and informatics with hands-on engineering work. His academic foundation — a Bachelor of Computer Applications and a Master's in Informatics — covered programming, databases, software engineering, networking, cloud technologies, and information security. His current engineering work centers on AI application development: large language models, Retrieval-Augmented Generation, AI agents, workflow orchestration, and the Model Context Protocol (MCP). His most advanced project, Khwarizmi Studio, is an AI-native studio where an AI Engineer agent designs, builds, tests, and ships real code into a user's own GitHub repository and cloud environment — bringing together LLM orchestration, RAG-backed repository intelligence, MCP tools, sandboxed execution, and Azure deployment into one system.

This site distinguishes hands-on engineering (things actually built), current AI engineering (Khwarizmi Studio and related work), academic knowledge (studied during the BCA and Master's), and formal training/certification — rather than presenting every studied subject as professional expertise.

Focus areas

Software EngineeringAI EngineeringPythonLarge Language ModelsRetrieval-Augmented Generation (RAG)AI AgentsLangChainLangGraphModel Context Protocol (MCP)API DevelopmentAI Workflows & Orchestration

Education

Academic foundation

Coursework, not claimed mastery — the Master's thesis has its own full case study in Projects.

Jamal Mohammed College (Autonomous)

Bachelor of Computer Applications (BCA)

Undergraduate study covering programming fundamentals, databases, systems, software development, networking, testing, data structures, mathematics, and business concepts — the starting foundation, not a claim of mastery in every subject listed below.

+View coursework by area

Programming

  • Programming in C
  • C Programming Lab
  • C++ Programming
  • C++ Programming Lab
  • Java Programming
  • Java Programming Lab
  • Python Programming
  • Python Programming Practical
  • PHP Programming
  • VB.NET

Software Engineering & Testing

  • Software Engineering
  • Software Testing Tools
  • Software Development

Data & Databases

  • Database Management System
  • RDBMS
  • Data Structures

Operating Systems & Systems

  • Operating System
  • Data Communication and Networking

Emerging Technologies

  • Internet of Things
  • Multimedia and Its Applications

Mathematics / Analytical

  • Numerical and Statistical Methods
  • Operational Research

Business / Management

  • Entrepreneurship Development
  • Management Principles
  • Principles of Accountancy
  • Accounting Package Lab

Other Academic Subjects

  • Digital Electronics
  • Environmental Studies
  • Gender Studies
  • Soft Skills Development

Technical University of Košice · Faculty of Electrical Engineering and Informatics

Master's in Informatics

Graduate study in informatics with coursework spanning programming language theory, software engineering, requirements engineering, cybersecurity, cloud technologies, parallel computing, and systems modeling — completed with a diploma thesis (see the Master's Thesis project for the full case study).

+View coursework by area

Programming Languages & Theory

  • Semantics of Programming Languages
  • Type Theory
  • Logics of Informatics

Software Engineering

  • Requirements Engineering
  • Software System Evaluation
  • Modeling and Prototype of Systems
  • Diploma Project

Cybersecurity

  • Current Trends in Informatics and Cybersecurity
  • Information and Communication Security

Cloud Technologies

  • Cloud Technologies Development

Parallel Computing

  • Parallel Programming
  • Parallel Computer Systems

Systems Modeling

  • Modeling and Simulation

Informatics Theory

  • Main Knowledge of Study Field in Informatics and Its Use

Business & Professional Skills

  • Basics of Business Skills for Non-Economists

Projects

Selected work

Khwarizmi Studio is the flagship — everything else traces the path that led there. Filter by technology to search the complete archive.

Skills

Depth where it counts

Grouped by how deeply each skill has actually been used — not made-up proficiency percentages.

Core

Depended on daily, across Khwarizmi Studio and other current AI work.

  • Python
  • AI / LLM Application Engineering
  • Retrieval-Augmented Generation (RAG)
  • AI Agents & Orchestration

Hands-on

Used directly to build and ship real project components.

  • LangChain
  • LangGraph
  • Model Context Protocol (MCP)
  • FastAPI & API Development
  • Flask
  • Backend Development
  • Git & GitHub
  • Docker

Working Knowledge

Practical exposure through independent and academic projects — less deep than daily hands-on use.

  • Kubernetes
  • Microsoft Azure
  • PostgreSQL & pgvector
  • Computer Vision
  • Linux Administration
  • CI/CD (GitHub Actions)
  • Client-Server Networking (C++)

Academic Foundation

Studied during the BCA and Master's in Informatics — coursework exposure, not a claim of professional mastery.

  • C, C++, Java, PHP, VB.NET
  • Database Management Systems / RDBMS
  • Operating Systems & Data Communication Networking
  • Requirements Engineering
  • Software Testing & System Evaluation
  • Parallel Programming & Parallel Computer Systems
  • Information & Communication Security
  • Systems Modeling & Simulation

Certifications & Training

Courses & continued learning

Formal training and coursework, described as what it is — not inflated into professional experience.

February–March 2017

Certificate in C++ Programming

Institute of Entrepreneurship and Career Development, Bharathidasan University

School University Industry Tie-Up Scheme (SU-IDS)

C++ ProgrammingSecond Class

A formal C++ programming certificate demonstrating academic/training exposure to C++ — not a claim of professional C++ development experience.

Certificate name on record: Hafizal Ahmed Haj

PC Hardware and Troubleshooting

Jamal Mohammed College (Autonomous) — Department of Computer Applications

Value-added course, Bachelor of Computer Applications (Third BCA B)

PC HardwareTroubleshootingA

Value-added academic course; detailed syllabus is not documented beyond the certificate title.

Certificate name on record: Hafizal Ahmed Haj

August–September 2022

AWS Certified Solutions Architect – Associate — Training

CSTech / SYSTECH

Training ID 2489

AWS Solutions Architecture (training)

This documents completed AWS Solutions Architect – Associate training through CSTech/SYSTECH, not the official AWS certification exam credential. It should not be presented as having passed the AWS certification exam unless separate proof of that result is provided.

Certificate name on record: Hafizal Ahmed Haj

Additional course and certification history may be added here as it's confirmed.

Services

What I can build for you

Website and software development, with AI capability layered in where it genuinely helps.

Website Development

Modern, responsive websites for individuals and businesses.

Business Websites

Professional websites for businesses, portfolios, and startups.

AI Integration

Adding AI capabilities to existing applications and workflows.

AI Chatbots

Intelligent, knowledge-grounded chatbots using LLMs and RAG.

Custom Software

Custom software and application development based on requirements.

Indicative pricing

Starter

$600starting at

A focused single-page site — the fastest way to a credible presence.

  • One-page responsive site
  • Mobile-first, modern design
  • Contact form
  • Basic on-page SEO

Professional

$1,800starting at

A multi-page business or portfolio site with real content structure.

  • Multi-page responsive site
  • Custom UI/UX design pass
  • Content structure & on-page SEO
  • Analytics setup

AI

$2,500starting at

A professional site plus a custom RAG chatbot trained on your own content.

  • Everything in Professional
  • Custom RAG-based chatbot
  • Knowledge base built from your content
  • Secure backend — no exposed API keys

Custom

Custom quote

Bespoke software or AI systems scoped to your exact requirements.

  • Scoped after a discovery conversation
  • Custom architecture
  • Integrations as required

These are indicative starting prices for freelance-scoped work, calibrated against 2026 market research — not fixed quotes. Final pricing and timelines depend on scope and are agreed after a short discovery conversation. Enterprise-scale AI/RAG builds with deep CRM integration and compliance requirements run considerably higher industry-wide; the AI tier above reflects a focused, small-business scope, not that end of the market.

Contact

Let’s build something.

Have a project, a role, or a question about Khwarizmi Studio? Reach out — I read every message.

© 2026 Hafzal Ahmed. Built with Next.js, deployed on Azure.