About me

Senior Software Engineer with over 10 years of experience in designing and developing web applications, APIs, and mobile solutions for FinTech, EduTech, and SaaS platforms.

Currently leading platform rebuilds and implementing modern product development practices at Astel Ventures in Dubai. My journey spans from founding engineer roles to senior positions, where I've integrated complex systems with national identity providers, WealthTech providers, and EKYC solutions.

What I Do

  • development icon

    Full Stack Development

    Building scalable web applications with Django, Flask, React, Next.js, and Vue.js. From MVP to production-ready SaaS solutions.

  • architecture icon

    System Architecture

    Designing robust architectures for FinTech platforms with compliance, security, and scalability at the core.

  • mobile app icon

    Team Leadership

    Leading engineering teams through AGILE practices, mentoring developers, and driving product development from planning to launch.

  • integration icon

    Complex Integrations

    Integrating with payment gateways, identity providers, WealthTech APIs, and third-party services to automate business processes.

Core Technologies

  • Backend

    Python, Django, Flask, DRF, Laravel, Lumen, Node.js

  • Frontend

    JavaScript, TypeScript, React, Next.js, Vue.js, Angular, Tailwind CSS

  • Databases & Cloud

    PostgreSQL, MySQL, NoSQL, AWS, GCP, Digital Ocean

  • Other

    Flutter, Prompt Engineering, Agent Development, JIRA, Linear, Figma, Bash

Experience

Professional Journey

  1. Senior Software Engineer

    Astel Ventures, Dubai May 2025 - Present

    Leading platform rebuild efforts and supporting the Product Board with hands-on development using Vue.js and Django. Introducing modern Product Development and Software Engineering practices across the team while maintaining and enhancing the live product and managing LLM integrations.

  2. Senior Software Engineer

    Equevu, Abu Dhabi June 2021 - May 2025

    Led technology department from planning to MVP launch for a Workplace Savings Solution. Integrated with national identity providers, AllFunds (WealthTech), and Onfido (EKYC). Developed mobile app using Flutter. Implemented compliance checks and refactored product into a white-labeled SaaS offering, opening new revenue streams. Mentored team of 3 engineers.

  3. Senior Software Engineer / Lead

    Liwwa, Amman Oct 2019 - June 2021

    Managed development team of 4 engineers + 1 QA through AGILE practices. Implemented CRIF API integration reducing monthly costs by 30% and improving processing time by 10%. Led maintenance of internal LMS and customer-facing marketplace. Proposed and implemented upgrade from Backbone.js to React.

  4. Software Engineer

    POSRocket, Amman Aug 2018 - Oct 2019

    Led team of 3 engineers on external integrations and internal applications. Built admin panel for customer onboarding and subscription management. Launched POSRocket's Developer Portal with API Gateway, creating an application marketplace. Led integration with Zain as a direct reseller.

  5. Founding Software Engineer

    WashyWash, Amman Oct 2017 - Aug 2018

    Built and maintained customer-facing website and admin panel using Laravel Lumen and OpenCart CMS. Developed RESTful APIs for native mobile applications. Optimized operations through technology including delivery optimization, item tracking, and notification systems.

  6. Full Stack Engineer

    SITech, Amman Sep 2015 - Oct 2017

    Enhanced edX LMS for doroob.sa, an eLearning platform for upskilling the Saudi workforce. Built initial Ureed.com platform for MENA freelancers. Developed QRTA eLearning platform for teacher accreditation in Jordan. Created Robu.io financial strategy software.

Projects

Music Tech

In Development

TuneTrade

Website that allows you to search and purchase songs from a playlist on various streaming platforms. Simplifying music discovery and purchase across different services.

Next.js TypeScript Streaming APIs

Music Tech

August 2025

StreamTransfer

Transfer playlists and preferences between streaming platforms seamlessly. Never lose your carefully curated music collections when switching services.

React Python API Integration

Web Application

WashyWash Revamp

Rebuilt the frontend site with Next.js and deployed Strapi as a CMS. Modernizing the laundry and cleaning solutions platform with improved performance and content management.

Next.js Strapi CMS TypeScript Tailwind CSS
Visit Site