Hi, I'm Mohamed Derbaly

Software Engineer

About Me

Software Engineer specializing in backend development. Trained at ALX, with a strong foundation in programming and software engineering principles. Currently pursuing a Bachelor's degree in Computer Engineering. Working at Mataa, contributing to the development of an ERP system.

Technical Background

Backend-focused Software Engineer experienced in designing and building scalable, high-performance systems. Proficient in C, Python, and JavaScript, with strong experience in Node.js, Express.js, React, Mongoose, and Odoo. Skilled in developing RESTful APIs, microservices, and ERP systems, with hands-on experience contributing to production-level solutions. Experienced in both relational and non-relational databases, including MySQL, PostgreSQL, and MongoDB, with a solid understanding of database design, optimization, and efficient data handling. Familiar with low-level system concepts through building a basic shell in C, strengthening my understanding of operating system fundamentals. Strong user of Git for version control and collaborative development. Continuously focused on improving system performance, code quality, and maintainability, with a practical, problem-solving mindset and a commitment to delivering reliable solutions.

Experience

Software Engineer

Mataa Company

2025 – Present

Contributing to the development of an ERP system.

Software Engineer

ALX Software Engineering Program

2023 – 2025

Trained at ALX, with a strong foundation in programming and software engineering principles.

Sales manager

Release Company

2022 – 2023

Managed sales and customer service.

Projects

Task Manager

Task Manager

Task management web application built with MERN stack

Airbnb clone

Airbnb clone

Airbnb clone built with Flask, MySQL and jQuery

Simple Shell

Simple Shell

UNIX command interpreter (C)