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:
Backend:
Frontend:
Database:
Reliability:
Tools: