Backend Developer
IE SOFT TECHNOLOGY
Total years of experience :4 years, 6 Months
- Spearheaded the integration of web game APIs using Laravel, applying Object-Oriented Programming (OOP) principles to enhance the platform's functionality and user engagement.
- Led the design and implementation of system architecture adhering to SOLID principles, significantly increasing system flexibility,
expandability, and robustness.
- Drove performance optimizations across the system, notably reducing game fund processing time
from 15 seconds to 1 second, which markedly improved user experience and operational
efficiency.
- Championed the development and externalization of an autobot service for transaction
approvals, boosting efficiency and reusability across various projects, affecting over 20, 000
players.
- Orchestrated the integration of third-party payment gateways, focusing on security and user
experience, which streamlined and secured financial transactions for users.
- Enhanced internal communication tools and played a pivotal role in developing and optimizing
features like chat functionalities and transaction histories, contributing to better internal
coordination and user service.
- Led e-commerce project phases, from planning to design, using Node.js, React.js, and
Microservices Architecture, enhancing platform scalability and user experience.
- Developed and integrated real-time communication features with WebSockets and streamlined
deployment processes using Docker, improving application performance and maintainability.
- Managed backend repositories and maintained effective communication with clients, ensuring project alignment with client expectations and timely delivery.
- Collaborated in a skilled engineering team, contributing to significant projects across Iraq, Turkey,
and Syria, with a key role in advancing the Iraqi Sooq platform.
- Played a key role in a dynamic development team, responsible for designing and implementing a
sophisticated media scraping service using the Yii framework, significantly enhancing the
company's social and digital media monitoring capabilities.
- Applied Agile methodologies to streamline development processes, foster collaboration, and
ensure rapid delivery of new features and improvements.
- Led the maintenance and optimization of the system, ensuring high reliability and performance
through regular debugging and updates.
- Drove the development of RESTful APIs and utilized MySQL for robust data management and
integration, facilitating advanced data analysis and reporting for media intelligence dashboards.
- Contributed to the creation and enhancement of features, improving the platform's analytics
tools and enabling comprehensive media coverage analysis, competitor insights, and campaign
planning.
worked with a development team to create an online store for shopping cloth, the system works as an intermediate between the shop owner and the customer.
worked with a development team to create a pickup service where the system works by users setting their location then sending a vehicle to pick them up and get them to the wanted destination