EmaarSenior Software Enginner
Jul. 2017 - Mar. 2020Dubai, United Arab Emirates · On-site• Took part in the entire software development process, from designing the initial model to implementing, debugging, and deploying the software solutions.
• Collaborated with team members to analyze, develop, and deliver all support and project work related to assigned applications.
• Worked closely with various teams, including product owners, business teams, quality assurance, and project management resources, throughout the solution delivery process.
• Monitored and provided support to team members, both onshore and offshore, to help complete tasks and achieve objectives.
• Participated in architectural sessions and proposed solutions for complex problems.
• Managed staging and production environments.
• Developed API services for the TDM mobile application and added new features and modules to the TDM tenant's portal.
• Collaborated with cross-functional teams to define, implement, and integrate various features.
• Integrated third-party APIs to consume various services.
• Implemented new technologies, such as mongoDB, and techniques to enhance existing applications.
• Worked on a range of projects, implementing new and existing systems and providing software solutions.
• Improved code base stability by tracking software issues via an online bug tracker, resulting in the resolution of multiple issues per week.