Professional Journey
A timeline of my career progression and key achievements in software engineering.
2025 — Present
2025 — Present
Senior Software Engineer
EarthLink Group • Baghdad, 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
2024 — 2025
Software Engineer
EarthLink Group • Baghdad, 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
2024 — 2025
IT Consultant
NewLake Technologies • Baghdad, 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
2023 — 2024
Full Stack Developer
Arab Payment Services • Baghdad, 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
2022 — 2023
Software Developer
Computiq • Baghdad, Iraq
Provided training and full-stack guidance.
•Trained participants on software development principles.
•Mentored students building their first apps and sites.