Ammar Ali

Ammar Ali Email and Phone Number

Lead Software Engineer at Mowasalat Qatar @ Mowasalat Qatar
doha, ad dawhah, qatar
Ammar Ali's Location
Qatar, Qatar
Ammar Ali's Contact Details

Ammar Ali work email

Ammar Ali personal email

About Ammar Ali

Extensive experience of professional software development and management experience involving medium to Large size projects. Portfolio of projects includes many years of desktop application development using Visual C++/C#, to consumer application development using different technologies PHP, Java CXF/Spring frameworks, ASP.net.Completed Training in PMP.Completed Training in Business Analysis OOA&D Have good understanding of Object-Oriented Analysis and Design Techniques.Design PatternsUML using Rational Rose and Visio.Rational RoseVisioLanguages and Tools MS Project IPhone Visual C++ C# SQL Server Perl MySQL COM /COM+email me at saaliz@yahoo.com

Ammar Ali's Current Company Details
Mowasalat Qatar

Mowasalat Qatar

View
Lead Software Engineer at Mowasalat Qatar
doha, ad dawhah, qatar
Website:
mowasalat.com
Employees:
946
Ammar Ali Work Experience Details
  • Mowasalat Qatar
    Lead Software Engineer
    Mowasalat Qatar Dec 2015 - Present
    Doha, Qatar
    I am working on complete solution for Government of Qatar Department Mowasalat. Our solution provides end to end service from booking to Call Center integration. Booking application for mobile phone, Metering solution for taxis and limousines in both legacy Digitax meters and android phones. Worked on writing Portal for management of related service, contribution on architecting scalable solution.
  • 360Training.Com
    Principal Software Engineer
    360Training.Com Apr 2013 - Nov 2015
    Karachi
    • Consistently write, translate, and code software programs and applications according to specifications.• Ensures that code meets specifications. Writes code that is easily maintainable. Is able to debug own code for preliminary testing. Must practice standard software development methodologies and standards• Contribute to the development, delivery and maintenance of technology-based business solutions.• Involved in the full software development life-cycle in coordination with… Show more • Consistently write, translate, and code software programs and applications according to specifications.• Ensures that code meets specifications. Writes code that is easily maintainable. Is able to debug own code for preliminary testing. Must practice standard software development methodologies and standards• Contribute to the development, delivery and maintenance of technology-based business solutions.• Involved in the full software development life-cycle in coordination with other engineers, QA, and designers and should be confident and adept in articulating ideas in a clear, well thought out manner.• Generate innovative ideas and support new ideas or approaches that enhance service• Ensure that all architectural/coding guidelines are followed.• Assist Application Developers, analysts, and designers in conceptualizing and development of new software programs and applications.• Participating in requirements debriefing and finalizing requirements• Participate in root-cause analysis, communicate options for resolution and provide recommendations to customer-facing technology problems• Providing LOE and WBS after system design is complete Show less
  • Armtech Business Solutions ( Private ) Limited
    Project Manager
    Armtech Business Solutions ( Private ) Limited Jul 2012 - Jan 2013
    • Developing policies, restructuring processes, tailoring procedures to achieve organizational success.• Experienced both in customized software development as well as product based software development.• Possess excellent analytical and communication skills including the ability to train and mentor team and users.• Building effective and efficient teams and coordination with all parties involved in projects including stakeholders.• strong collaboration, negotiation, management… Show more • Developing policies, restructuring processes, tailoring procedures to achieve organizational success.• Experienced both in customized software development as well as product based software development.• Possess excellent analytical and communication skills including the ability to train and mentor team and users.• Building effective and efficient teams and coordination with all parties involved in projects including stakeholders.• strong collaboration, negotiation, management reporting, presentation, organizational, and problem solving skills Show less
  • Kalsoft
    Principal Software Engineer
    Kalsoft Jan 2012 - Jul 2012
    • Converting Software specification to Functional specification • Managed changes in dynamic and changing environment to ensure successful and smooth delivery of projects• Monitor and collaborate with cross-functional teams involved in the product development process; including development, quality assurance and user interface design• To verify that the developed modules and applications are in compliance with the design specification• Consultation with project manager on… Show more • Converting Software specification to Functional specification • Managed changes in dynamic and changing environment to ensure successful and smooth delivery of projects• Monitor and collaborate with cross-functional teams involved in the product development process; including development, quality assurance and user interface design• To verify that the developed modules and applications are in compliance with the design specification• Consultation with project manager on project plan and monitoring progress using MS Project.• Conducting code audits and requirement verification during entire span of project development• Ability to multi-task, prioritizes issues/escalations, and identifies project-impacting show-stoppers• Generic software design and advising on patterns and frame works to apply on particular feature• Developed PHP framework with loose coupling and some advanced features for speed optimization• Developed login assistant by developing browser plugins and desktop application for management Show less
  • Kalsoft
    Lead Software Engineer
    Kalsoft 2010 - Feb 2012
    Glad ProjectLead Software Engineer
  • Eplanet Communication
    Project Lead
    Eplanet Communication 2009 - Nov 2010
    • Developing and maintaining project plan and assignments of resources for on-shore and off-shore teams. • Reduced engineering cost by making offshore center more reliable and productive • Responsible for managing both the design and programming aspects of all web projects ranging from simple HTML/CSS projects to complete PHP based Content Management Systems, Social Networks, etc.• Assign tasks and report on completion of tasks• Coordinate activities in Canada and US.• Work… Show more • Developing and maintaining project plan and assignments of resources for on-shore and off-shore teams. • Reduced engineering cost by making offshore center more reliable and productive • Responsible for managing both the design and programming aspects of all web projects ranging from simple HTML/CSS projects to complete PHP based Content Management Systems, Social Networks, etc.• Assign tasks and report on completion of tasks• Coordinate activities in Canada and US.• Work with fitness trainers and other specialists to work on fitness related site. • Converting business requirements to Technical specification.• Developing project plan and monitoring progress using MS project.• Conducting code audits and requirement verification during entire span of project development.• Developing skills requirement, conducting interviews for hiring and selection of best talent. Show less
  • Verticity
    Team Lead
    Verticity Nov 2006 - May 2009
    • Understand customer’s current business process, extract requirements, and propose customized solutions.• Pricing project additions/upgrades through the life cycle of the project• Delivering projects on tight deadlines and fixed budgets• Draft project proposals and statements of work.• Interface with customers directly in US.• Advising skills requirement to the management and developing new skills in the team• Writing proposals and requirement elicitation• Analyze… Show more • Understand customer’s current business process, extract requirements, and propose customized solutions.• Pricing project additions/upgrades through the life cycle of the project• Delivering projects on tight deadlines and fixed budgets• Draft project proposals and statements of work.• Interface with customers directly in US.• Advising skills requirement to the management and developing new skills in the team• Writing proposals and requirement elicitation• Analyze system specifications and translate system requirements to task specifications for junior programmers• Programming on C++/C#/QT library/ Show less
  • Pevolve.Com
    Ceo
    Pevolve.Com Jan 2004 - 2005

Ammar Ali Skills

Asp.net Mvc Development Internet Explorer .net Bho Software Design Requirements Analysis Firefox Addon Sdlc Design Patterns Requirements Management Jquery Asp.net Ajax Web Applications Windows Phone Asp Visual Studio Gecko Sockets Digital Media Microsoft Sql Server Internet Explorer 8 Business Analysis Web Development Json Technical Consultant Desktop Application Development Uml Ajax Software Ado.net Asp.net Programming Wcf Services Java .net Remoting Xml Android Web Services Oop Protected Mode Mvc Php Ms Project 32 Bit Low Level Software Engineering Requirements Gathering Microsoft Patterns And Practices Product Development Mobile Phone Apps Dcom Process Pmp Software Development Database Design Vb.net Software Project Management Iphone Application Development C# Architecture Object Oriented Design Mysql Visual C++

Ammar Ali Education Details

Frequently Asked Questions about Ammar Ali

What company does Ammar Ali work for?

Ammar Ali works for Mowasalat Qatar

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

Ammar Ali's current role is Lead Software Engineer at Mowasalat Qatar.

What is Ammar Ali's email address?

Ammar Ali's email address is am****@****ing.com

What schools did Ammar Ali attend?

Ammar Ali attended Recknors College, New Horizon, Kiet, Shah Abdul Latif University, Khairpur.

What are some of Ammar Ali's interests?

Ammar Ali has interest in Politics, Science And Technology, Education, Poverty Alleviation.

What skills is Ammar Ali known for?

Ammar Ali has skills like Asp.net Mvc, Development, Internet Explorer, .net, Bho, Software Design, Requirements Analysis, Firefox Addon, Sdlc, Design Patterns, Requirements Management, Jquery.

Who are Ammar Ali's colleagues?

Ammar Ali's colleagues are Joel Mugo, Mafta Asman, Edmund Kasirye, Mohammed Atheeq, Silas Bwalei, George Maina, Anshad Vallakkal.

Not the Ammar Ali you were looking for?

  • Ammar Ali

    Just A Maker
    Doha, Qatar
  • AMMAR ALI

    Project Manager
    Qatar
  • Ammar Ali

    Public Relations At Qatar Cancer Society
    Qatar
  • Ammar Ali

    Senior Software Engineer | Itil V3 | Laravel | Odoo | Flutter | Php | Python | Dart | Pki | Ssl/Tls | Digital Signature| Devops | Docker | Git | Ansible | Linux | Agile | Software Consultant And Problem-Solving
    Zone 71

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.