Ahmad Kaleem Bhatti
AI ENGINEER
I build AI applications, agentic systems, and the backend systems behind them. Computer Science student at Air University in Islamabad, Pakistan.
Personnel File
I build backend systems and applied AI infrastructure. While completing a Computer Science degree at Air University Islamabad, I build independent products to solve specific operational problems. Python and Go handle the backend. TypeScript and Flutter handle the interfaces.
Before Actsurance, I built Qualix AI to address lead leakage in messaging workflows. The system uses a RAG pipeline backed by LangChain and ChromaDB to retrieve relevant business context before qualifying a lead. The backend runs on FastAPI and PostgreSQL, with Celery and Redis handling the asynchronous processing that LLM calls require.
Outside of independent projects, I currently intern at Kaar-e-Kamal Welfare Foundation as an Application Developer Intern. I built the MVP of their Flutter and Go welfare platform, and now lead a team taking it to production. I also intern at Demetronics as a Full Stack Engineer Intern, where I recently migrated a decentralized IoT platform to a secure, centralized Express API. Everything points toward building production-grade, reliable systems as an AI Engineer and Backend Engineer.
I am currently completing my Bachelor of Science in Computer Science at Air University Islamabad (Expected Sep 2028). To further my technical foundations, I've completed certifications in Object-Oriented Data Structures in C++ (Coursera, UIUC), Fundamentals of Generative AI (Microsoft Learn), and CS50x (Harvard, edX).
Good engineering decisions are usually boring to describe. They involve choosing the option with fewer moving parts, writing things that are easy to change, and being honest about what you do not know yet.
Methods &
Tools
01
Backend Systems
APIs, layered architecture, background daemons, rate limiting, RBAC.
Qualix runs on FastAPI with async SQLAlchemy, PostgreSQL, PgBouncer, Redis, and Celery. The Kaar-e-Kamal welfare platform API is written in Go using pgx for database access and golang-jwt for token validation.
02
AI Applications
Retrieval-augmented pipelines, tool calling, multi-provider LLM orchestration.
The Qualix AI RAG pipeline uses LangChain and ChromaDB to retrieve relevant business context before each inference call. Integrating AI tools like Cursor, Devin, and Antigravity accelerates the path from design to production.
03
Mobile & Frontend
Mobile applications, web dashboards, responsive UIs.
Built cross-platform apps for Kaar-e-Kamal and PakLand. Web dashboards for Qualix AI are built with React and TypeScript, leveraging modern styling frameworks for responsive layouts.
Work History
Building, learning & evolving...
Full Stack Engineer Intern
Demetronics (Private) Limited
A live IoT platform had exposed database credentials and JWT keys in the codebase, no centralized authorization model, and a mobile app that dropped usage history because it only wrote to local device storage.
Audited legacy systems to secure exposed secrets into environment variables. Architected a migration from decentralized client writes to a centralized Express API, implementing idempotent routes for device management. Introduced RBAC via Firebase Custom Claims. Redesigned the Flutter app's device service to provide offline local-IP fallback when the cloud API is unreachable.
Closed a live credential exposure across the platform, delivered a scalable Admin Portal for remote device management, and resolved the data-sync flaw that had been losing usage history on mobile.
Application Developer Intern
Kaar-e-Kamal Welfare Foundation
The foundation managed charity applications and field verifications entirely on paper. Field workers often operated without internet, and there was no way to prevent duplicate aid requests.
Built a Flutter app and a Go API from scratch. Wrote a local syncing service so field workers could queue data offline. Moved approval logic and request limits directly into PostgreSQL constraints, locks, and RLS policies to stop race conditions.
Replaced paper records with a working digital system. Field workers can now submit verifications offline, and the database strictly blocks duplicate requests across five user roles.
Sales & Data Assistant
Atif E-Commerce Services
Inventory updates and customer communications across Amazon and eBay were handled manually. The volume of data made consistent accuracy difficult to maintain.
Wrote Python scripts using Pandas and Openpyxl to automate cross-platform inventory synchronization. Built a local desktop interface so non-technical staff could trigger the scripts without using a terminal. Added an LLM classifier to categorize incoming support emails before they reached the team.
Listing update time dropped by 35 percent. Support triage speed improved by 45 percent. Manual data correction work decreased by half.
Leadership
Guiding teams & building community...
Senior Lead Developer
AUCIS (Air University Computing and Innovation Society)
The computing society needed technical leadership to organize student engineering projects and bring junior developers up to production standards.
Joined as a developer and focused on shipping internal tools and mentoring newer members. Promoted to Senior Lead Developer in April 2026 based on these contributions.
Technical direction for all student-led engineering initiatives is managed under this role.
Management Team
Rizq
A social-impact program in Islamabad built around a 'Three Zero' theme. Intern teams had intense 10–12 day sprints to build real software solutions to local problems, featuring high-profile guest sessions from organizations like WWF-Pakistan and UNICEF.
Served on the management team handling program logistics (scheduling, venue, activities) and directly coordinated and mentored specific intern teams throughout their technical sprints.
Facilitated a structured environment where intern teams successfully shipped real solutions under strict deadlines.
Kaar-e-Kamal
CASE // ASSETKaar-e-Kamal
Challenge
Welfare foundations rely on manual, paper-based workflows for aid distribution, leading to inefficiencies, duplicate approvals, and poor auditability.
Investigation
Kaar-e-Kamal is a digital welfare platform that manages assistance cases from initial application through field verification and final approval. The system gives applicants, field workers, operations staff, and administrators specialized workflows. It enforces business rules, role-based access, and offline synchronization for field operations.
Architecture
Concurrency control prevents duplicate case approvals by serializing requests based on the applicant's identity and case type.
Outcome
ALLOW - Core product built and successfully transitioned from initial MVP into a production system.
Games Lab
Five playable simulations demonstrating adversarial search, heuristic evaluation, and constraint solving. Built entirely in React.
Chess Engine
StrategyPlay Chess against a computer that thinks multiple steps ahead to outsmart you.
- Play the computer
- Watch Auto-Play
- Adjust Difficulty
Connect 4
AdversarialDrop your chips and try to beat a computer programmed to predict and block your every move.
- Play the computer
- Watch Auto-Play
- Zero-Sum Game
2048
ProbabilisticWatch the computer automatically solve the 2048 puzzle by calculating the safest moves.
- Watch Auto-Play
- Grid Logic
- High Scores
Snake
PathfindingWatch the snake autonomously navigate the board to find food without crashing.
- Watch Auto-Play
- Real-Time Pathing
- Collision Avoidance
Minesweeper
LogicLet the computer safely flag mines for you using pure logic and probability maps.
- Play the computer
- Watch Auto-Play
- Safe Sweeping
Open to AI Engineering, Backend Engineering, and Agentic AI roles.

