An inspiring engineering manager with a passion for technology, reading, and learning new skills. I am passionate about building high quality products as well as managing the best talented engineers.
With more than 12 years’ experience in the technical field, I've participated in building many products and processes in multiple companies.
Experience
Makane (a subsidiary of mawdoo3)
Jul 2022 – Present
Amman, Jordan
Senior Software Development Manager
- Planning and executing strategies for completing projects on time
- Proposing and managing budgets for projects
- Supervising the work of multiple teams
- Determining the need for training and talent development.
- Hiring contractors and building teams.
- Ensuring products have the support of upper management.
- Providing clear and concise instructions to engineering teams.
- Designs, implements, and refines product development, testing, and manufacturing processes..
Makane (a subsidiary of mawdoo3)
Dec 2021 – Jun 2022
Amman, Jordan
Technical Team Leader
- Manage a team of software engineers to deliver a high-quality product.
- Collaborate with product and engineering teams to leverage the latest technologies, define new platform features and build the technical product backlog.
- Prototype creative solutions quickly, and be able to collaborate with others in crafting and implementing our technical vision.
- Contribute and collaborate in creation and consumption of open, standards-based solutions
- Identify opportunities for process and tool improvements and drive those from concept to implementation.
- Coaching and mentoring the team members to reach a high level of performance and quality
- Set the goals and objectives for the team members as well as apply the latest technologies in coding review
- Team builder and capable of building culture for innovation
- Participate in interviewing and hiring the top talent engineers.
- Proficiency in building highly scalable solutions
Mawdoo3
Aug 2018 – Nov 2021
Amman, Jordan
Technical Team Lead
- Manage a team of software engineers to deliver a high-quality product.
- Collaborate with product and engineering teams to leverage the latest technologies, define new platform features and build the technical product backlog.
- Prototype creative solutions quickly, and be able to collaborate with others in crafting and implementing our technical vision.
- Contribute and collaborate in creation and consumption of open, standards-based solutions
- Identify opportunities for process and tool improvements and drive those from concept to implementation.
- Coaching and mentoring the team members to reach a high level of performance and quality
- Set the goals and objectives for the team members as well as apply the latest technologies in coding review
- Team builder and capable of building culture for innovation
- Participate in interviewing and hiring the top talent engineers.
- Proficiency in building highly scalable solutions
Arabiacell
Aug 2015 – Aug 2018
Amman, Jordan
Web Development Team Lead
- Coordinate and manage code releases and shared APIs with other IT groups.
- Built service oriented web applications for various clients
- Built push notifications center and integrate it with Google FCM to handle mobile
push notifications for all clients
- Worked on payment integrations with multiple service providers.
- Managed team of developers responsible for delivering various solutions and
improvements for the business community
- Responsible for working closely with business partners and business analysts to
help gather requirements, and translating requirements into system work.
- Interacted extensively with developers, quality assurance engineers, and project
teams regarding scheduling, requirements, design, implementation, testing, and
support.
- Other responsibilities included Hiring new resources, Code Reviews, Technical
Design, Mentoring, and training.
Souq.com
Nov 2014 – Feb 2015
Amman, Jordan
Sr. Software Engineer
- Participated in the entire phase of development cycle from design, testing, and implementation.
- Worked with e-commerce databases to develop item variances, also worked on W3C Integration to validate content.
- Worked on performance enhancements on item page.
- We were using SOA design, A/B testing and TDD techniques in our development process.
Elements for System Integration
Jun 2014 – Oct 2014
Amman, Jordan
Web Development Team Lead
- Managing the team to build high quality products as well as resolving team conflicts,code reviewing and planning.
- Building online live streaming services; starting from capturing the signal from satellite or IP cam using special encoders and decoders devices, passing through trans-coding operations and DVR services, ending with live streaming videos across all devices and applications, as well as working on clouding services to upload and transcode large videos online.
Elements for System Integration
Mar 2013 – May 2014
Amman, Jordan
Senior PHP Developer
- Developed and implemented complex Internet and Intranet applications on multiple platforms.
- Developed work-flow charts and diagrams to ensure production team compliance with client deadlines.
- Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Aspire Infotech
Apr 2011 – Mar 2013
Amman, Jordan
Aspire Infotech
- Collaborate with web design and development team to create a new website for a tech startup, assisting with coding and beta testing
- Worked on payment integrations with PayPal and Braintree.
- Researched, tested, and implemented various client feature requests to internal content management systems and content delivery applications
Yadonia Group
Jan 2010 – Apr 2011
Amman, Jordan
Web Developer
- Developed the company website using PhotoShop and by converting designs to an HTML site.
- Provided solutions by analyzing requirements and designing, developing and implementing software applications for multiple websites.
- Involved in development of custom Modules/Components for Joomla framework.