Passionate about coding, and making my client ideas come true.
Led the architecture and delivery of a centralized Memberships Platform for QC+ and Qatar Museums, migrating 100K+ members from legacy systems and fully digitizing corporate, individual, and event-based memberships. The platform unified RBAC-driven admin workflows, membership approvals, ticketing, and QNB payment integrations, built on Next.js, NestJS, Hasura GraphQL, and Azure PostgreSQL, and now serves as the core system for cultural event access and monetization across all museums.
• Engaged as a Software Consultant by Port Software to advise and deliver key architectural guidance for Daleel Aqar, a large-scale real estate platform enabling property buying, selling, and rentals. Led end-to-end technical consulting across planning, architecture, and deployment, leveraging Angular, NestJS, GraphQL, PostgreSQL, and AWS, structured within an Nx.dev monorepo to ensure scalability, maintainability, and rapid team onboarding. • Architected app fully compliant to WCAG guidelines to get the official levelaccess certification • Established AWS based devops practices including dockerized services, bitbucket pipelines, monitoring, IAM roles management, secure infrastructure etc
• Designed and delivered the architecture for a platform connecting Instagram and TikTok influencers with brands, enabling seamless pitching, negotiations, and deal finalization. • Implemented a React-based frontend integrated with a Directus headless CMS (Node.js) to provide dynamic content management and flexible editorial workflows. • Architected AWS-based microservices for authentication, content delivery, and notifications, ensuring scalability and security. • Established integrations between Directus CMS and AWS microservices via GraphQL/REST APIs, enabling smooth data exchange and API-driven development. • Mentored the development team on engineering best practices, modular design, and cloud deployment strategies, leading the project from initial architecture through to successful full deployment on AWS.
Engineered a user-friendly reporting app that provides stakeholders with clear insights into Afiniti software performance across client environments, using key metrics to improve results
Workforce Management Software is being used in Contact Centers
Built Platform to Automate Data Pipelines for AI and Data Integration Teams at Afiniti
Architected an ETL application to export, transpose, and load historical data from Afiniti databases into client environments, streamlining data synchronization and integration. Fueled product user adoption rate by customizing the app functionality to meet the unique requirements, configurations, and environments of diverse clients. Ran complex data migration initiatives, leveraging advanced SQL expertise and a deep understanding of database transactions to transfer large datasets while maintaining data integrity.
Developed a utility service for Afiniti's internal teams which enabled the smooth deployment of database schemas, tables, stored procedures, functions, views, and triggers on both production and staging servers. Managed and safeguarded database server data through robust backup and log tracking functionality, ensuring data protection and preventing system issues.