Senior Solutions Architect
One Global
Total years of experience :16 years, 0 Months
Study, Analyze and align system requirements defined in product road-maps and system analyze artifacts
Develop and maintain the architecture artifices that depict the building blocks, and their interdependencies and interactions from various perspectives; including logical, integration implementation, deployment, and security
Develop detailed specification using industry standard modeling notations; to communicate design concepts and specifications efficiently to the development team; and to conduct regular audits to ensure compliance of developed components with design blueprints.
Madfoo3atCom, including Electronic Bills Presentment and Payment (EBPP), allow billers and banks to manage the entire bill and payment cycle online, shortening days sales outstanding and eliminating costs traditionally associated with paper-based systems.
My responsibilities at Madfoo3atCom:
• Team management
• Project planning
• Client requirements analysis
• Solution high level design and architecture
• Solutions deployment planning
• Solutions versioning planning and managing.
Basic Function and Principles
• Responsible for the products architecture and design and owns the technical roadmap of the software solutions/products.
• Supervises the development activities of software solutions/products.
• Responsible for the software solutions/products versioning, configuration management, and source code control.
Roles and Responsibilities
• Work with the Project/Product Manager and other stakeholders to capture, evolve, and define the scope and the high-level requirements.
• Fully understand the architecture of the product, the technology, the technical capabilities and limitations, and to be able to offer technical consultancy for the project/product manager and the implementation team when needed.
• Resolving the software solution/product high-level functional issues.
• Defining the software solution/product architecture and design standards.
• Providing continuity in all major application solution decisions.
• Designing the software solution/product sub-systems and components interfaces and integration specifications.
• Mentoring the software solution/product development team and ensuring that architecture and design standards are followed throughout the development cycle.
• Ensuring the software solution/product is reusing the company reusable components.
• Ensuring the software solution/product is designed to be re-used, maintainable and extensible.
• Owning the technical documentation of the software solution/product.
• Act as a technical reference for the software solution/product team by providing technical guidance.
• Mentor the software solution/product team on architecture and engineering standards.
• Share knowledge, lessons learned.
- Responsible for ASP.NET 2.0 UI development.
- Increase the performance and user interactivity.
- Responsible for integration (Administration and Development) using Microsoft BizTalk 2006
- Responsible for database building, development and administration using SQL Server 2005
• Development of business applications using MS .NET technology such as
• Redevelopment and supporting old applications based on web classes and VB6.
B.Sc. in Computer Science, Al al-Bayt University. Graduated in Feb. 2003 with average (74.2%).