Banner Image

Skills

  • Automations
  • AWS Cloud
  • Azure
  • Django
  • Docker Software
  • Flask
  • GCP
  • Linux
  • MongoDB
  • MySQL
  • PostgreSQL
  • Python
  • Rest Api
  • Web Scraping

Services

  • Python Backend Development & Automation

    $35/hr Starting at $100 Ongoing

    Dedicated Resource

    I offer professional Python backend development and automation services with over 8 years of experience delivering scalable, secure, and production-ready solutions. My expertise includes designing RESTful...

    AutomationsAWS CloudAzureDjangoDocker Software

About

Building reliable Python backends, APIs, and automations that save time, reduce costs, and scale with your business.

Hello, I’m Belal Mohamed, a Senior Python Developer and Backend Engineer with over 8 years of experience helping businesses automate workflows, build scalable systems, and connect their platforms seamlessly through APIs.

My career started with Linux system administration, where I managed servers, optimized performance, and learned the importance of reliability and security in production systems. Over time, I specialized in backend development with Python, working with Flask, Django, and FastAPI, and designing robust RESTful APIs that power applications across industries like e-commerce, logistics, travel, and real estate.

Some highlights of my work:

Built an automated booking and payment system with Flask, PostgreSQL, and Stripe that processed hundreds of transactions daily with minimal manual input.

Created a property identification platform combining deep-learning image comparison, Google Maps verification, and API integrations, which replaced costly manual processes.

Delivered Slack-integrated automation tools for a trucking platform, including Selenium-driven workflows that reduced human errors and saved hours of repetitive work.

Deployed and maintained cloud-based microservices using Docker, Docker Compose, and AWS/GCP, ensuring secure, scalable deployments.

Beyond the technical skills, what sets me apart is my focus on communication and long-term collaboration. I believe good code only matters if it solves the right problem, so I work closely with clients to understand their business needs before diving into implementation. Many of my Upwork clients have praised my responsiveness, ability to adapt quickly, and habit of delivering solutions that keep working long after the project ends.

When I’m not coding, I enjoy reading, exploring new technologies, and occasionally tinkering with side projects to test out ideas. I bring curiosity and discipline into both work and life, and I always aim to leave systems more efficient and reliable than I found them.

If you’re looking for someone who can take ownership of backend development, automation, or system integration, I’d be glad to help.

Work Terms

Hours of operation: Flexible, typically available 8 AM – 11 PM (GMT+3), with the ability to adjust for urgent tasks or overlapping time zones.

Payment terms: Hourly or fixed-price projects via the platform. For larger projects, I prefer milestone-based payments tied to clear deliverables.

Communication: I value fast, transparent communication. I’m comfortable using chat, or scheduled calls to ensure alignment. I also provide regular progress updates and documentation so clients always know where the project stands.

Collaboration style: I prefer long-term partnerships where I can support ongoing improvements, but I’m equally comfortable delivering short, well-defined projects.