Project Manager / Software Architect
01Systems is one of the most successful IT companies in the regoin, it is specialized in Banking Solutions and got many big clients in the region and around the world, 01Systems is in the market from over than 25 years.
Web Project Manager
- managed a team of web developers and graphic designers in the design and implementation of a three-tiered web-based auditing system that enabled KFH bank employees to audit the cheques verification process from different office locations.
- gathered and assessed requirements from KFH management team and coordinated the efforts of the development team with the QA team to design and implement ASV system (Automated Signature Verification) which is the backbone of the cheques verification system in KFH bank (using C#.NET, SQL Server, Multi threading, SOAP, Web Services, Plugins and mass data processing).
- managed relationships with third-parties (e.g. MITEK).
BUSINESS ANALYST/LEAD WEB DEVELOPER
- collaborated directly with business units to assess the technical impact of business requirements and to reach consensus on alternative solutions when necessary in an effort to maintain a consistent yet flexible architecture.
- designed and programmed a system (C#.NET, ASP.NET, SQL Server 2000) to process and report on publication orders provided as files (XML or delimited) by external parties.
- participated in the design and implementation of the new release of the very popular signature/fingerprint capturing system (SigCap, which is used in over 200 banks all around the world) by designing and coding an object-oriented application (C#.NET) that intelligently retrieved data from any generic capture device (Scanner, Webcam, Signature Pad and thumbprint reader) and transformed it to a suitable format (Standard image or BIR data) that can be integrated with ASV system or any third party.
- worked with expert business analysts and managers to develop detailed business requirements; data architects to improve data access performance; and QA personnel to create end-to-end system tests to ensure that the application functioned in accordance with the specifications.
- documented all the technical aspects of ASV system and the new release of SigCap capturing system, the documentations are designed to enable any newly joined team member to easily understand those systems, it also helps the QA team to build test cases.