-
Back-end developer - team lead
2023 — Present
MVP Application and Game Design –Abu Dhabi - United Arab
Emirates.
mvp-apps.ae
▪ Spearheaded the back-end development for a high-impact
project boasting over 4 million users (Araby.ai),
exhibiting leadership in architecting and executing robust
solutions.
▪ Proficiently designed and implemented RESTful APIs utilizing
cutting edge web libraries and frameworks, ensuring seamless
communication among diverse application components.
▪ Leveraged AWS services including EC2 and Elastic Beanstalk
to establish scalable and resilient infrastructure, enhancing
performance and reliability.
▪ Contributed to the expansion and optimization of
microservices architecture, bolstering system flexibility and
maintainability.
▪ Demonstrated prowess in creating comprehensive unit and
integration tests, ensuring the stability and quality of the
system across varied testing scenarios.
▪ Designed and implemented deployment pipelines using GitHub
Actions for seamless CI/CD workflows.
▪ Automated deployment processes to AWS Elastic Load Balancer
(ELB) and EC2 instances, ensuring minimal downtime and
increased deployment efficiency.
▪ Utilized AWS Elastic Beanstalk for simplified application
management, allowing for faster scaling and resilience.
▪ Rebuilt and optimized the AWS architecture, reducing servers
cost by 50% while maintaining performance and scalability.
▪ Implemented auto-scaling and resource monitoring to minimize
unnecessary expenses and ensure efficient resource
utilization.
▪ Orchestrated the integration of multiple payment gateways
such as Hyperpay, Paypal, Payfort, and Stripe, facilitating
secure and efficient transactions.
▪ Fostered collaboration with AI developers, seamlessly
integrating AI services via REST APIs to enhance functionality
and user experience.
▪ Integrated multiple LLMs and generative AI models
(OpenAI, Anthropic, open-source) and built autonomous agents
for users' daily tasks — content generation, research,
summarization, and workflow automation.
▪ Designed agent orchestration pipelines and tool-calling
flows, enabling agents to invoke internal APIs, fetch data,
and chain multi-step actions on behalf of users.
▪ Built and maintained n8n workflow automations powering
recurring AI tasks, scheduled jobs, and cross-service
integrations for both user-facing features and internal
operations.
▪ Provided technical leadership to the back-end development
team, fostering a culture of innovation and collaboration.
▪ Conducted regular code reviews and mentoring sessions to
improve team skills and deliver high quality code.
-
Full-stack Developer
2024 — present
My-Things app – Jordan.
mythings.app
▪ Developed and maintained the backend API using Node.js and
SQL Server, ensuring high performance and scalability.
▪ Integrated SignalR for real-time communication, enabling
live updates and notifications across the system.
▪ Implemented WebSockets for efficient data exchange between
the server and client, enhancing user interaction in real-time
features.
▪ Designed and developed responsive front-end components using
React, ensuring seamless integration with backend APIs.
▪ Deployed and managed the application on a Windows Server
virtual machine, handling server configuration and
maintenance.
▪ Optimized SQL Server queries and stored procedures to
improve database performance and reduce response times.
▪ Built customer-service chatbots and integrated
open-source Qwen models to handle support conversations,
FAQs, and ticket triage end-to-end.
▪ Created AI-powered internal tools for data analytics,
business stats, and natural-language report generation,
giving the team conversational access to operational data.
▪ Developed AI form-filling and document-extraction tools
that auto-populate fields and parse customer documents,
reducing manual data entry across the platform.
▪ Designed and orchestrated multi-step AI agent workflows
with custom pipelines to automate recurring operational
tasks and connect internal systems.
▪ Collaborated closely with cross-functional teams, including
QA and product management, to implement new features and
resolve issues.
▪ Conducted code reviews, ensuring best practices were
followed, and applied automated testing to guarantee code
reliability.
▪ Provided support for the deployment pipeline, ensuring
smooth rollouts of new updates and features across different
environments.
-
Quality Assurance Engineer
2022 — 2024
My-Things app – Jordan.
mythings.app
▪ Conducted thorough testing across three distinct
applications within the My-Things system: Customer App, Driver
App, and Admin App, ensuring each provided a smooth and
reliable user experience.
▪ Developed and maintained detailed test plans, test cases,
and test scenarios tailored to the specific functionalities of
each application.
▪ Executed extensive regression, functional, usability, and
performance testing for all three applications, identifying,
documenting, and tracking defects and inconsistencies.
▪ Collaborated with developers, product managers, and customer
support teams to understand and resolve issues effectively
across different app environments.
▪ Performed end-to-end testing to validate the integration and
interaction between the Customer, Driver, and Admin apps.
▪ Utilized bug tracking and project management tools such as
JIRA to report, prioritize, and follow up on defects.
▪ Assisted in the user acceptance testing (UAT) phase by
working with stakeholders to ensure the final product met user
requirements and expectations.
▪ Provided feedback and suggestions for improvements in
usability and user experience based on test findings and user
feedback across all three applications.
-
Full-stack developer (Contract)
2021 — 2024
Jedo app – Saudi Arabia.
jedo.app
▪ Developed robust RESTful APIs using various frameworks like
NodeJS, ensuring efficient communication between various
components of the application and facilitating seamless data
exchange.
▪ Conducted comprehensive code reviews and executed
refactoring initiatives within the system, optimizing codebase
for improved performance and maintainability
▪ Maintained and optimized database structures using best
practices technics, ensuring data integrity and scalability
▪ Established multiple environments within the project
ecosystem, enabling thorough testing and streamlined
deployment processes
▪ Integrated the platform with third-party services,
leveraging the system extensibility to enhance functionality
and provide seamless integration with external systems.
-
Back-end developer (Contract)
2021 — 2023
Cnepho – Lebanon.
cnepho.com
▪ Developed robust RESTful APIs , ensuring efficient
communication between various components of the applications
developed for clients needs and facilitating seamless data
exchange.
▪ Developed an e-learning platform for a French organization
aimed at helping children in poor neighborhoods, providing
them with access to quality education resources and
opportunities for skill development, thereby fostering social
inclusion and empowerment
▪ Designed, developed, and deployed a variety of e-commerce,
social media, and tourism platforms tailored to meet specific
client requirements
▪ Collaborated closely with clients to understand and deliver
their requirements, ensuring top-quality solutions that meet
their needs and expectations.
▪ Conducted thorough code reviews and executed refactoring
initiatives within the projects, optimizing codebase for
improved performance, readability, and maintainability.
▪ Demonstrated leadership as a team leader on multiple clients
projects, overseeing projects execution, assigning tasks to
team members, and ensuring timely delivery of high-quality
solutions
▪ Conducted testing of built apps and systems to identify and
address any issues, ensuring optimal performance and user
experience.
▪ Provided ongoing support for delivered projects, addressing
client inquiries and resolving any post deployment issues to
maintain customer satisfaction.