gomaa@portfolio: ~
15%
25%
gomaa@portfolio:~$
gomaa
0h 1m
0

About

The Developer Behind the Code

Mustafa Gomaa

Mustafa Gomaa

Software Engineer

tech.sh

$ grep -r "expertise" ./technologies

Languages:

  • Python
  • JavaScript / TypeScript
  • Node.js

Technologies:

  • Django / Django REST Framework
  • PostgreSQL / Redis
  • AWS / Docker
  • Celery / ORM
  • Systems Design
  • CI/CD
about.sh

$ cat about_me.md

I'm a software engineer with a passion for creating elegant solutions to complex problems. My expertise spans full-stack development, system architecture, and emerging technologies.

With a background in computer science and years of industry experience, I've developed a keen eye for detail and a commitment to writing clean, efficient code.

skills.sh

$ ls -la skills/

Backend Development
Systems Architecture
Performance Optimization
API Design
experience.sh

$ cat career_timeline.log

Professional Journey

A timeline of my career and professional experience

paymob.sh

Software Engineer → Senior Software Engineer

Paymob

Jun 2022 - Jul 2024

$ cat role_description.md

  • Built the Promotion Engine and integrated with the machine learning team for enhanced service delivery and targeting
  • Optimized rewarding system and achieved 250% performance improvement for the query and rewarding time
  • Built a central communication service linking both internal services and external platforms, including SMS gateways and WhatsApp Cloud API, crucial for auditing and tracking
  • Participated in building an automated tax submission system to follow government E-invoicing rules, helping our merchants and internal company usage
  • Enhanced code overall quality by writing unit tests, and mutation testing across my services codebase and achieving test 90+% coverage
  • Participated in guiding summer interns every year, and helped new members settle in quickly and smoothly
  • Led the team many times at Paymob as the main squad delegate
  • Contributed to building and optimizing core payment systems
  • Participated in system design and architecture decisions
  • Enhanced code quality through comprehensive testing and documentation

$ ls -la technologies/

DjangoDjango REST FrameworkPythonPostgreSQLRedisCeleryAWSDockerSystems DesignGenerative AIORM
oola_technologies.sh

Backend Engineer

Oola Technologies

Mar 2022 - May 2022

$ cat role_description.md

  • Reduced database query durations by 50% and revamped legacy APIs resulting in 200% improvement in loading times
  • Enhanced code quality through unit testing
  • Built CI/CD pipelines using GitHub Actions and GCP
  • Participated in design and planning meetings

$ ls -la technologies/

DjangoGitHubGCPCI/CDPython
da_alert.sh

Full-stack Developer

Da Alert

Jan 2021 - Aug 2021

$ cat role_description.md

  • Built web-scraping spider using Scrapy and Beautiful Soup for event providers in Egypt
  • Created RESTful API for scraped data
  • Implemented Test-driven development process
  • Built project's CI/CD pipelines using GitHub Actions

$ ls -la technologies/

Node.jsScrapyBeautiful SoupRESTful APICI/CD
contact.sh

$ echo "Let's work together" > message.txt

Let's Build Something Amazing

Reach out and let's discuss your next project

message_form.sh