Mohammed Moataz
    Mohammed Moataz

    © 2026 Mohammed Moataz. All rights reserved.

    Experiences

    Work history, roles, and the technology stacks I've shipped with.

    Software Developer

    IgnteQ · Full-Time · Hybrid, Egypt

    Jan 2025 — Present

    • Architected and implemented scalable backend solutions using Event-Driven architecture, CQRS, and Domain-Driven Design (DDD) patterns to improve system scalability and streamline development.
    • Designed and implemented a process middleware architecture for an OTP subsystem, handling centralized request/response processing, logging, validation, and error management for secure authentication flows.
    • Built background processing jobs and notification systems to handle asynchronous workflows and user communications across multiple applications.
    • Integrated SQL and NoSQL databases into a hybrid data model, optimizing for different data access patterns and storage requirements.
    • Resolved critical bugs and delivered new features, improving system stability and user experience.
    • Managed frontend state and integrated APIs, ensuring seamless communication between client and server systems.
    Architecture:
    Clean ArchitectureDDDCQRSEvent-DrivenSOLID
    Backend:
    ASP.NET CoreNode.jsNest JSRESTGraphQLWebSockets
    Frontend:
    React JSNext JSTypeScript
    Database:
    PostgreSQLMongoDBDatabase Design
    Reliability:
    Authentication & AuthorizationCachingAuditing
    Tools:
    GitHubGit

    Software Development Engineer

    Freelance · Freelance · Hybrid, Egypt

    Jan 2024 — Dec 2025

    • Delivered scalable and secure solutions for production applications, ensuring high performance and maintainability.
    • Optimized data storage and processing across SQL and NoSQL databases to improve system efficiency.
    • Built frontend integrations ensuring seamless connectivity between client interfaces and server systems.
    • Collaborated with clients during discovery to analyze business requirements and align technical solutions with business goals.
    • Maintained production system stability during technical support periods through proactive monitoring and troubleshooting.
    Frontend:
    React JSNext JSTypeScript
    Backend:
    Node JSNest JSRESTGraphQL
    Databases:
    PostgreSQLMongoDBMySQL
    Tools:
    GitWordPress
    Methodologies:
    AgileScrum
    Soft Skills:
    AdaptabilityFast learningTeam collaboration