Professional Journey

A timeline of my career progression and key achievements in software engineering.

2025 — Present

Senior Software Engineer

EarthLink GroupBaghdad, Iraq

Leading architecture and development of enterprise-grade backend systems.

Architected and delivered 90% of the streaming CMS.
Led development teams and cross-functional collaboration.
Built transcoding workflows and optimized media delivery.
Designed high-performance caching and API layers.

2024 — 2025

Software Engineer

EarthLink GroupBaghdad, Iraq

Engineered backend systems for large-scale media platforms.

Handled 10K+ concurrent users system-wide.
Improved stability with new monitoring and debugging tools.
Developed microservices middleware replacing legacy systems.
Mentored junior developers and improved code quality.

2024 — 2025

IT Consultant

NewLake TechnologiesBaghdad, Iraq

Delivered government-grade technical documentation and architecture.

Created SRS, SDD, PoC, and project implementation plans.
Led requirement gathering with MoI stakeholders.
Provided architecture and security guidance for national systems.

2023 — 2024

Full Stack Developer

Arab Payment ServicesBaghdad, Iraq

Modernized national-scale payment and settlement systems.

Redesigned 70% of a mission-critical financial platform.
Implemented secure PCI-DSS compliant workflows.
Developed complex settlements, reconciliations, and reports.
Built biometric authentication microservice for CBI compliance.

2022 — 2023

Software Developer

ComputiqBaghdad, Iraq

Provided training and full-stack guidance.

Trained participants on software development principles.
Mentored students building their first apps and sites.