Tech Stack & Skills
Technologies I Work With
Building Solutions, Bridging Frontend & DevOps
I turn ideas into scalable, secure, and user-friendly digital products—combining fullstack development with DevOps best practices.
Let's work togetherWeb Development
Modern, responsive, and accessible web applications using the latest frontend and backend technologies.
Backend Engineering
Robust APIs and scalable server-side solutions with frameworks like Laravel and Node.js.
Frontend Engineering
Interactive UIs with Vue.js, React, Tailwind CSS, and Bootstrap for seamless user experiences.
API Development
RESTful and GraphQL APIs, third-party integrations, and secure authentication.
UX/UI Design
Intuitive interfaces and delightful user journeys, from wireframes to polished products.

DevOps & Automation
CI/CD pipelines, cloud deployments, infrastructure as code, and automated testing for reliable delivery.
Work Experience
A journey through my professional roles, blending creativity, technology, and innovation to deliver impactful solutions.

King Faisal Center for Research and Islamic Studies (KFCRIS) was established by King Faisal Foundation (KFF) with the aim to continue with the mission of late King to transmit knowledge between the Kingdom of Saudi Arabia and the rest of the world.

Tamkeen Technologies, a pioneering government entity in information technology, is driven by the ingenuity of Saudi talent and inspired by Vision 2030. Crafting innovative solutions to accelerate digital transformation for government and private organizations in Saudi Arabia.
Insights
- +200
- Projects
- +50
- Packages
- 261,434
- Downloads
- +70K
- Bugs Fixed
Open Source Packages
naif/toggle
A Laravel Nova toggle switch field for Nova 3
composer require naif/toggle
naif/generate-password
A Laravel Nova password field with generating random password option
composer require naif/generate-password
naif/toggle-switch-field
A Toggle Switch Field for Nova 4.
composer require naif/toggle-switch-field
naif/address_autocomplete
An address field that autocomplete the user input to show suggested addresses using Google Place service.
composer require naif/address_autocomplete
naif/text-with-icon
A Laravel Nova text field with custom icon.
composer require naif/text-with-icon
naif/world-clock
A Laravel Nova card to display world clocks
composer require naif/world-clock
naif/nova-push-notification
A Laravel Nova tool to send push notifications via OneSignal
composer require naif/nova-push-notification
naif/map_address
A Laravel Nova field to place a marker on map to get coordinates then it reverse geocoding the coordinates to get a street address
composer require naif/map_address
naif/soundcloud
A Laravel Nova field to play a SoundCloud audio
composer require naif/soundcloud
naif/chatgpt
A Laravel Nova tool to ask ChatGPT and store question with answer to db to be viewed.
composer require naif/chatgpt
naif/php-cpanel-email
Manage cPanel Email Addresses
composer require naif/php-cpanel-email
naif/nova-login-monitor
Monitor Nova Login via Slack notifications, Receive a notification every time someone's login to your system.
composer require naif/nova-login-monitor
naif/mailchimp-tool
A Laravel Nova tool that integrate with MailChimp to add/edit subscribe and send email messages.
composer require naif/mailchimp-tool
naif/saudi_id_number
Saudi national ID number validation field for laravel nova.
composer require naif/saudi_id_number
naif/laravel-paypal
Laravel PayPal to communicate with PayPal API to get current balance and transactions
composer require naif/laravel-paypal
naif/paypal
A Laravel Nova card to display PayPal current balance and latest transactions
composer require naif/paypal
naif/nova-twitter-timeline
A Laravel Nova card that display the latest user timeline and mentions tweets
composer require naif/nova-twitter-timeline
naif/cpanel-mail
A Laravel Nova tool to manage Cpanel Mail to list/add/delete email addresses
composer require naif/cpanel-mail
naif/nova-sms
A Laravel Nova SMS Tool to send messages via the most popular providers.
composer require naif/nova-sms
naif/nova-mysql
Laravel Nova MySQL Server Managment
composer require naif/nova-mysql
naif/chatgpt-seeder
A Laravel Nova 4 powerful tool that leverages the capabilities of ChatGPT to automate the generation of realistic and meaningful data for your database seeding need.
composer require naif/chatgpt-seeder
naif/saudiaddress
Laravel wrapper for the Saudi National Address APIs
composer require naif/saudiaddress
Contact Me
Please feel free to contact me at any time by email or phone.