Skip to content
View abderrahimchadli's full-sized avatar

Block or report abderrahimchadli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abderrahimchadli/README.md

Hi, I'm Abderrahim Chadli πŸŒ’

Full-Stack Developer Β· SaaS Builder Β· Automation Enthusiast

I build practical software, automate repetitive work, and occasionally climb mountains for no reasonable technical purpose.

Portfolio LinkedIn Email Goodreads

About Β· Technology Β· What I do Β· Projects Β· Contact


πŸ‘‹ About Me

I'm Abderrahim Chadli, a full-stack developer from Morocco with experience building web applications, Shopify tools, automation systems, backend services, and business software.

Since 2017, I have worked on freelance and independent projects involving e-commerce, browser automation, email systems, APIs, cloud infrastructure, data management, and internal business workflows.

I particularly enjoy solving problems that sound like this:

"This task takes too much time."

"We repeat this process every day."

"Can we automate this?"

"We need an application for this."

My goal is not simply to write code. I aim to build software that is:

  • Useful
  • Maintainable
  • Reliable
  • Scalable
  • Easy to understand
  • Capable of solving real problems

πŸ”οΈ Beyond Code

When I'm not coding, I enjoy reading, gaming, sports, learning new things, and climbing mountains.

I enjoy mountain climbing because apparently debugging software was not stressful enough.

If you ever hear someone screaming alone somewhere on a mountain, do not panic.

It is probably me:

  • Celebrating because I finally reached the top
  • Discovering that the trail continues for another three hours
  • Realizing that I still have to climb back down
  • Or remembering a bug in my code from 2,000 metres above sea level
def weekend_plan(weather, energy):
    if weather == "good" and energy > 50:
        return "Climb a mountain and question every life decision."

    return "Read, game, code, and pretend Monday is far away."

You can see the books I am reading, have completed, or plan to read on my Goodreads profile.


🧰 Technology Stack

Languages and Frameworks

Python C# Django Django REST Framework .NET JavaScript React jQuery Bootstrap

Databases

PostgreSQL MySQL SQL Server

Cloud and Development Tools

AWS Azure Google Cloud Docker Git GitHub Selenium


πŸš€ What I Do

Full-Stack Development

I develop complete web applications using technologies such as Django, Django REST Framework, ASP.NET Core, JavaScript, React, jQuery, and Bootstrap.

My work includes:

  • Business dashboards
  • REST APIs
  • Authentication systems
  • Database-driven applications
  • E-commerce platforms
  • Internal management tools
  • SaaS products
  • Administrative systems

Shopify Application Development

I build Shopify applications and tools that help merchants manage products, digital content, customer workflows, and store operations.

Some of the areas I have worked on include:

  • Digital product delivery
  • License-key management
  • Product importing
  • Store synchronization
  • Merchant workflow automation
  • E-commerce integrations

Automation and Scripting

I use Python, Selenium, APIs, and backend systems to automate repetitive and time-consuming processes.

Examples include:

  • Browser automation
  • Email management
  • Data scraping and processing
  • Account workflows
  • Store operations
  • Administrative tasks
  • Scheduled backend processes

Backend and Cloud Infrastructure

I also work with servers, databases, cloud platforms, containers, and deployment environments.

This includes:

  • Server configuration
  • Database management
  • Application deployment
  • API integrations
  • Cloud services
  • Error monitoring
  • Performance optimization
  • Infrastructure maintenance

🎨 Selected Projects

Shopify Digital Products

A Shopify application for selling and delivering digital files, managing license keys, and controlling customer access to downloadable products.

Store and Product Importer

A tool designed to simplify product migration, synchronization, and store-management workflows between e-commerce systems.

Email Marketing Platform

A server-management and bulk-email platform supported by automation scripts, campaign tools, and operational workflows.

Browser Automation Tools

A collection of Selenium-based tools for:

  • Email warm-up
  • Bulk account management
  • Repetitive browser tasks
  • Data extraction
  • Automated login workflows
  • Web scraping

A backend application built with Django REST Framework, featuring authentication, structured APIs, database management, and API documentation.

Court Archive and Library Tools

Software developed to support document archiving, library management, and administrative workflows in judicial environments.


πŸ› οΈ My Developer Toolbox

class Abderrahim:
    def __init__(self):
        self.role = "Full-Stack Developer"

        self.languages = [
            "Python",
            "C#",
            "JavaScript",
            "VBA",
        ]

        self.frameworks = [
            "Django",
            "Django REST Framework",
            "ASP.NET Core",
            "React",
            "jQuery",
            "Bootstrap",
        ]

        self.databases = [
            "PostgreSQL",
            "MySQL",
            "SQL Server",
        ]

        self.cloud = [
            "AWS",
            "Microsoft Azure",
            "Google Cloud Platform",
        ]

        self.tools = [
            "Docker",
            "Git",
            "GitHub",
            "Selenium",
            "Visual Studio",
            "VS Code",
        ]

        self.interests = [
            "SaaS products",
            "Shopify applications",
            "Automation",
            "Backend systems",
            "Cloud infrastructure",
        ]

    def solve(self, problem):
        return f"Turning '{problem}' into a practical software solution."

    def debug(self, problem):
        attempts = 0

        while problem and attempts < 10:
            attempts += 1
            print(f"Debugging attempt #{attempts}...")

            if attempts == 10:
                return "The bug has officially become a feature."

        return "Problem solved. Probably."

    def recharge(self):
        return [
            "Reading",
            "Gaming",
            "Sports",
            "Mountain climbing",
        ]


developer = Abderrahim()

print(developer.solve("a complex business workflow"))

πŸ”­ Current Interests

I am particularly interested in building software around:

  • SaaS products
  • Shopify applications
  • AI-powered tools
  • Business automation
  • E-commerce systems
  • Cloud-based platforms
  • Backend architecture
  • Developer productivity

I enjoy projects where software can reduce manual work, simplify complicated processes, or turn an idea into a practical product.


πŸ‘» A Few Developer Facts

const abderrahim = {
    drinksCoffee: false,
    enjoysDebugging: "depends on the bug",
    likesAutomation: true,
    readsDocumentation: "eventually",
    opensTooManyTabs: true,
    mountainClimbingSkill: "still alive",
    favoriteError: null
};
  • I automate repetitive tasks because doing the same thing twice already feels suspicious.
  • I like clean code, but sometimes the code has different plans.
  • I do not drink coffee, so every line of code is powered by pure determination.
  • I believe every difficult bug eventually becomes a solution, a workaround, or undocumented behaviour.
  • I enjoy learning new technologies, especially when they solve actual problems.
  • I sometimes climb mountains to escape screens, then take photos using another screen.

πŸ“¨ Let's Connect

I'm open to interesting projects, SaaS ideas, collaborations, freelance work, and professional opportunities.


Build useful things. Automate what can be automated. Debug the rest.

Code.
Learn.
Build.
Climb.
Repeat.

Popular repositories Loading

  1. ugc-avatar-generator ugc-avatar-generator Public

    Avatar and product package studio with Flow/ChatGPT extension and Higgsfield upload

    JavaScript 1

  2. ipblocker ipblocker Public

    JavaScript

  3. Gmail-Send-Auto Gmail-Send-Auto Public

    Python

  4. copyproducts copyproducts Public

    Python

  5. light_control light_control Public

    This project demonstrates the integration of a Django backend with TouchDesigner to control lighting settings

    Python

  6. property_management property_management Public

    Python