⭐️ Top Rated Plus - Top 1% of talent on Upwork
✅ Available immediately
🕒 770+ Hours logged in UpWork.
✅ 10+ Years of experience in Web app development
✅ 100% of job success.
Hello! I’m a seasoned full-stack developer with over 10 years of experience in delivering efficient, scalable, and maintainable web applications. My expertise spans both front-end and back-end technologies, server administration, and Agile development. I’m passionate about creating seamless user experiences and high-performance applications that meet and exceed client goals.
I bring a strong foundation in design patterns, including Decorators (Draper), MVC, Singleton, Factory, and Interactors (services), which allow me to build clean and organized codebases. My front-end skills cover React, HTML, CSS, Stimulus, Vue.js, jQuery, Node.js, Backbone.js, and Webpacker. For build and automation, I’m proficient in tools like Npm, Yarn, Gulp, and Grunt, which help streamline workflows for faster, more efficient development.
On the back end, I leverage my skills in RSpec and RuboCop to maintain high code quality and testing standards. I’m experienced with Java(Spring boot), Ruby on Rails, Sidekiq and ActiveJob to handle background processing effectively and am well-versed in database management using MySQL, PostgreSQL, pg_search, and Elasticsearch, which allows me to build complex data-driven applications with advanced search functionality.
In addition, I have a strong background in deployment and server management. I’m skilled in Linux server administration, Git, Bitbucket, CircleCI, and deploying on platforms like Heroku, Dokku, and dedicated servers. I’ve also worked extensively with ActiveAdmin to create powerful admin dashboards that provide easy management and reporting for clients.
My development approach is guided by Agile methodologies, ensuring collaborative and efficient progress for each project. I’m here to bring your ideas to life with clean, effective code and a genuine commitment to your project’s success. Let’s build something great together!
React
Ruby on Rails
Git
CSS
AngularJS
JavaScript
PostgreSQL
Spring Boot
PHP
Redux
Heroku
J2EE
Adam J.
Tangier, Morocco
$15/hr
5.0
4 jobs
Need your SaaS taken from idea to shipped, the whole build, frontend, backend, database, auth, and payments, by one engineer instead of three different freelancers? That's exactly what I do. I ship production apps founders can launch on, not half-finished demos.
Most early-stage SaaS doesn't fail on design. It fails on what's underneath: messy state, slow pages, and a backend that cracks the moment real users arrive. I own the full stack, from the React interface down to the API and database, so the pieces fit and hold up as you grow.
What I build for you:
- Full SaaS builds and MVPs, from Figma or a rough idea to a live product
- Dashboards and admin panels: analytics, role-based access, real-time data, bulk operations
- Backend and APIs: auth, Stripe payments, REST APIs, clean data models
- AI features inside your product: LLM integration with the OpenAI and Claude APIs, smart search, chat, and automation built into real apps
- Frontend that lasts: fast loads, clean architecture, reusable components your team can extend
Stack: Next.js, React, TypeScript, Laravel, Supabase / PostgreSQL, Tailwind, Redux, Stripe, REST APIs, OpenAI / Claude APIs
Recent work:
- ImmoDesk, a real-estate SaaS in Next.js 15 and TypeScript: RTK Query across 15 data entities, a bulk-operations framework, smart Excel/CSV export, and full FR/EN internationalization (500+ keys)
- Tanger Stylo, a complete e-commerce platform, storefront plus admin backoffice, on Next.js and Laravel: inventory, orders, customers, and discounts.
I hold a 100% Job Success Score because I scope honestly, communicate clearly, and deliver what I promise. I won't overclaim to win a job and leave you with a mess to clean up.
Send me your Figma, your repo, or one line about the problem you're solving. I'll reply within a few hours with a clear build plan, not a generic pitch.
Next.js
React
SaaS Development
Full-Stack Development
Web Application
TypeScript
Dashboard
Tailwind CSS
JavaScript
Node.js
REST API
Redux
Laravel
Stripe
Supabase
AI App Development
Responsive Design
PostgreSQL
CI/CD
Microsoft Azure
Adnane R.
Larache, Morocco
$70/hr
4.9
89 jobs
I build the data systems behind marketing and operations decisions: tracking and attribution that actually reconciles, pipelines from your tools into BigQuery, and dashboards whose numbers hold up. Lately that includes AI agents: systems that read, decide, and act inside your stack, with a human in the loop where it matters. 80+ Upwork projects, 100% Job Success, Top Rated.
Before freelancing full time I spent five years at a global IT services group, first running SAP production operations for a global beauty retailer, then automating those same processes with UiPath. That automation programme took the operations team from 21 technicians to 8.
Most of my work is one of four things. Fixing broken tracking and attribution, so lead source and conversions match across your site, forms, CallRail, CRM and Google Ads. Consolidating scattered data into a BigQuery warehouse with clean reporting on top. Automating the manual reporting and data entry that eats your team's time. Or building an AI agent for a bounded job: reading and routing inbound email and documents, or turning your numbers into a written summary that explains what moved and why.
What I build
- AI agents (Claude, GPT): email and document triage that extracts, tags and routes; reporting agents that query your data and write the plain-language summary; built with human review where it matters
- Marketing tracking & attribution: GA4, Google Tag Manager, Google Ads offline and enhanced conversions, Meta CAPI, GCLID capture, CallRail, CRM event mapping
- BigQuery data warehouses: ingestion from GA4, Shopify, ad platforms and APIs, modeled with SQL (dbt/Dataform) into clean, documented tables
- KPI dashboards in Looker Studio and Power BI (executive, marketing, finance, ops)
- Workflow automations with n8n, Make and Zapier: data syncs, alerts, validations, email and attachment parsing
- Automated Google Sheets and Excel systems (advanced formulas, Apps Script, VBA)
- Internal tools for tracking, forecasting and analysis
Tools & platforms
- AI: Claude API, GPT, prompt design, LLM document parsing
- BI: Looker Studio, Power BI
- Warehouse & data: BigQuery, dbt/Dataform, REST APIs, webhooks, CSV pipelines
- Automation: n8n, Make, Zapier, Google Apps Script, UiPath (enterprise RPA)
- Spreadsheets: Google Sheets, Excel (advanced formulas, Apps Script, VBA)
- Marketing & analytics: GA4, Google Tag Manager, Google Ads, Meta Ads, CallRail, Shopify, HubSpot
- Other: Airtable, Softr, Smartsheet, Monday com
Typical use cases
- An agent that reads inbound emails and PDFs, pulls out the fields, and updates the CRM or sheet automatically
- Fixing attribution so lead source, GCLIDs and conversions reconcile across web, forms, CallRail, CRM and Google Ads
- Marketing performance dashboards: spend, CAC, ROAS, funnel, by channel
- Financial tracking: revenue, margins, forecasts
- Consolidating multiple sources into one warehouse and one source of truth
- Replacing manual reporting with automated workflows
How I work
- Structured and detail-oriented
- I work through written communication: clear specs, Looms and documentation
- I build simple, maintainable solutions, not over-engineering
- I document what I build so your team can run and extend it
If you want someone to own the data side end to end, from raw inputs to reporting you can rely on, send me your setup and where it is breaking and I will tell you where I would start.
Data Visualization
Looker Studio
Data Analysis
Automation
Google Sheets
Microsoft Excel
Google Apps Script
BigQuery
Business Intelligence
Power Query
n8n
API Integration
Make.com
AI Agent Development
Zapier
Vercel
AI App Development
Google Tag Manager
Python
Marketing Automation
Zakaria B.
Agadir, Morocco
$20/hr
5.0
18 jobs
Full-Stack Developer | 4+ Years Shipping Production Web Apps
I build high-performance web applications end-to-end — from pixel-perfect frontends to scalable backends.
Stack: React, Next.js, Express, Nest js ,MongoDB, PostgreSQL, , Redis , Docker , Nginx , React native , Expo
What I do:
Custom web apps & SaaS platforms
E-commerce solutions
Performance optimization & bug fixes
Database architecture & API development
I work solo, communicate transparently, and deliver clean, maintainable code that scales. No handoffs — I own the full stack from concept to deployment.
Recent focus: Real-time systems, multi-tenant SaaS, and marketplace platforms.
Let's discuss your project.
Vue.js
Node.js
JavaScript
React
ExpressJS
HTML5
CSS 3
MongoDB
Tailwind CSS
API
NestJS
PostgreSQL
Redis
React Native
Expo.io
Rida B.
Casablanca, Morocco
$220/hr
5.0
54 jobs
With 20 years of experience across industries like logistics, finance, education, e-commerce, and telco, I bring deep technical expertise and leadership to every project. My career spans roles at global companies like Nespresso and multiple CTO positions in startups, where I’ve architected and scaled systems from MVP to production.
As an UpWork Expert-Vetted freelancer (Top 1%), I’ve helped clients worldwide design, build, and optimize complex platforms — from mission-critical enterprise systems to lean MVPs. Clients trust me to step in at any stage: rescue high-stakes projects, design scalable architectures, or lead end-to-end product delivery.
💡 Selected Highlights
- CTO, MarocSchoolBus.com – Built a real-time school bus tracking system with React, TypeScript, and AWS serverless, used by schools, drivers, and parents.
- Technical Lead, ScienceBank.com (Harvard-affiliated) – Guided the architecture and delivery of a scientific peer review platform on AWS serverless and React.
- Principal Engineer, LittleVista.ie – Managing full-stack development and DevOps for a childcare SaaS platform.
- Enterprise Projects – Led Java migrations and system integrations for Nespresso, Ericsson, and other major organizations.
🔧 Technical Expertise
Cloud & DevOps
- AWS Certified (Solutions Architect, Developer, SysOps)
- Serverless, Microservices, CI/CD pipelines, Infrastructure as Code
Backend Architecture
- Java (Oracle Master Certified Java EE Architect)
- Node.js, REST APIs, event-driven systems, blockchain integration
Frontend Engineering
- ReactJS, Angular, TypeScript, Next.js, SPA development
Startup Enablement
- MVP design & execution
- CTO-as-a-Service
- Architecture consulting & scaling strategies
🎯 Whether you need a scalable architecture from scratch, an MVP to validate your vision, or expert guidance to optimize an existing system, I deliver solutions that are robust, future-proof, and tailored to your business goals.
Java
Amazon Web Services
Microservice
Git
JavaScript
Angular
React
SQL
Web Development
DevOps
Google Cloud Platform
Unix Shell
API
Serverless Computing
Ouarda K.
Rabat, Morocco
$15/hr
5.0
1 jobs
Hi there!
With more than three years of experience in logistics, specializing in key areas such as procurement and order scheduling :
1- As procurement coordinator i'm able to manage a portfolio of suppliers :
•Generate, review, and manage purchasing orders,
• Monitoring and tracking the status of purchase orders to ensure timely delivery,
• following shipments from supplier to the WH and interfere once there is an issue/delay,
•Collaborating with suppliers to improve lead times, quality, and cost-effectiveness,
•Monitoring of delivery times and improvement of the availability rate of components ,
2-As order scheduler i was in charge of ensuring the efficient scheduling and fulfillment of customer orders
• Preparing/issuing orders
• Launch order release in a daily basis according to predefined volumes and new releasing instructions ,
• Managing production variations and adjusting the planning in case of change,
• Monitoring order availability to fulfill production requirement in the plants for the execution horizon,
• Plan and adapt the releasing of orders to supplier's shortage,
3-As customer service
a dedicated and results-driven customer service professional with 1 year of experience in delivering outstanding support. My expertise spans across handling inquiries, resolving issues, and ensuring customer satisfaction with a friendly and solution-oriented approach. Let me help you enhance your customer experience and build strong client relationships. Ready to bring my skills to your project and contribute to your success!
*Customer Relationship Management
*Active Listening
*Data Entry and Reporting
*Problem Solving
*Conflict Resolution
Community Management
Complaint Management
Order Management
Virtual Assistance
Customer Support
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Project Scheduler in Morocco on Upwork?
You can hire a Project Scheduler in Morocco on Upwork in four simple steps:
Create a job post tailored to your Project Scheduler project scope. We'll walk you through the process step by step.
Browse top Project Scheduler talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Project Scheduler profiles and interview.
Hire the right Project Scheduler for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Project Scheduler?
Rates charged by Project Schedulers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Project Scheduler in Morocco on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Project Schedulers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Project Scheduler team you need to succeed.
Can I hire a Project Scheduler in Morocco within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Project Scheduler proposals within 24 hours of posting a job description.