About
Results-driven Backend Software Engineer with 2.5 years of experience building high-throughput distributed systems using Node.js, NestJS, and TypeScript. Expertise in Event-Driven and Event- Sourced Architectures (Kafka, RabbitMQ, BullMQ, gRPC), polyglot persistence (PostgreSQL, MongoDB, Redis, Elasticsearch), and concurrency-safe distributed systems (Redlock, double-entry ledgers). Built financial engines achieving 18,700+ ops/sec with validated sub-500ms p99 latency.
Experienced in Cloud-Native deployment with Docker, Kubernetes, and AWS, backed by full Prometheus/Grafana observability and CI/CD pipelines with automated SLA gates.
What I'm looking for
Backend Software Engineer Role
Experience
Software Engineer (Backend Focused)
ServiceTech
Nov 2023 – Aug 2025
•Engineered a high-concurrency Microservices Architecture using NestJS, TypeScript, and RabbitMQ, decoupling data ingestion from processing to handle high-throughput event-driven workflows withexponential backoff retry mechanisms.
•Implemented Redis caching and distributed locking strategies (Redlock) for read-heavy endpoints, reducing PostgreSQL database load by 40% and achieving sub-millisecond response times under concurrent access.
•Designed polyglot persistence layers using PostgreSQL (transactional data), MongoDB (document storage), and Elasticsearch (full-text search), selecting each database for its optimal use case.
•Orchestrated containerized deployments using Docker and AWS ECS (Fargate) with auto-scaling policies triggered by CPU/memory utilization thresholds.
•Established CI/CD pipelines using GitHub Actions to automate linting, building, and unit testing (Jest), enforcing quality gates that prevented broken code from reaching production.
•Defined strict API contracts using Swagger/OpenAPI with Bearer Auth, facilitating seamless frontend collaboration and reducing integration errors.
NestJSRabbitMQRedis
Full Stack developer (internship)
bld.ai
Jun 2023 – Aug 2023
•Completed a 3-month Full Stack Development internship, gaining hands-on experience across the full software development lifecycle from architectural design to deployment.
•Developed RESTful APIs and server-side logic using Node.js, integrating frontend interfaces with backend services and database systems.
Node.jsREST APIsBackend Development
Education
Menoufia university
Bachelor degree · computer science and information technology
2019 – 2023
Certifications
Full Stack Development internship
Social Hakers Academy Internship
Skills
MicroservicesDjangoExpress.jsNestJSNode.jsPostmanSwaggerJestGitCI/CDHelmKubernetesDockerAWSOpenMetricsGrafanaPrometheusPythonJavaScriptTypeScript
Languages
Arabic (Native or bilingual proficiency)English (Professional working proficiency)German (Limited working proficiency)