// boot sequence
warming up ...
AHMADEXE
Software Engineer · Islamabad, PK

MUHAMMADAHMAD.exe

$
SYSTEM
ONLINE
MISSIONS
10+ SHIPPED
AWARDS
20+ CLAIMED
UPTIME
scroll
the engine, on display

Every section — projects, awards, articles — is a file in this shell. Type anywhere to drop the console; this CRT is the same shell, on its own stage.

TERMOLIO.CRT · v2.0
REC
  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  ▄  T E R M O L I O  ·  ahmadexe@portfolio  ▄
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Welcome to termolio.sh — this shell runs the site. Try: hack · ascii · matrix · theme amber · sudo unlock Type 'help' for the full list, or 'about' for who I am.
ahmadexe@termolio:~$
PID 0x0AE1 · MEM 0% · CPU 0.3%
UTF-8
03./whoami

The short version of who I am, what I care about, and how I got here.

I'm Muhammad Ahmad. Ahmadexe online. A software engineer who spends most of his time either building things or thinking about how to build them better. Frameworks, side projects, half-baked ideas that eventually grow up and ship. I came out of a computer science degree, though I was never the follow-the-syllabus type. What I keep coming back to is the same instinct: good software is equal parts logic and soul.

4+
years shipping
numerous
projects live
20+
awards
15+
articles
// stack
FlutterDartGoPythonDjangoC++CMongoDBPostgreSQLRedisKafkaAWSGoogle CloudFirebaseSupabaseDockerKubernetesLinuxKali LinuxAndroidBashTensorFlowOpenCVGitPostmanVS Code
signal.live
scan.0x2a
04./work

Selected projects. Frameworks, chains, and the occasional strange interface.

// proj_01
active

Agenix

A Dart framework for multi-agent orchestration, past the toy stage.

Now at v4.1.2. Agenix speaks to eight LLM providers — Gemini, OpenAI, Anthropic, Groq, xAI (Grok), Cohere, Mistral, DeepSeek — behind a single adapter, so swapping a model is a config change instead of a rewrite. The orchestration layer is what turned it into a framework rather than a wrapper: chains cap out at kMaxChainDepth (5) so runaway plans terminate, cycle detection throws a ConfigException the moment an agent tries to re-enter its own chain, and duplicate tool calls inside a single turn are refused before the LLM burns tokens rediscovering the same answer. FailureMode lets a caller pick between typed exceptions and a graceful AgentMessage — the same graph can be strict in tests and forgiving in a UI. Long conversations use a rolling memoryLimit (default 10 turns) so context windows stay bounded without dropping history entirely, and AgentScope with RegistrationPolicy keeps agent namespaces isolated when more than one graph shares a process. A companion agenix_firebase package handles persistent memory when an agent needs to remember across sessions, kept out of the core so non-Firebase apps don't drag it in. Open-source, and something I still tend to on my own time.

FlutterDartLLMMulti-AgentOrchestrationOpen Source
// proj_02
active

PRISM

A social network that gives users their data back.

The current social landscape treats personal data like a commodity. Users don't own it, don't see how it moves, and don't share in the value it creates. PRISM tries a different arrangement. Built on blockchain, user data is stored securely, tamper-proof, and fully user-owned. No third party can access or monetize it without traceable consent. Paired with AI, it personalizes what you see without needing to surveil you to do it. A quiet attempt at rebuilding trust in a place that spent years earning distrust.

BlockchainAIMobilePrivacyGoGinPythonRedisKafkaMongoDBFirebaseAWSGCP
// proj_03
active

PRISM Chain

A gasless chain for high-volume social data.

A novel gasless blockchain architecture, taking cues from both Bitcoin and Ethereum. Bitcoin lends the decentralization and security posture, Ethereum informs the smart-contract flexibility. Where things diverge is the fee model: PRISM eliminates transaction costs for end users, which is what makes it viable for capturing high-volume social engagement data (likes, shares, comments, behavioral signals) without asking users to pay for their own presence. The chain sits beneath PRISM the app, but it can stand on its own.

BlockchainSystemsL1ConsensusGoGin
// proj_04
active

ALNO AI

A pocket studio for agents, public and private.

A mobile app that lets anyone build AI agents the way they'd write a note. You spin up an agent, give it a persona, wire it to tools, and decide whether it's yours alone or something the world can meet. The public ones live in a shared space where people discover, remix, and follow the agents they trust. The private ones stay tucked away, doing the quieter work: journals, tutors, second brains. The whole idea was to move agent-building out of the terminal and into a place that feels closer to social software than infrastructure.

FlutterAIMobileAgentsGoGin
// proj_05
active

Bloom Booking

The bridge between events and the people who make them.

A booking platform sitting between two sides of the same industry that rarely speak the same language. On one side, planners hunting for talent, vendors, and venues. On the other, the artists, caterers, hosts, and spaces that make an event feel like one. Bloom Booking is the negotiation table: search, discovery, availability, contracts, and payments in one place, so nobody has to spend three weeks on WhatsApp to book a wedding. Built at Hareseca where I sat between architecture and system design.

FlutterBackendMarketplaceSystemsGoGin
05./history

Places, in reverse chronological order.

Tensor Labs

Present
Software Engineer

The current chapter. Where the day's tabs actually get opened.

ALNO

Past
Software Engineer

A stop between Hareseca and Tensor Labs. Software engineering work in the shape it usually takes.

Hareseca LLC

Past
Software Engineer, Bloom Booking

Worked on Bloom Booking, their product. My role sat between software architecture and system design, mostly around making sure the thing stayed scalable and maintainable as it grew.

Dexplat Technologies

Past
Intern, then Summer Program Lead

Started as an intern, ended up leading their summer internship program. In between, I got my hands on a wider range of work than one usually does at that stage: web, mobile, backend, across e-commerce, social media, fintech, and healthcare.

IEEE YESIST12

Past
Vice Chairperson, App Dev Committee

Joined the App Development Committee to help build YESIST12's mobile application. Eventually led the committee as its Vice Chairperson.

06./wins

Trophies collected along the way. A few judges, and a few first prizes.

2025

1st Prize, Global Finals ICT Innovation Competition

Shenzhen, China

Alongside my team, we took first prize at the 2025 ICT Innovation Global Finals. We presented PRISM and talked through Agenix, which put us among the first few people working on agentic social media applications.

2025

1st Prize, Regional Finals ICT Innovation Competition

Riyadh, Saudi Arabia

First prize at the 2025 ICT Innovation Regional Finals. We presented PRISM with a focus on the system design and software architecture underneath it.

2024

Seeds for the Future 2024

Tashkent, Uzbekistan

I had the privilege of representing Pakistan at Huawei's Seeds for the Future 2024 program. Our project was a women's healthcare application.

2024

Winner, Visio Spark Software Project Competition

My team took home the 2024 Visio Spark Software Project Competition. We presented PRISM and PRISM Chain.

2024

1st Runner Up, Softec Mobile App Dev

Lahore

Softec 2024, held in Lahore, was one of the more memorable events of the year. I placed 1st Runner Up in the Mobile App Development track.

07./mic

Talks, meetups, and the odd bootcamp. Mostly Flutter, occasionally something else.

on air
// transmittingutf-8
talk.01

NEXUS Pakistan

Hazara University
Mansehra
talk.02

Flutter Meetup 2024

Flutter Islamabad
Islamabad
talk.03

Flutter in Production Extended

Flutter Islamabad
Islamabad
talk.04

Flutter Bootcamp, Phase 2

Flutter Sukkur
Sukkur
talk.05

Flutter Learn from Experts

Flutter Lahore
Lahore
talk.06

Flutter Forward Extended

Flutter Community
Pakistan