TECHNICAL TEAM LEAD
Horizons Software
Total years of experience :19 years, 0 Months
Leading the Development Team of Strategy Architect Product to maintain and develop the progress of this product to be the leading product in Business Process Performance Measurements using Balanced Score Card Framework
• Lead the development of Strategy Architect Versions 3.12, 4.1, 4.2, 5.1, 5.2, 5.3 and 5.4 using Dot Net Framework versions 2.0, 3.5 and 4.0.
• Lead the Development of Qiyas versions 1.0, 1.1 using ASP.net MVC and Dot Net Framework 4.5.
• Requirement Engineer holding responsibility of requirements gathering and elicitation.
• Aid and Monitor Developers in project requirement Analysis, design, Coding and unit testing.
• Manage Team work Review for Analysis, Design, Code, and Unit Test.
• Monitor Unit test coverage.
• Monitor Bugs and Bugs fixes.
• Coordinate with Quality Control Team for Build Delivery and Bug fixes Priority.
• Analyze Bugs root causes end extract lessons learned.
• Provide periodical Developer Evaluation aiming at improving their skills.
• Responsible for Planning for annual training Plan according to projects need.
• Process owner backup for Processes Technical Solutions and product Integration of CMMI level 3.
• Member of the Strategy Architect Customer Support Team.
Member of Development Team of Strategy Architect Product which hold the responsibility of improving and maintaining this product.
• Make Analysis for new Requirements and Enhancements.
• Make Design for new Requirements and Enhancements.
• Code for new Requirements and Enhancements.
• Unit testing for new Requirements and Enhancements.
• Develop the Application using Microsoft Dot Net Framework using ASP.NET latest Technology.
• Provide needed builds and Bug fixes.
• Member of the Strategy Architect Customer Support Team.
• Developing new solutions and designs using Micro-controllers and electronics aided with Microsoft .Net Programs.
• Writing specifications for new designs.
• Designing embedded systems hardware.
• Designing Printed Circuit Boards.
• Programming embedded systems software.
• Responsible for new systems testing.
- Analysis, design and implementation of Embedded Systems using C languages for variety of Micro-controller projects.
- Testing and trouble shooting embedded software.