Ihab Yaktine, Head of Software Development

Ihab Yaktine

Head of Software Development

Inimoney

Location
Lebanon - Beirut
Education
Bachelor's degree, Bachelor in Telecom Engineering and Networking
Experience
14 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 9 Months

Head of Software Development at Inimoney
  • Lebanon - Beirut
  • July 2018 to November 2023

• Provide leadership to the team of front end, back end, and QA professionals to develop and deliver a full-fledged loan management system.
• Lead the development of technology solutions and map the client’s business requirements to systems/ technical requirements to ensure they are in line with the enterprise architectural plan.
• Develop comprehensive project plans merging customer requirements with company goals, coordinate with technical personnel during all project phases, from initial development through implementation.
• Understand customer needs, translate them into requirements and develop system/solution as per client needs.
• Develop a detailed project plan to monitor and track progress; manage changes to the project scope, project schedule and project costs using appropriate verification techniques.
• Identify areas of modification in existing programs and subsequently develop those modifications.
• Monitor the quality of solutions delivered, ensuring proper development standards are maintained & followed.
• Monitor systems/solution to ensure they meet both user needs and business goals; address technical concerns, ideas and suggestions.
• Provide technical assistance to deploy and support software solution; ensure all new software functions smoothly across various programs and platforms.

Lead Software Engineer at serVme
  • Lebanon - Beirut
  • April 2017 to July 2018

• Worked with other Software Developers/Software Engineers for development, delivery and implementation of technology-based solutions.
• Performed full lifecycle software development including requirements gathering, the scope of the project, coding, testing, database administration as well as detecting and fixing bugs.
• Analyzed user needs/software requirements to determine feasibility of design within time and cost constraints.
• Produced well-organized, optimized and documented source code; managed debugging of existing source code.
• Tested and maintained software products to ensure strong functionality and optimization.
• Documented and demonstrated solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
• Enhanced applications by identifying opportunities for improvement, made recommendations, accordingly designed and implemented systems/applications.
• Ensured system/software is up-to-date with latest technologies and trained users to use new/modified system.

Senior Executive – System Development at STC
  • Bahrain - Manama
  • November 2015 to April 2017

• Managed the entire life cycle of a software product, starting with the initial concept and continuing with maintenance tasks and ongoing updates.
• Planned, developed and tested software systems or applications for software enhancements; managed new system development and implementation through the full project lifecycle.
• Interacted with clients, collated business requirements, analyzed them and developed customized solutions according to requirements and technology.
• Reviewed current systems, presented ideas for system improvements, produced detailed specifications, written the product codes, develop systems and tested the product in controlled, real situations before going live.
• Analyzed user needs/software requirements to determine feasibility of design within time and cost constraints.
• Developed system as per agreed design with consideration for usability, software quality & future maintenance.

Technical Project Manager at Diwanee (Digital Media Company)
  • Lebanon - Beirut
  • December 2011 to November 2015

• Managed all web projects related to STC including interacting with the client, gathering business requirements, translating them into technical requirements and leading the team during the implementation.
• Built the project team, scheduled assignments, monitored and reported project status, managed project risks, and ensured successful delivery and implementation.
• Scheduled, monitored, reviewed and controlled all the project phases (requirements gathering, design, architecture, development, testing and implementation) for delivery as per project goals.
• Attended meetings with clients to determine technical and business requirements and ensured that all necessary information is collated prior to developing and implementing the solution.
• Consistently ensured that all technical projects are executed in line with company policy and standards.
• Built and developed the talented software engineering team, set goals and objectives, conducted performance reviews and ensured career development in the organization.

Web Developer at Diwanee (Digital Media Company)
  • Lebanon - Beirut
  • August 2010 to November 2011

• Responsible for developing web applications including the coding, design and layout of a website according to a company’s specifications.
• Written well designed, testable, efficient code by using best software development practices.
• Evaluated code to ensure it meets industry standards is valid, properly structured and compatible with browsers, devices, or operating systems.
• Created website layout/user interfaces by using standard HTML/CSS practices.
• Integrated data from various back-end services and databases.
• Maintained understanding of the latest web applications and programming practices.

Web Developer at A2A Production
  • Lebanon - Beirut
  • March 2010 to August 2010
Web Developer at Banners Group
  • Lebanon - Beirut
  • October 2009 to March 2010
IT Manager at Cyber Profit
  • Lebanon - Beirut
  • March 2009 to October 2009

Education

Bachelor's degree, Bachelor in Telecom Engineering and Networking
  • at Lebanese University, Beirut
  • January 2009

Specialties & Skills

Testing
Programming
Requirements Analysis
Software Development
Project Management
Team Building/Leadership
System Evaluation/Design
Backend Development
Application Development
Other: Docker, Apache solr, Jenkins, GIT
Software Development Life Cycle
Database: MySQL5.7+, MSSQL
Client Relationship Management
System Implementation
APIs and Protocols: XML, SOAP, REST, SMPP, MM7
Programming Languages: PHP
Platforms: Yii2, Laravel
Web Server Config: httpd, apache, nginx

Languages

English
Expert
Arabic
Expert
French
Intermediate