08/11/2025 updated
AH
100 % available
Full Stack Developer
Fes, Morocco
Morocco
Engineering Degree– Full Stack DevelopmentHTMLJavaScriptUser Experience (UX)Application Programming Interfaces (APIs)ArchitectureDatabasesWeb DevelopmentE-CommerceSearch Engine OptimizationPython (Programming Language)PostgreSQLMongoDBMySQLNode.jsNoSQL
As a Full Stack Software Engineer from Euromed University of Fes, I am proficient in developing web applications that are performant, scalable, and built with modern technologies.
I have an in-depth understanding of both front-end and back-end development, enabling me to provide clients with complete end-to-end solutions that meet their specific needs.
On the front-end, I primarily use Next.js, which is a React framework and one of the best current technologies due to its performance, SEO benefits, and server-side rendering capabilities.
I also use Tailwind CSS, which enables me to develop highly responsive user interfaces that are pixel-perfect, clean, performant, and easy to read, maintain, and scale.
I am competent with HTML, JavaScript, and modern UI/UX principles to ensure a seamless user experience across all platforms.
On the back-end, I primarily use FastAPI (Python) and Express.js (Node.js), allowing me to develop RESTful APIs that are performant, secure, robust, and flexible.
I have experience with both SQL (PostgreSQL and MySQL) and NoSQL (MongoDB) databases, which gives me the ability to develop applications that use multiple database types, resulting in a flexible architecture suited to the requirements of a project.
I have also worked with Shopify CLI and built custom Shopify Partner web apps. I have experience writing custom features, integrating third-party APIs, and styling the storefront to represent a brand. I utilize logical reasoning and attention to detail in e-commerce development projects.
I follow best practices when writing code, testing, and deploying applications, and I am very comfortable using Git and version control systems to collaborate with other team members. I understand code cleanliness, architecture, and the software development life cycle.
In addition to technical skills, I offer clear communication, a reliable commitment to work, and a client-centric approach. I always aim to understand the client's needs first and then find a technical solution that achieves their goals.
Whatever your stage of development, I can bring your project to life — whether it’s an MVP for a startup, a company working with legacy technologies, or an entrepreneur with a big idea ready to be built — using professional technical solutions and high-quality code.
I have an in-depth understanding of both front-end and back-end development, enabling me to provide clients with complete end-to-end solutions that meet their specific needs.
On the front-end, I primarily use Next.js, which is a React framework and one of the best current technologies due to its performance, SEO benefits, and server-side rendering capabilities.
I also use Tailwind CSS, which enables me to develop highly responsive user interfaces that are pixel-perfect, clean, performant, and easy to read, maintain, and scale.
I am competent with HTML, JavaScript, and modern UI/UX principles to ensure a seamless user experience across all platforms.
On the back-end, I primarily use FastAPI (Python) and Express.js (Node.js), allowing me to develop RESTful APIs that are performant, secure, robust, and flexible.
I have experience with both SQL (PostgreSQL and MySQL) and NoSQL (MongoDB) databases, which gives me the ability to develop applications that use multiple database types, resulting in a flexible architecture suited to the requirements of a project.
I have also worked with Shopify CLI and built custom Shopify Partner web apps. I have experience writing custom features, integrating third-party APIs, and styling the storefront to represent a brand. I utilize logical reasoning and attention to detail in e-commerce development projects.
I follow best practices when writing code, testing, and deploying applications, and I am very comfortable using Git and version control systems to collaborate with other team members. I understand code cleanliness, architecture, and the software development life cycle.
In addition to technical skills, I offer clear communication, a reliable commitment to work, and a client-centric approach. I always aim to understand the client's needs first and then find a technical solution that achieves their goals.
Whatever your stage of development, I can bring your project to life — whether it’s an MVP for a startup, a company working with legacy technologies, or an entrepreneur with a big idea ready to be built — using professional technical solutions and high-quality code.
Experience
Professional experience0 - 5 years
Freelancer since2020
Languages
ArabicNative speakerEnglishNative speakerFrenchNative speakerSpanishBasic knowledge