Ayham Klaani
Full-Stack Developer & AI Engineer
I build automation, AI-driven tools, and enterprise-grade systems.
About Me
Full-Stack Developer and AI Engineer with 3+ years building enterprise-grade Angular & Java applications at BMC Software. Strong focus on automation, AI-driven tooling, and scalable product development. I build systems that reduce manual work, improve performance, and ship real customer value. Experienced across frontend, backend, CI/CD, and AI automation (MCP, RAG, multi-agent systems).
Skills & Technologies
frontend
backend
ai & automation
testing
devops & tools
other
Featured Projects
Showcasing my best work in AI automation, web development, and enterprise solutions

AI-Powered Test Generator
Built a multi-agent system that automatically generates Playwright test specs, increasing coverage and cutting manual scripting time. Uses AI to understand application behavior and create comprehensive test cases.

Forecast Domain Development
Designed and implemented core forecasting features used by enterprise clients at BMC Software, handling both frontend (Angular) and backend (Java REST) logic. Improved prediction accuracy and system reliability.

CI/CD Monitoring Dashboard
Developed a Kibana-based dashboard to monitor Jenkins pipelines, improving visibility into deployment performance. Provides real-time insights into build status, test results, and deployment metrics.
Work Experience
Product Developer
BMC Software
- •Designed, built, and optimized full-stack web applications using Angular, Java (REST APIs), and modern development tools to meet enterprise-level performance standards
- •Delivered scalable features for both On-Prem and SaaS environments, adapting architectures for different customer deployment models
- •Designed and maintained RESTful Java APIs, improving system reliability and ensuring seamless integration across modules
- •Increased automated test coverage using the Robot Framework, reducing manual QA efforts and catching defects earlier in the release cycle
- •Led technical Webex sessions with customers, reproducing problems, analyzing logs, and delivering actionable solutions
- •Participated in major code refactoring initiatives, improving architecture consistency, readability, and long-term maintainability
- •Explored and integrated Model Context Protocol (MCP) servers into development workflows to enable AI-driven automation and tooling
- •Collaborated on building Retrieval-Augmented Generation (RAG) knowledge bases to improve AI agents' understanding of code and enhance response accuracy
Product Developer Intern (Student)
BMC Software
- •Contributed to full-stack web development projects, collaborating with senior developers to deliver new product features on time and at production quality
- •Used Git, automation tools, and debugging frameworks to enhance code quality and streamline team workflows
- •Refactored and upgraded Angular applications across major versions, improving maintainability and performance while aligning with updated framework standards
- •Fixed high-priority frontend and backend defects in TypeScript and Java, improving overall product stability and responsiveness
- •Gained a strong understanding of product delivery cycles, helping bridge the gap between technical execution and business objectives
- •Designed and managed CI/CD pipelines that built and tested complete applications end-to-end, gaining hands-on experience with automated build, test, and deployment workflows
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