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.
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
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.
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.
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.
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
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
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
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
Idea / Requirement
│
▼
Understand the problem
│
▼
Analyze flows & edge cases
│
▼
Choose the technical approach
│
▼
Build & integrate
│
▼
Test & debug
│
▼
Document
│
▼
Deliver & improve
Most of my professional contributions are made to private company repositories.
- Full-stack product architecture
- AI-powered applications
- API and third-party integrations
- Automation and webhooks
- Backend architecture
- Testing and software quality
- Scalable SaaS products
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.



