
System: AI Application Engineer
Althaf M
I build mobile apps
AI Application Engineer & Flutter Lead with 4+ years of experience. I specialize in cross-platform mobile development and integrating LLMs to build intelligent apps: from web and mobile apps to APIs, data platforms, AI agents and secure cloud infrastructure, I design and ship the whole product with AI built in. Thirteen products and 15+ apps shipped since 2022. I lead the engineering team at Texol World and live in Kozhikode, Kerala.
Texol World · Calicut, IST scrollHow an agent answers
The pattern I use for AI features: plan the question, retrieve from the product's own data, call tools, keep context, then respond with sources.
swipe to see the full graph
A sample run on an example question. Each step lights up as the agent works.
A team of agents, one answer
How I design multi-agent systems: an orchestrator plans and routes work to specialist agents, each with its own tools over MCP, while a reviewer checks every answer before it reaches the user. Tap any node to inspect it.
swipe to see all agents
Built for real in Entaura Insight (RAG over ERP data and policies) and AI Frontier: six agents (discovery, verification, report, relevance, mission, evidence) behind one provider router for OpenAI, Claude, Gemini, Mistral, Groq and Ollama, with source text isolated against prompt injection.
How I write code
Clean architecture, small typed units, errors handled as values, and a pipeline that checks every change before it ships.
entities · rules
The domain knows nothing about Flutter, HTTP or SQL, so business rules stay testable and frameworks stay swappable.
My dev machine, as code
All my coding runs on devbox-config, my dotfiles repo: shell, terminal, editor, git and seven AI coding agents, set up the same way on any machine with one script.
- One setup for seven agents. Claude Code, Codex, OpenCode, Kimi Code, Amp, CommandCode and Antigravity share the same rules and skills.
- Guardrails that are enforced. A git hook and a Claude Code hook block work on main, so every agent starts on a feature branch.
- My daily tools. Neovim, tmux, zsh, Ghostty, Lazygit, plus scripts for agent usage, worktrees, a ship gate and env checks.
Modules I work with
Eight areas, from code to cloud to AI. Tap any skill to see the projects it shipped in.
Languages
The languages I write production code in.
Apps & interfaces
Cross-platform products, web apps, admin portals and multi-role app sets.
Backend & databases
APIs, services and storage that keep every client in step.
AI & ML
LLM features grounded in a product's own data.
AI tools & frameworks
The models, frameworks and stores behind those features.
Data engineering & warehousing
Pipelines that move raw data into reliable, queryable tables.
Cloud & DevOps
Hosting, deployment and release pipelines that run themselves.
Security & payments
Protecting accounts, data and money at every layer.
Thirteen products, this portfolio and my dev setup
Open any window for features, my role and the stack.
No project matches this filter.
Client products across mobile, web, backend and AI.
Top contributor to the mobile app (~1,900 commits) and the admin portal (826), plus Go backend work.
Products I design and build end to end: about 670 commits on PayNest alone.
- print_bluetooth_thermalforkFlutter plugin for Bluetooth thermal printers
- althaf-portfoliothis siteHTML · CSS · JavaScript
- Go-AuthenticationGoAuthentication service in Go
Who I am
I'm Althaf, a software engineer from Kozhikode, Kerala. I like turning ideas into products people actually use, and I keep learning as I build.
I built my first app, an e-commerce store, in May 2022. Since then I've shipped 15+ apps and grown from Flutter into the full stack: backend, data, cloud and AI.
Languages I speak- Jun 2019 – Mar 2022Bachelor of Computer Applications (BCA)MET Arts and Science College, Nadapuram · Calicut University
- Jun 2017 – Mar 2019Higher Secondary EducationGHSS Avala Kuttoth, Calicut
- Texol WorldEmployee of the Month, many timesRecognised for outstanding project delivery and innovation.
- Top contributorVanforces mobile and adminAbout 1,900 commits on the Flutter app and 826 on the React admin portal.
- Open sourceprint_bluetooth_thermalExtended with richer device metadata and printer detection across Android and Apple platforms.
- 04AI Application Engineer · Texol World, CalicutJan 2024 – now · top contributor to the Vanforces app (~1,900 commits) and React admin (826); Go backend since 2026; CI/CD with GitHub Actions
- 03Flutter Developer · BigWelt Infotech, BangaloreDec 2022 – Dec 2023 · cross-platform apps with optimised state management, with backend and UI/UX teams
- 02Flutter Developer Intern · Brototype, CalicutMay – Dec 2022 · client projects end to end; state management, performance and deployment
- 01BCA · MET Arts and Science College, NadapuramJun 2019 – Mar 2022 · Calicut University