Logo

Full-stack engineer

Designing reliable products with calm, intentional code.

4+ years building scalable SaaS, trading platforms, and loyalty systems with TypeScript, Python, and AWS. Focused on shipping resilient experiences that feel effortless to use.

Projects

Selected work — products and experiments I've built, designed, and shipped.

Experience

End-to-end product delivery across SaaS, fintech, and infrastructure.

Full Stack Developer · Revest

Building a customer loyalty platform serving 400+ merchants with point-based rewards and real-time redemption tracking.

09/2025 – Present
  • Architected the scalable backend using NestJS and PostgreSQL, supporting 6,000 transactions per day while contributing to frontend features in Next.js.
  • Designed system architecture and technical specifications — database schema, API contracts, and service boundaries.
  • Drove technical direction through architecture discussions, code reviews, and unblocking engineers on tricky implementations.

Founding Engineer · 0x99M

Shipping AI-powered SaaS and developer tooling end-to-end — product, design, backend, billing, and ops.

11/2023 – Present
  • Shipped Videos.Recipes — a SaaS that extracts structured recipes from YouTube cooking videos in real time via youtubei.js, with PostgreSQL/Drizzle storage, full-text search, and one-click export to PDF or DOCX.
  • Developed a multi-asset trading backtesting SaaS on Next.js + FastAPI, with Auth0 for auth, Paddle for billing, and AWS for compute and storage.
  • Shipped Clipmer — a tray-based clipboard history manager for Linux (Electron + GNOME Shell extension) with a Next.js marketing site, distributed as .deb and AppImage.

Software Development Engineer L4 · Amazon

Scaled the Exchange Program Control Portal from 1 to 4 marketplaces.

08/2022 – 10/2023
  • Led enhancements to the Exchange Program Control Portal, expanding its scope from 1 to 4 marketplaces.
  • Redesigned marketplace onboarding, achieving a 90% improvement in expansion efficiency.
  • Collaborated across teams to scale system architecture and support growing operational needs.

Software Developer · UniTicker

Optimized market data infrastructure to unlock rapid product iteration.

08/2021 – 08/2022
  • Optimized infrastructure, reducing server RAM usage by 71% (from 350+ GB to under 100 GB).
  • Improved data streaming latency from 4+ hours to under 5 seconds.
  • Refactored core market data processing, enhancing performance and maintainability — making it 70% easier to onboard new developers and implement new features.

Skills

Comfortable across the stack, from product thinking to infrastructure.

💻 Languages

TypeScript Python JavaScript Java C++ Dart

🚀 Frameworks & Libraries

Next.js React FastAPI Flutter Spring Tailwind CSS

☁️ Cloud & Infrastructure

AWS EC2 AWS S3 AWS Lambda DynamoDB AppRunner RDS REST APIs Linux Shell Scripting

🛠️ Tools & Platforms

Git GitHub Docker Postman Paddle Figma Jira

Education

Computer Science, University of Jordan · GPA 3.66/4.00

2017 – 2021

Bachelor’s in Computer Science

  • Active judge, tester, and trainer in programming contests (1,500+ problems solved).
  • Jordanian University Collegiate Programming Contest 2020 – Gold (2nd).
  • Jordanian Collegiate Programming Contest 2020 – Bronze (10th).
  • Jordanian University Collegiate Programming Contest 2019 – Gold (3rd).