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.
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
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)
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)
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
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.