Abderrahim Oukhrib | Full-Stack Developer & Entrepreneur

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Abderrahim Oukhrib | ๐ŸŽ‚ Nov 1995 | ๐Ÿ“ Morocco | ๐Ÿ’ Married

About me

Experienced full-stack developer with 6 years of experience in e-commerce, logistics platforms, and blockchain technologies.

Proven expertise in project management, SEO enhancement and data-speed optimization, and building scalable, decentralized solutions.

Strong focus on both frontend and backend development, ensuring efficient, maintainable architectures.

Professional Experience ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป

FreshTrack | Contract (Current)

Full-Stack Web Developer | ๐Ÿ“… June 2022 - Present | ๐ŸŒ

  • Develop and maintain a digital platform connecting logistics stakeholders.
  • Implement real-time freight tracking and management solutions.
  • Work with React.js projects, expanding frontend expertise.
  • Learned and implemented Nest.js for the latest API version.
Node.js Express.js MongoDB Nest.js React.js

Startups & Freelance (Ongoing)

Entrepreneur & Full-Stack Developer | ๐Ÿ“… January 2022 - Present

Launched and manage multiple successful side projects:

  • Genfty.com: NFT collection generator with IPFS upload and smart contract creation.
  • Drawever.com: Comprehensive online platform for AI and non-AI tools.
  • Blogeuz.com: A blogging platform optimized for Google Adsense and SEO
  • Freelance: Completed 31 orders on Fiverr with a 100% 5-star rating
Nuxt.js MongoDB Solidity NFT IPFS Crypto

Storeino | Contract

Tech Lead & Full-Stack Developer | ๐Ÿ“… January 2020 - December 2021 | ๐ŸŒ

Full-Stack Developer | ๐Ÿ“… January 2018 - December 2019

  • Contributed to Morocco's first e-commerce platform.
  • Led the transition from Symphony (PHP) and MySQL on cPanel to Node.js, MongoDB, and Vue.js on cloud infrastructure.
  • Collaborated on diverse projects with various partners, including Shipsen.
  • Integrated multiple shipping platforms and APIs, enhancing the platform's logistics capabilities.
Symfony MySQL Apache Node.js MongoDB Vue.js Jenkins

This section highlights key roles. Additional valuable experiences and internships, while not detailed here, have contributed to my professional growth.

Side Projects ๐Ÿš€

Drawever.com | Business owner (Ongoing)

Comprehensive online platform for various AI tools | ๐Ÿ“… January 2023 - Present

Business

  • Implemented a freemium business model.
    • Free: 5 generations per day without an account, 10 with an account.
    • Premium: Users purchase credits for unlimited, watermark-free generations.
  • Offers image processing tools including photo to anime converter, image upscaler, and background remover.
  • Provides text processing capabilities such as text-to-image generation and text-to-speech conversion.
  • Payment system supports PayPal and credit card transactions.
  • Credit-based system allows flexible usage across different tools.
  • Live chat support for real-time customer assistance.
  • Mobile app for admin notifications and live chat support.

Technical Challenges and Solutions:

  • Evolution from Express.js app with EJS templates to modern Nuxt.js with Nitro.js setup.
  • MongoDB optimization through strategic indexing and data projection.
  • Dynamic tool page content management system for easy updates.
  • Integration of third-party APIs for efficient tool implementation and maintenance.
  • Implemented Socket.io with Nitro.js for real-time live chat functionality.
  • Developed mobile app using Flutter for admin notifications & live chat support.

Achievements:

  • Successfully integrated and managed multiple complex tools within a single platform.
  • Enhanced user experience and support efficiency through real-time chat and mobile admin features.
  • Demonstrated strong SEO performance in competitive niches.
    • #2 on Google for photo to anime, anime photo converter and free anime filter keywords.
    • #1 on Yandex for related keywords in russian language.
  • Demonstrated strong SEO performance in competitive niches.

Genfty.com | Business owner (On Hold)

Comprehensive online platform for various AI tools | ๐Ÿ“… January 2021 - Present

Business

  • Implemented a freemium business model.
    • Free: 100 NFTs generations and 100 IPFS uploads per collection.
    • Premium: Users purchase credits for unlimited NFTs generations and uploads.
  • Multi-payment system including PayPal, Credit Card, and Cryptocurrency (ETH)
  • Provides all-in-one tools for NFT creators including NFT generations, Decentralized storage, Smart contract creation, and Minting page.
  • Live chat support for real-time customer assistance.
  • Mobile app for admin notifications and live chat support.

Technical Challenges and Solutions:

  • Custom IPFS upload to self-hosted IPFS server with private API access
  • Solidity smart contract generation and deployment with client parameters.
  • Build Full-Stack Project with Node.js, MongoDB, and Nuxt.js for SSR.

Achievements:

  • Reached #2 in Google search results for NFT generator during the 2021 NFT market peak.
  • Processed approximately 1000 successful payments annually for 3 years.
  • Demonstrated ability to quickly develop and launch a product in a rapidly evolving market.
  • Gained 1,000 subscribers on the project's YouTube channel and over 85,000 views on tutorial videos.

Blogeuz.com | Business owner (Paused)

Development is currently paused | ๐Ÿ“… January 2020 - July 2021

Business

  • Initially developed as a blogging platform for both professional and beginner bloggers.
  • Implemented the functionality of a backend service to support other projects.

Technical Challenges and Solutions:

  • Built using Nuxt.js, showcasing proficiency in modern JavaScript frameworks.
  • Utilized nginx for efficient client domain integration.
  • Implemented free SSL for users using Certbot, ensuring secure connections.
  • Developed a scalable API that's been repurposed for use in other projects (e.g., Genfty).
  • Created a custom DNS management system for seamless domain integration.

Achievements:

  • Received fast approval from Google AdSense team, demonstrating platform quality and compliance with industry standards.
  • Enhanced understanding of SSL implementation and domain management.
  • Manage Genfty's blog posts through the custom-developed Blogeuz admin panel.

Freelance Work ๐Ÿ’ธ

Norahme.com | Freelancer

E-commerce business management system | ๐Ÿ“… January 2023 - Present

  • Manage various aspects of e-commerce operations.
  • Features:
    • Admin backoffice for overall management
    • Customer backoffice for order tracking and management
    • Product and service management, including sourcing and shipping
  • Tech Stack: Vue.js and Node.js with Express.

Fiverr.com | Freelancer (Paused)

Comprehensive online platform for various AI tools | ๐Ÿ“… March 2022 - December 2022

  • Achieved 100% 5-star ratings across 31 completed orders on Fiverr.
  • Proven track record of consistently delivering high-quality work as a freelancer.
  • Specialized in Decentralized storage, NFT collection generation, and RESTful API development with Node.js.

Saferway.ma | Freelancer

School bus tracking application | ๐Ÿ“… October 2020 - June 2021

  • Keep parents updated on their children's school transit status.
  • Features:
    • Real-time bus location tracking
    • Parent notification system
    • Admin panel for managing students, parents, drivers, and schools
    • Collaboration with Flutter developer for mobile app
    • API development for mobile integration
    • FCM integration for notifications
    • Google authentication
  • Tech Stack: Vue.js, Express.js (API), Flutter

Mediabuy.Africa | Freelancer

E-commerce platform for media buying and advertising in Africa

  • Optimize media buying and advertising strategies across the African continent.
  • Contributions:
    • Enhanced existing PrestaShop-based platform
    • Implemented smart cart functionality
    • Redesigned and optimized checkout process
    • Added new features to admin panel and product pages
  • Tech Stack: PrestaShop, PHP, Smarty, JavaScript

Mowakil.ma | Freelancer (Delivered)

Legal consultation platform | ๐Ÿ“… January 2024 - May 2024

  • Connect customers with legal experts for online consultations.
  • Features:
    • Expert profiles and customer accounts
    • Online meeting scheduling using Zoom API
    • Legal matter categorization and matching
  • Tech Stack: Nuxt.js, Express.js (API)

Costall | Freelancer (Delivered)

Private project for a construction company | ๐Ÿ“… October 2020 - June 2021

  • Manage workers' time and resource consumption.
  • Features:
    • QR code-based time tracking for employees.
    • Material price and stock management.
    • Gasoil consumption tracking by number of working hours.
  • Tech Stack: MEVN (MongoDB, Express.js, Vue.js, Node.js)

Education and Learning ๐ŸŽ“

Self-Taught Foundations

The First Lines of Code | ๐Ÿ“… During 2015

  • Mastered HTML, CSS, and JavaScript through self-study
  • Began exploring PHP, laying the groundwork for backend development

School of Technology

Diploma in Software Development | ๐Ÿ“… September 2016 - july 2018

  • Completed a 2-year program focused on software development, computer systems, and IT solutions.
  • Acquired strong foundations in: Algorithmic thinking and problem-solving techniques, SQL for databases, UML for software design.
  • Developed a structured approach to tackling complex programming challenges.

Professional Learning

eLearning | ๐Ÿ“… January 2018 - Present

Throughout my professional experiences, I've continuously expanded my skill set:

  • Mastered Vue.js and Nuxt.js for frontend development.
  • Deepened knowledge of Node.js, MongoDB for backend solutions.
  • Gained proficiency in React through hands-on project work.
  • Explored blockchain technologies, including Solidity for smart contract development.

Current Focus

Ongoing Development | ๐Ÿ“… 2024 - Present

  • Diving deep into GoLang to leverage its concurrent programming model and efficiency for optimizing backend services. Already implemented in personal projects, resulting in significant performance improvements.
  • Exploring Nest.js to build more maintainable and scalable server-side applications. Currently applying this knowledge in professional projects at FreshTrack, enhancing our API architecture.
  • Expanding expertise on AI integration in web development, with a focus on utilizing GPU-accelerated computing for AI model inference via Python scripts.
  • Continuously deepening understanding of blockchain, web3 and decentralized systems. Focusing on advanced smart contract development, decentralized finance (DeFi) protocols, and exploring emerging trends in Web3..

Contact Me ๐Ÿ‘‹

Let's get in touch!

Hi@oukhrib.com | LinkedIn | GitHub | Fiverr.