نبذة عني
Senior Full Stack Developer with nearly 10 years of experience in software
development and engineering. Expertise in full-stack development, particularly
with PHP/Laravel and modern frontend frameworks like Vue.js. Prove…
Senior Full Stack Developer with nearly 10 years of experience in software
development and engineering. Expertise in full-stack development, particularly
with PHP/Laravel and modern frontend frameworks like Vue.js. Proven track
record of leading multi-tenant security platform projects, enhancing system
reliability through Docker and Kubernetes. Successfully built advanced
reporting dashboards and integrated external platforms to optimize processes.
Ready to leverage skills and experience to drive technological advancements
and deliver exceptional solutions.
الخبرة
Founder | CEO
Transformed ideas into functional software solutions through innovative strategies.
Full-Stack Engineer (DevOps & Architecture), Cyber Smart Defence (Cont
Oversaw application architecture, development, deployment, andmaintenance.Engineered end-to-end delivery of a multi-tenant cybersecurity platform,encompassing architecture, backend and frontend development,integrations, and deployments.Developed core backend services utilizing PHP and Laravel, while creating amodern Vue 3 + TypeScript frontend with a multi-themed UI andconfigurable widgets.Designed a multi-tenant architecture featuring multiple client databasesalongside a shared/common database, ensuring tenant-aware data accessand isolation.Managed deployments across environments, leveraging Docker for localdevelopment and Kubernetes for server deployments, significantlyenhancing release reliability and repeatability.Constructed robust data ingestion pipelines through API integrations and fileimports, integrating external security platforms including Qualys,SecurityScorecard, Tenable, UpGuard, and Rapid7.Executed Jira integration for bi-directional syncing of client findings to JiraIssues and automated Jira project setup via API requests.Facilitated SSO/Identity Provider integrations with Microsoft Azure/Entra ID,Okta, Google, Keycloak, Amazon Cognito, and GitHub, incorporating secureauthorization flows and role mapping.Implemented ACL authorization across the platform to manage access bytenant, role, and feature.Created a scheduling system for automated jobs (imports, syncs, reports)featuring configurable schedules per tenant.Processed large datasets using background processing techniques forimports (Excel + external connectors), exports (Excel/PDF), chunking,retries, and failure handling.Instituted a deduplication and aggregation system to consolidate identicalissues from various sources (external connectors, Excel imports, and in-appentries) into a unified record.Delivered advanced reporting dashboards with severity/status breakdownsand tailored widget-driven views for each tenant.
Senior Backend Developer, Sware (Contract)
Directed backend development of applications utilizing Laravel.Conducted unit testing and monitored and resolved Sentry issues.Revamped existing code for optimization and conducted performanceimprovements.Addressed and resolved bugs promptly
Full Stack Developer, Expertvision
Served as a Full Stack Developer on multiple projects.Engineered admin panels utilizing Laravel and Laravel Nova, applying datatransferobjects (DTO) across several layers (interface->services->domain->model/database) to ensure clean object-oriented structure, ease ofreadability, and extensive validation.Adopted Domain-Driven Design (DDD) and Test-Driven Development (TDD)methodologies.Contributed to frontend development using Vue.js, JavaScript, jQuery, andTailwind CSS.Utilized version control systems including GitHub and BitBucket.Managed application deployment using the Linux console and Docker.
Web Developer, Dynamix IT Group
Acted as a backend developer on a comprehensive Project Management |Ticketing | Timesheet platform.Developed backend solutions using PHP, Laravel, MSSQL, MySQL, andRedis.Engineered modules for project planning, timesheet management, and taskmanagement, incorporating complex resource handling (raw inputs, views,data aggregation, and correlation algorithms) with extensible classstructures.Contributed to frontend development leveraging JavaScript, jQuery, andweb components (custom elements/custom HTML tags).Gained experience working with DevExpress technologies.
Full-Stack Engineer (DevOps & Architecture)
Oversaw application architecture, development, deployment, and maintenance.
Engineered end-to-end delivery of a multi-tenant cybersecurity platform, encompassing architecture, backend and frontend development, integrations, and deployments.
Developed core backend services utilizing PHP and Laravel, while creating a modern Vue 3 + TypeScript frontend with a multi-themed UI and configurable widgets.
Designed a multi-tenant architecture featuring multiple client databases alongside a shared/common database, ensuring tenant-aware data access and isolation.
Managed deployments across environments, leveraging Docker for local development and Kubernetes for server deployments, significantly enhancing release reliability and repeatability.
Constructed robust data ingestion pipelines through API integrations and file imports, integrating external security platforms including Qualys, SecurityScorecard, Tenable, UpGuard, and Rapid7.
Executed Jira integration for bi-directional syncing of client findings to Jira Issues and automated Jira project setup via API requests.
Facilitated SSO/Identity Provider integrations with Microsoft Azure/Entra ID, Okta, Google, Keycloak, Amazon Cognito, and GitHub, incorporating secure authorization flows and role mapping.
Implemented ACL authorization across the platform to manage access by tenant, role, and feature.
Created a scheduling system for automated jobs (imports, syncs, reports) featuring configurable schedules per tenant.
Processed large datasets using background processing techniques for imports (Excel + external connectors), exports (Excel/PDF), chunking, retries, and failure handling.
Instituted a deduplication and aggregation system to consolidate identical issues from various sources (external connectors, Excel imports, and in-app entries) into a unified record.
Delivered advanced reporting dashboards with severity/status breakdowns and tailored widget-driven views for each tenant.
Senior Backend Developer
Directed backend development of applications utilizing Laravel.
Conducted unit testing and monitored and resolved Sentry issues.
Revamped existing code for optimization and conducted performance improvements.
Addressed and resolved bugs promptly.
Full Stack Developer
Served as a Full Stack Developer on multiple projects.
Engineered admin panels utilizing Laravel and Laravel Nova, applying data-transfer objects (DTO) across several layers (interface->services->domain->model/database) to ensure clean object-oriented structure, ease of readability, and extensive validation.
Adopted Domain-Driven Design (DDD) and Test-Driven Development (TDD) methodologies.
Contributed to frontend development using Vue.js, JavaScript, jQuery, and Tailwind CSS.
Utilized version control systems including GitHub and BitBucket.
Managed application deployment using the Linux console and Docker.
Web Developer
Acted as a backend developer on a comprehensive Project Management | Ticketing | Timesheet platform.
Developed backend solutions using PHP, Laravel, MSSQL, MySQL, and Redis.
Engineered modules for project planning, timesheet management, and task management, incorporating complex resource handling (raw inputs, views, data aggregation, and correlation algorithms) with extensible class structures.
Contributed to frontend development leveraging JavaScript, jQuery, and web components (custom elements/custom HTML tags).
Gained experience working with DevExpress technologies.
Testing Pilot Trainer
Trained new employees and conducted periodic performance and knowledge assessments on existing employees to enhance execution of testing procedures on standard vehicles (series) and prototypes.
Car Testing Pilot
Evaluated and monitored the functions and systems of both series and prototype vehicles.
Prepared daily files and detailed reports regarding test outcomes.
Accountant
Recorded transactions through data entry into the accounting system.
Issued and tracked invoices (accounts receivable) and followed up on payments.
Processed supplier bills and payments (accounts payable).
Prepared basic financial reports (sales, expenses, balances) for senior management.
Maintained supporting documentation (receipts, contracts, files) for audit and tax compliance.