Ayham Klaani
Full-Stack Product Engineer
I ship multi-agent AI systems, enterprise platforms, and mobile apps people actually use.
About Me
Full-stack product engineer with 4+ years at BMC Software — shipping production multi-agent AI systems for enterprise customers, supporting clients directly and delivering patches to production, and independently publishing trilingual mobile apps with real users on iOS and Android. I own features from user problem to measured outcome: scoping, building across Angular / Java / Node / mobile, and iterating on feedback.
Skills & Technologies
ai & llm
languages
frontend
backend
mobile
cloud & infra
testing
Shipped Product
A real app with real users — designed, built and published end to end
Steps Academy
Trilingual Montessori Parent & Staff App
Sole developer: scoped, designed, built and published a trilingual (Arabic / Hebrew / English, full RTL) parent app — 30+ families onboarded across iOS and Android within weeks of launch.
- Child-specific photo gallery, private to each family via invite-code onboarding
- Daily nursery schedule, after-school course sign-ups with evening reminders
- Parenting tip videos and push-notification announcements
- Web admin panel for rosters, child-tagged album uploads, weekly schedule templates, course management and per-user engagement analytics
- OTA updates to skip store review cycles; infrastructure cost ~$0/month
Featured Projects
Multi-agent AI systems, mobile apps, and enterprise solutions
Steps Academy
Trilingual (Arabic / Hebrew / English, full RTL) Montessori parent & staff app, published solo on the App Store and Google Play. 30+ families onboarded within weeks, backed by a custom Railway + Supabase + R2 backend and web admin panel.
War Room — Multi-Agent Orchestration
Six specialized LLM agents (Director, Engineer, Designer, Developer, QA, Sales) autonomously plan, build and ship working web apps from a one-line brief, with a self-correcting loop and real-time SSE streaming.
Shakkil — AI-Driven CAD Drafting
Local web app where you describe what you want to draft and AI agents generate and execute the CAD commands through AutoCAD and Blender MCP integrations.
Work Experience
Software Engineer
BMC Software
- •Architected and shipped a production multi-agent AI system (Google ADK + Claude on AWS Bedrock) — orchestrator plus 4 specialized sub-agents — giving Control-M enterprise users a natural-language interface to create and update workflow jobs
- •Built an AI test-generation pipeline (RAG over 600+ existing Playwright builders) that cut integration-test authoring time from ~5 hours to ~1 hour per test
- •Built RAG knowledge bases enabling AI agents to navigate and reason over large enterprise codebases; integrated MCP servers into local dev workflows and demoed AI-driven developer tooling to the broader team
- •Owned core Forecast domain features end-to-end — Angular frontend and Java REST backend — across both On-Prem and SaaS deployments, serving enterprise clients
- •Led technical support sessions directly with enterprise customers: reproduced production issues, shipped targeted patches, and delivered resolutions — turning customer-reported bugs into shipped fixes with minimal back-and-forth
- •Designed CI/CD pipelines and a Kibana monitoring dashboard that cut failed-build detection from hours to minutes; drove Angular upgrades across 3 major versions
- •Expanded automated test coverage with Robot Framework; mentored student developers on the team as tech lead on AI-powered features
Product Developer Intern
BMC Software
- •Shipped full-stack features to production quality alongside senior developers; built Git automation tooling and debugging scripts that streamlined team workflows
- •Promoted to full-time Software Engineer after one year based on output and ownership
C Language Tutor
Tel-Hai College
- •Assisted students with understanding core concepts of the C programming language
- •Developed teaching materials and facilitated coding exercises to help students build a solid foundation in programming
- •Provided one-on-one mentoring and support to students struggling with complex programming concepts
- •Created practical coding challenges and assignments to reinforce learning
Get In Touch
Have a project in mind or want to collaborate? Feel free to reach out!
Send Me a Message
I'll get back to you as soon as possible