Medhat Ali

Medhat Ali Email and Phone Number

iOS mobile architect and technical team leader at IBM @ IBM
new york, new york, united states
Medhat Ali's Location
Egypt, Egypt
Medhat Ali's Contact Details

Medhat Ali work email

Medhat Ali personal email

n/a
About Medhat Ali

Seeking new business challenges & opportunities , creating mobile apps for wider business.Having overall experience of more than 16 years in IT field- Have total experience for more then 16 years in software field, 10 years in IOS mobile development (swift & objective c) & team leading - Working in Banking system mobile architect for more then 6 years (ADIB , FAB , JazzCash)- Worked in telecommunication system with wind Italy , and Vodafone Core app & omponent- Worked for 1 years as web developer and technical leader for GM paint shop management system.- Worked for 3 year as Procurement system engineer and technical leader for developing HP bussiness web .- Worked for 3 years as Telecom billing system engineer.Specialties: - System Mobile architect and team leading , and mobile development IOS objective c , swift 3- Certified Swift 2.2 TOT (train of trainer) from IBM india bangalore , and trained in IBM MFP mobile first platform and IBM Assemply kit from IBM china shanghai - System/solution Design patterns , system integration , web services , and security- Web development ,Database , application deployment, design , support process automation, Software Process improvement , agile , and software process metrics.

Medhat Ali's Current Company Details
IBM

Ibm

View
iOS mobile architect and technical team leader at IBM
new york, new york, united states
Website:
ibm.com
Employees:
512090
Medhat Ali Work Experience Details
  • Ibm
    Senior Mobile Architect
    Ibm Feb 2023 - Present
    Cairo, Egypt
    Create IOS/Android app to manage Qatar Hamad port, vehicles, payments.Lead teams, provide architecture solution for the app, prepare requirements with the stockholders, create technical design documents for the detail requirements and interaction with other systems.using MVVM, clean architecture, testing, Automation, and DI
  • Ibm
    Ios Mobile Architect And Technical Team Leader , Fab Bank Dubai
    Ibm Feb 2019 - Nov 2023
    iOS mobile architect for FAB first Abu Dhabi bank UAECreate Banking framework for IBM "https://github.ibm.com/medhat-ali/IBMCoreBanking"managed team from different countries to deliver the complete project solution and success
  • Ibm
    Jazz Cash - Senior Mobile Architect And Team Leader
    Ibm May 2020 - Sep 2020
    Pakistan
    Jazz cash project is an app for a mobile payment system in Pakistanmy role is to create the IOS solution and provide delivery through an agile process used my IBM banking framework (IBM asset created by me, and proved in 2 different projects)
  • Vodafone
    Vodafone - Senior Technical Team Lead
    Vodafone Feb 2018 - Feb 2019
    Egypt
    Working in core app & component for Vodafone TSSE worldwide , to create a global framework that applies/adapt to different marketalso start new market in Vodafone (Romaina , Albania , Turkie )lead different technical teams (ios , android , and web) more then 23 team membersparticipate in team management , for other teams apply agile methodology & scrum project managment
  • Ibm
    Ios Mobile Architect And Technical Team Leader , Adib Bank Abu Dhabi
    Ibm Sep 2016 - Feb 2018
    Abu Dhabi, United Arab Emirates
    ADIB is a native mobile app/apple watch that deal with daily banking operations (transfer , enquiries , branches , location , cards & account , services , P2P, cashless , salary overdraft , bonus , interests ,.. )Technologies :- Swift 3 , IBM MFP, analytics , animation , git lab , jira , Jenkins , apple watch - Solution design patterns and architecture- Security encryption
  • Ibm
    Senior Mobile Architect - Ios
    Ibm Dec 2013 - Dec 2016
    Egypt
    RSMA retail site management IOS application for shell UK, for IPHONE and IPAD this app communicate with Shell sites to manage operation between sites and its competitors. App support multi language for more then 30 country Responsibilities:-Design and build new approach for the business logic.-Optimize performance , and memory management.-Manage IOS team to develop and support the application phases-design , estimate and plan for new business requirements… Show more RSMA retail site management IOS application for shell UK, for IPHONE and IPAD this app communicate with Shell sites to manage operation between sites and its competitors. App support multi language for more then 30 country Responsibilities:-Design and build new approach for the business logic.-Optimize performance , and memory management.-Manage IOS team to develop and support the application phases-design , estimate and plan for new business requirements -create solution in design patterns to follow OOP , and enhance app performance , and support. Technology and methodologies used:- Xcode for IOS development , git , TFS , Agile .- web services , JSON ,and OData- Push notification , google analytics ,core data.- Charts and graphs.- Swift with Objective c Show less
  • Hp Enterprise Services
    Windows 8 App Developer
    Hp Enterprise Services May 2013 - Nov 2013
    Egypt
    inflight app it a windows 8 store application used to manage flight passenger meals ,drinks ,and flight services.Responsibilities- Lead team for career development in windows 8. - Provide complete and fast solution for complicated scenarios Achievements- Gain more knowledge in Flight business.- Communicate with other UK teamTechnology and methodologies used- Visual studio 2012 for windows 8- Use web services
  • Hp Enterprise Services
    Information Anaylst
    Hp Enterprise Services Mar 2013 - Nov 2013
    Egypt
    Panda is the application used by Wind Italy to design, document and maintain outside plant facilities for telecommunications networks (Infrastructural and Fiber networks).It is based on Network Engineer (Telcordia Sw product), customized and configured by HP.NE enables users to create, manage and manipulate telecommunications network data within a geographic information system (GIS) environment.Responsibilities- Upgrade the current ARC GIS , TElcordia , and customized… Show more Panda is the application used by Wind Italy to design, document and maintain outside plant facilities for telecommunications networks (Infrastructural and Fiber networks).It is based on Network Engineer (Telcordia Sw product), customized and configured by HP.NE enables users to create, manage and manipulate telecommunications network data within a geographic information system (GIS) environment.Responsibilities- Upgrade the current ARC GIS , TElcordia , and customized too to new version - Fix any error happen due to this upgrade.- Reverse engineering the system and document business functionality. Achievements- Gain more knowledge in telecommunication business.- Communicate with other cultures Italian team- Applying reverse engineering.Technology and methodologies used- Visual studio 2012 - Esri ARC GIS- TELCORDIA Show less
  • Hp Enterprise Services
    Ios Developer
    Hp Enterprise Services Jun 2012 - Nov 2013
    Egypt
    Create different apps in IOS platform using native IOS programing for different platform “IPHONE, IPAD” Provide some apps as utilities, business, book stores, and comics - Alico is a medical IPhone tool “prototype project for HP”- ARP is a transportation business tool “prototype project for HP”- Taxi meter is a tool to get your taxi fare EFARE (EFARE (Electronic Fare) is a taxi meter tool, help you calculate most accurate taxi)App:… Show more Create different apps in IOS platform using native IOS programing for different platform “IPHONE, IPAD” Provide some apps as utilities, business, book stores, and comics - Alico is a medical IPhone tool “prototype project for HP”- ARP is a transportation business tool “prototype project for HP”- Taxi meter is a tool to get your taxi fare EFARE (EFARE (Electronic Fare) is a taxi meter tool, help you calculate most accurate taxi)App: https://itunes.apple.com/us/app/efare/id644314725?mt=8 - Alarm by location is a tool that alarm you when you reach a specific location ZoneAlarm is an alarm program per zone or area on a map, now you can use the map to add places which you will be notified once you reached this place or leave fromApp: https://itunes.apple.com/us/app/zonealarm/id669965104?ls=1&mt=8 - Quick conference is a tool that extract your conference information from your calendar and provide fast call to this meeting with access code App: https://itunes.apple.com/us/app/quickconference/id712575117?ls=1&mt=8- Book store ,comics project provide complete functionality to buy book and read book from iphone and ipad Rawy app: https://itunes.apple.com/us/app/rawy/id591642551?mt=8Kotobok “pending development” Show less
  • Hp Enterprise Services
    Information Anaylst (Technical Leader)
    Hp Enterprise Services Jul 2010 - Mar 2013
    Egypt
    The Paint shop performance management (PSPM) is a project with GM USA that responsible of Collecting paint shop records from different robots machines, collecting different information about vehicles, paint process , tools thresholds used in measure paint quality , then display these information in website to measure the quality of the paint process for vehicles It also support charts, dashboards and graphs that help decision making, fault measure, and quality insurance.Mechanism to… Show more The Paint shop performance management (PSPM) is a project with GM USA that responsible of Collecting paint shop records from different robots machines, collecting different information about vehicles, paint process , tools thresholds used in measure paint quality , then display these information in website to measure the quality of the paint process for vehicles It also support charts, dashboards and graphs that help decision making, fault measure, and quality insurance.Mechanism to display tools reading for each vehicle and each point on the vehicle in a graphical interface , with quality threshold calculation. Web site support different language to be deployed worldwide (USA, Spain, and Brazil)Responsibilities- Applying agile development process with biweekly sprint , and release each 8 sprint- Communicate with business team to validate and confirm requirements in each story- Attend per release demo with client to review requirement fulfilment for completed stories.- Performance is the most important key to display huge data with graphical interface. Achievements- Work with agile development.- Communicate with other cultures - Worked with multi language applications, and multi deployment.- Applying MVC design pattern , and asp.net mvc3 with razorTechnology and methodologies used- Visual studio 2010 and MVC 3 , TFS , and SQL server 2008 R2 , Ajax , JavaScript , HTML , jquery , JSON , REST , Razor , jquery UI - Dependency injection using NINJect- Entity framework 4 with POCO.- SQL server reporting services , and SSIS - Visual studio unit testing. Show less
  • Eds
    Information Analyst (Technical Leader)
    Eds Aug 2007 - Aug 2010
    Egypt ,Cairo
    The Global Procurement Platform (GPP) is a project that responsible of tracking, processing and monitoring the procurement process done by EDS for their customers .Responsibilities- Worked as Procurement system engineer to develop the web site - Design , create , and maintain the use cases , project pages, reports ,and test cases according to the customer requirements - Follow the multi-tier enterprise system implementation framework (system library) - Working with web… Show more The Global Procurement Platform (GPP) is a project that responsible of tracking, processing and monitoring the procurement process done by EDS for their customers .Responsibilities- Worked as Procurement system engineer to develop the web site - Design , create , and maintain the use cases , project pages, reports ,and test cases according to the customer requirements - Follow the multi-tier enterprise system implementation framework (system library) - Working with web sites compatibility with different browser- Provide support on organization level in CMMI level 3 renewal as quality engineer and requirement management Achievements- Working with iteration development process.- Worked with n-tier applications- Applying MVC , and web services design pattern programming- Applying process standard (CMMI ) to development cycle - Acting as SME role to mange a group of team members in developing project requirement.- Design and document test plans as well as test cases. Apply unit, integration, and formal acceptance testing techniques- Worked with EDS System Library Work Flow and enhance the way it works, to enable the client create a dynamic approval flow for each customer.- Working with different reporting tool (RDLC , LogiXml ) - Using VML programming to draw flow charts - Creating web site that apply Catalog technique, by selecting different items based on catalogs & categories , and submit purchase order for the shopping basket.Technology and methodologies used- Visual studio 2005 , TFS , and SQL server 2005 , Ajax , JavaScript , HTML , XML , VB Script , ASP .NET , CSS ,VB , C# , VML- SQL server reporting services , Logi reporting tool- System library (Visual C# is used to develop data, business, and communication layer, while Visual Basic .NET is used to develop the presentation layer)- Workflow technique. Show less
  • Eds
    Information Associate
    Eds Aug 2004 - Aug 2007
    The Integrated Billing System (IBS) is a service cost allocation system. The application takes in telecommunication data from various sources in US & Mexico for numerous services. The information is assigned to the responsible billing financial entity and the appropriate charges are applied. The charges are consolidated by billing financial entity and used to create general ledger entries, a formatted communication statement, and file extracts. The information is distributed to the… Show more The Integrated Billing System (IBS) is a service cost allocation system. The application takes in telecommunication data from various sources in US & Mexico for numerous services. The information is assigned to the responsible billing financial entity and the appropriate charges are applied. The charges are consolidated by billing financial entity and used to create general ledger entries, a formatted communication statement, and file extracts. The information is distributed to the telecommunication customers.Responsibilities- Worked as a support engineer - Update, enhance the system's functionality as per the customer's request or for fixing bugs ,and system availability.- Follow process standard, SLC to maintain quality ,and security of the service delivery - Responsible for maintain and track software change by applying configuration management process .- Act as SME (subject matter of expertise from 2006)- Review the work products by the other team members across the different SLC phases- Design and document test plans as well as test cases. Apply unit, integration, and formal acceptance testing techniques Achievements- Make changes to system functionality applying software life cycle SLC (define, analysis ,Design, test )- Communicate with other cultures (business partner & client) to resolve urgent issue & problems.- Lead small team manage workflow.Technology and methodologies used- C under Unix (Solaris 2.8) , Visual studio 6 (C++) , MFC , Unix shell programming (KSH) ,DB2 , Netwise (libraries for connection between VC++ application and Unix platform) - Virtual source save & Borland start team as CM tool - C# implementing many tool to enhance project management process.- Working with thread programming , and windows messages Show less

Medhat Ali Skills

Ios Development Html5 Asp.net Mvc 3 Jquery Mobile Json Rest Jquery Asp.net Xml C# Ajax Ssrs Css Javascript Ado.net Visual Studio Wcf Sql Server Web Services .net Sql Iis Sharepoint Tfs Agile Databases Web Applications Linq Mvc Html Biztalk Crystal Reports Entity Framework Xcode Storyboarding Jquery Ui Agile Methodologies Asp.net Mvc Microsoft Sql Server Html 5 Mobile Applications Integration Oop Vb.net Design Patterns Programming Ssis Visual Basic Enterprise Architecture Sdlc

Medhat Ali Education Details

Frequently Asked Questions about Medhat Ali

What company does Medhat Ali work for?

Medhat Ali works for Ibm

What is Medhat Ali's role at the current company?

Medhat Ali's current role is iOS mobile architect and technical team leader at IBM.

What is Medhat Ali's email address?

Medhat Ali's email address is medhat.ali@hp.com

What schools did Medhat Ali attend?

Medhat Ali attended Cairo University, Ibrahimieh High School.

What are some of Medhat Ali's interests?

Medhat Ali has interest in Iphone, Xml, Json, Rest, Ajax, Jquery, Net Mvc, Jquery For Mobile, Html5, Asp.

What skills is Medhat Ali known for?

Medhat Ali has skills like Ios Development, Html5, Asp.net Mvc 3, Jquery Mobile, Json, Rest, Jquery, Asp.net, Xml, C#, Ajax, Ssrs.

Who are Medhat Ali's colleagues?

Medhat Ali's colleagues are Sergio Roncero, Mark Counts, John Diamond, Ruben Cuevas Gutierrez, May Bashour, Russ Ashley, Rodrigo López Artero.

Not the Medhat Ali you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.