Skip to content
View husamMousa's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@Halaqa-Group

Block or report husamMousa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
husamMousa/README.md

Hi, I'm Hussam Mousa 👋

Full-Stack Product Developer · SaaS · APIs · AI Integrations

I build and improve web products from requirements and feature discussions through development, testing, documentation, and delivery.

My experience spans SaaS platforms, e-commerce products, REST APIs, backend-driven systems, third-party integrations, QA, and Agile product development.

I work mainly with TypeScript, Vue.js, Nuxt.js, Laravel, and REST APIs, and I also have hands-on experience integrating AI features using the OpenAI and Gemini APIs.

A large part of my professional work is in private company repositories, so my public GitHub does not represent the full scope of the products I have worked on.


What I Work On

Product Development

I like working beyond the implementation step.

My work often includes:

  • Understanding and discussing new product requirements
  • Analyzing user flows, edge cases, and technical approaches
  • Building frontend and backend-driven features
  • Integrating REST APIs and third-party services
  • Debugging issues across the application stack
  • Testing features before release
  • Writing feature and API documentation
  • Supporting products through production delivery

Full-Stack Web Applications

On the frontend, I mainly work with Vue.js, Nuxt.js, TypeScript, Tailwind CSS, and responsive UI development.

On the backend side, I have worked with Laravel, REST APIs, authentication, permissions, validation, database-driven business logic, webhooks, and integrations.

I have also worked closely with backend teams through API design discussions, endpoint testing, code review, documentation, and integration planning.

AI Integrations

I have hands-on experience integrating AI capabilities into applications using:

  • OpenAI API
  • Gemini API
  • Structured API workflows
  • AI-powered product features

I'm particularly interested in using AI where it solves a real product problem rather than adding it just as a feature.

Quality & Delivery

My background also includes QA and Scrum responsibilities, which affects how I approach development.

I pay attention to:

  • Requirements and edge cases
  • API behavior
  • Authentication and permissions
  • Regression risks
  • Error handling
  • Performance
  • Maintainability
  • Production behavior

I have worked with manual QA, Jest, Vitest, Cypress, Postman, Jira, and Agile/Scrum workflows.


Technologies

Frontend

Backend & APIs

AI

Development & Quality


Selected Work

BookForMe

SaaS booking and business management platform

Worked across several areas of the product, including feature development, requirement analysis, QA, documentation, and Scrum activities.

My work included:

  • Analyzing features and discussing requirements before implementation
  • Building complex application flows with Vue.js, Nuxt.js, and TypeScript
  • Integrating REST APIs, authentication, and role-based functionality
  • Testing booking, CRM, dashboard, permissions, and account flows
  • Writing feature documentation, API documentation, and OpenAPI specifications
  • Supporting sprint planning and coordination between development, QA, and product

🔗 https://www.bookforme.com/


Shopo

Multi-tenant e-commerce SaaS platform

Worked across frontend development, API integration, testing, and backend coordination.

Responsibilities included:

  • Building Vue.js application features
  • Integrating frontend functionality with REST APIs
  • Supervising Node.js backend interns
  • Creating and assigning backend tasks through Jira
  • Reviewing backend code and API behavior
  • Testing endpoints and feature flows
  • Maintaining API documentation

Custom Zid E-commerce Themes

Built commercial storefront themes for different brands on the Zid e-commerce platform.

My work included:

  • Learning and working with Zid's Vitrin platform architecture
  • Building reusable and merchant-configurable storefront sections
  • Working with product, category, cart, navigation, and store data
  • Supporting Arabic and English with full RTL layouts
  • Debugging, QA, performance improvements, and marketplace submission

Taskat

University Graduation Project

A project and task management platform built around Agile and Scrum workflows.

Features included:

  • Project management
  • Backlog organization
  • Sprint planning
  • Task tracking
  • REST API integration
  • Real-time updates

How I Approach Product Development

Idea / Requirement
       │
       ▼
Understand the problem
       │
       ▼
Analyze flows & edge cases
       │
       ▼
Choose the technical approach
       │
       ▼
Build & integrate
       │
       ▼
Test & debug
       │
       ▼
Document
       │
       ▼
Deliver & improve

GitHub Activity

Most of my professional contributions are made to private company repositories.

GitHub Streak


Currently Growing In

  • Full-stack product architecture
  • AI-powered applications
  • API and third-party integrations
  • Automation and webhooks
  • Backend architecture
  • Testing and software quality
  • Scalable SaaS products

Let's Connect

I'm interested in working on products involving:

Full-Stack Development · SaaS · APIs · AI Integrations · E-commerce · Automation · Software Quality

Understand the problem. Build the solution. Test it. Ship it.

Popular repositories Loading

  1. ui ui Public

    Forked from nuxt/ui

    A UI Library for Modern Web Apps, powered by Vue & Tailwind CSS.

    Vue 1

  2. husamMousa husamMousa Public