Sign in

Software Engineer

Toronto, Ontario, Canada
March 02, 2011

Contact this candidate


A highly skilled, Senior Systems Analyst and Software Engineer who offers a unique combination of cross-functional skills – including 10+ year international track record of success in technical analysis and design, Software Development Life Cycle (SDLC) , SOA and integration in the telecommunications, banking and information technology industries.

Expertise includes gathering and analyzing requirements, defining business processes, integration solution architecture and design using Service Orientated techniques. Additional skills in bridging requirements to the IT solutions, analysis and design of IT systems and business process modeling, payment and collections and credit control. Excelled in several high profile project supervision roles for global corporations involving IT systems implementations.

An effective communicator who easily builds consensus among diverse groups such as Programmers, Designers,

Developers, Engineers, Managers, VPs, Directors, Stakeholders and others from all organizational levels and cultural backgrounds. Emphasis on providing direction and technical leadership for the planning, management, and implementation of infrastructure solutions for mission-critical environments. Recognized for team development, leadership, customer relationship management, negotiations, project management and development and implementation of large, complex global IT projects. Bachelor of Science in Computer Engineering, certified ZapThink SOA architect, and currently working towards achieving M.Sc. IT.


Service Oriented Architecture and Enterprise Service Bus (IBM, TIBCO, SONIC, FUSE)

Translating technical requirements into IT solutions.

IBM Rational Unified Process (RUP) & Agile Methodologies.

Design, plan, and supervise implementation of small and medium projects (PMBOK)

Telecom standards, NGOSS, eTOM, SID,..etc

Telecom Credit Control, Billing and convergent charging.

Payment Gateways experience (Macalla/ OpenWay).

Systems Documentation & Integration Testing

Software Development & Integration Life Cycle

Awareness of Business Analyst Body of Knowledge (BABOK)

RDBMS Design on Oracle/MSSQL DB using TOAD and PL/SQL

High Level Languages: C/C++, C++, SQL, UML , Java, .NET, XML, XLST

Requirements and Change control tools: IBM Rational Software ® (RequisitePro, Clear Case & Clear Quest), Source Safe

Business Process Modeling: CaseWise ® Corporate Modeler Suite.

SOA Modeling using Enterprise Architect from Sparx Systems.

Development Tools: MS DevStudio, GNU, Eclipse (java), ANT, Enterprise Architect, GNU Software on UNIX and Linux, ASN.1 compilers, , CASE Tools, IBM Rational Software (Purify, Quantify & Coverage), Visual Assist, ParaSoft® products


ITS Consult, …2004-2010

Sr. Business Systems Analyst, Telecom Billing Systems

Lead system analyst (contractor), supervised the technical requirement analysis of Oracle based billing products (CRM, Credit Control, Bill Payment, Mediation, Provisioning) as well as payment gateways and value added services products within SOA platforms; 70% of time spent in direct collaboration with business analysts and Software designers and developers. Assisting project teams through the full development cycle: requirements documentation, system specifications, blueprints / technical solutions and high level design preparations, while ensuring quality control

SME to gather technical requirements; perform feasibility studies, cost estimates in addition to creating use cases, defining and documenting UAT scripts.

Documentation of technical requirements, using Rational® Process and tools.

Translating business requirement into solid high level Service Oriented based artifacts (functional design specifications, UML based diagrams, SOA Models, Software Process Engineering Methodology (SPEM) 2.0, SoaML, the Business Motivation Model (BMM) profile and much more).

Participate in the documentation and maintenance of methodologies and standards in the areas of technical analysis, business process re-engineering and user acceptance testing (UAT).

Ahmed Kamal

Systems Analyst

Page 2

Phone: 905-***-****



SME for payment related requirement gathering and deployments. Experience with Macalla (Roamware) and OpenWay Payment gateways.

Played a key role in many successful telecom operators projects including: AirTel Kenya (2010) LEO (Orascom Telecom, Namibia) 20009, BSS/OSS Upgrade, Zain Nigeria (2008), Etisalat Nigeria (2008) & MTN Cyprus (2007); with common activities on the enterprise. **Site References available on request**

Telecom Billing/Mediation/Provisioning/NRTRDE System-TABS Product; managed the product specifications, Use Cases, Technical artifacts and collaborated with other teams for the life cycle activities beginning with the technical proposal of the overall solution, to the design, code verification and supervision of the implementation

01 Systems W.L.L,... 1998-2004

Senior Software Developer/Team Leader

Managed design, coding, implementation and maintenance of banking signature verification and document management software modules; supervised the Signature Verification development, QA, Implementation and support for 4 years; asked to take on additional responsibility as team leader for the product team

Planned for improvements and feature additions; implemented interfaces between SigCap and banking applications

Designed DB entity diagrams and implemented DB models on ISAM based DB Btrieve.

Contributed to third-party business impact analysis workshops by providing input on methods to best address issues impeding the development of individual business continuity plans

Sakhr Software,.... 1997-1998

Software Developer

Developed software in C/C++ MFC; designed, coded, and supported the complex document management system, The Publisher

Delivered oral and written presentations to sales and technical staff to support the sales effort and installation process for current/potential clients


M.Sc. IT. Student, Robert Kennedy College, Zurich, Switzerland…Present

ZapThink SOA Certification Program, ZapThink, Baltimore, Maryland…2009

Mini MBA Certified, Informa Telecoms & Media , London…2006

Bachelor of Science (B.S.), Computer Engineering, Ain Shams University, Cairo, Egypt…1992-1997


Oracle TimesTen Design, development and administration, TimesTen, Kuwait…2006

CORBA C++/JAVA Development & Administration, IONA, Dubai…2003

Database Design & Implementation-MS SQL 7.0 MCP, Bahrain…2001

C ++ Certified, BrainBench…2000

PMP, PCPQuest, 2010

Contact this candidate