Skip to content
View shahwan42's full-sized avatar

Organizations

@egypt-shops

Block or report shahwan42

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
shahwan42/README.md

๐Ÿ‘‹ Hi, I'm Ahmed Shahwan

๐Ÿš€ Software Engineer | Backend Specialist | Multi-tenant SaaS fintech & e-commerce
๐Ÿ’ผ Passionate about building clean, scalable, and impactful software.


๐Ÿง  About Me

I'm a backend-focused software engineer with 6 years of hands-on experience across diverse stacks, currently working with Python/Django. I have a solid background in PHP/Laravel and am currently diving into Ruby on Rails through integrating MoneyHash into Lago.

Outside of work, I'm a proud father of two, and Iโ€™m constantly working on honing my skills to stand out in a competitive tech world.


๐Ÿ› ๏ธ Tech Stack

  • Languages: Python, PHP, Ruby (learning)
  • Frameworks: Django, Laravel, Ruby on Rails
  • Frontend Basics: HTML, CSS, JavaScript, React (basic), GraphQL
  • Tools & Platforms: PostgreSQL, Redis, Docker, Git, AWS (learning)
  • Workflow: TDD, CI/CD, SOLID Principles, Clean Code, RESTful APIs, Multi-tenant Architectures

๐Ÿงฉ What I'm Working On

  • ๐Ÿšง Contributing to Lago โ€” Open-source billing solution (RoR + GraphQL)
  • โš™๏ธ MoneyHash โ€” Streamlining payment infrastructure

๐ŸŒฑ Current Learning Goals

  • ๐Ÿ”’ Mastering advanced Django techniques & performance optimization
  • ๐Ÿงฐ Deepening my understanding of scalable software architecture
  • โ˜๏ธ Exploring AWS cloud services and DevOps practices

๐Ÿ“ˆ GitHub Stats


๐Ÿ“ซ Get in Touch

Pinned Loading

  1. Python Django Back End Developer Roa... Python Django Back End Developer Roadmap
    1
    
                  
    2
    # Technologies to learn to become a Back End Developer (Python/Django)
    3
    
                  
    4
    - **Linux** - be proficient using Ubuntu for example and the CLI and understand how the shell works, what are environment variables, subshells, processes/tasks, etc...
    5
    - **Docker** (and docker-compose) - what are containers and how they work (conceptually) and how to create and run ones
  2. hindawi-dl hindawi-dl Public

    Download all available books from Hindawi organization in PDF format | ุณูƒุฑุจุช ู„ุชุญู…ูŠู„ ุฌู…ูŠุน ุงู„ูƒุชุจ ุงู„ู…ุชุงุญุฉ ุนู„ู‰ ู…ูˆู‚ุน ู…ุคุณุณุฉ ู‡ู†ุฏุงูˆูŠ

    Python 15 3

  3. shdots shdots Public

    Shahwan's dotfiles managed by chezmoi (https://www.chezmoi.io/)

    Ruby