الحد الأقصى لحجم ملف التحميل: 3MB أنواع الملفات المسموح بها: jpg, jpeg, gif فقط

اضغط على زر البحث، قم باختيار صورة معينة، ثم اضغط على حفظ الصورة
المبادئ التوجيهية
  1. قم بتحميل صورة لنفسك فقط.
  2. سيتم رفض صور الأطفال أو المشاهير أو الحيوانات أو صور الشخصيات الكرتونية.
  3. سيتم رفض الصور التي تحتوي على عري أو الصور العنيفة وقد تؤدي تلك الصور إلى إلغاء حسابك الخاص.
  4. سيتم رفض صورة جواز السفر أو صورة عن بطاقة الهوية أو تلك التي تحتوي على أي معلومات شخصية مثل عنوانك ورقم جواز السفر، أو أرقام الاتصال الخاصة بك وذلك من أجل أمنك الشخصي.

حذف المبادئ التوجيهية

Syed Ammar Ali

Lead Software Engineer

Mowasalat

البلد:
قطر
التعليم:
ماجستير, Computer Science
الخبرة:
23 سنة, 0 شهر

الخبرة العملية

ما هي خبرتك المهنية؟ في الواقع، إن الخبرة المهنية هي من أهم أقسام سيرتك الذاتية.
يمكنك ذكر كافة مهاراتك والمسؤوليات، والمشاريع والإنجازات التي قمت بها في كل دور وظيفي. إن كنت قد تخرجت مؤخراً، يمكنك إضافة الأعمال التطوعية أو فترات التدريب التي قمت بها.
إضافة الخبرة

مجموع سنوات الخبرة:  23 سنوات, 0 أشهر   

نوفمبر 2015 إلى حتى الآن

Lead Software Engineer

في Mowasalat
البلد : قطر - الدوحة
• Design and architect portal and mobile application services backend.
• Writing application using .NET MVC.
• Analyzing existing application for new features and refactoring existing application.
• Working on SQL Server reporting service for reporting purposes.
• Working with SQL Server Integration service for synchronizing databases between different servers.
• Writing REST based service for consumption with Web portal and mobile clients.
• Ability to work well with team and develop good relations and liaison with stake holders.
يناير 2011 إلى حتى الآن

Principal Software Engineer

في kalsoft (online business portfolio)
البلد : باكستان - كراتشي
• 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
نوفمبر 2015 إلى يناير 2016

Lead Software Engineer

في Mowasalat
البلد : قطر - الدوحة
• Design and architect portal and mobile application services backend.
• Writing application using .NET MVC.
• Analyzing existing application for new features and refactoring existing application.
• Working on SQL Server reporting service for reporting purposes.
• Working with SQL Server Integration service for synchronizing databases between different servers.
• Writing REST based service for consumption with Web portal and mobile clients.
• Ability to work well with team and develop good relations and liaison with stake holders.
أبريل 2013 إلى سبتمبر 2015

Principal Software Engineer

في 360training.com
البلد : باكستان - كراتشي
Principal Software Engineer
Software architecture, design, and implementation for pilot product development practice at Softtech worldwide corp.
360Training.com
 Ensures that code meets specifications. Writes code that is easily maintainable. 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.
 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.
 Led the research and proposed architecture for scalable streaming architecture using industry standards.
 Technology: Java Spring 3.0, AngularJS, JPA 2.0 with hibernate, MS SQL
يونيو 2012 إلى مارس 2013

Project Manager/ERP Solutions

في Armtech Business Solutions
البلد : باكستان - كراتشي
• Managing multiple IT/Software projects related to ERP/ Productions systems, Computerized maintenance management system, Secondary sales and distribution system
• Projects are being developed in .Net based multi-tier architecture
• Involved in business process engineer
• Managing multiple project teams on very different skill set like BI, .Net etc
• Communicating with Corporate head office and regional offices ensuring smooth day to day activities and escalations of issues in timely manner
• Leading project teams meeting timelines and delivering quality driven products
• Resource planning, project scheduling and assigning tasks on day to day basis
• Reporting on Daily/Weekly basis, briefing management on project statuses, raising visibility and alerts
• Assisting team in architecting application and coaching on different design principles
• Writing business requirements with the help of functional consultant/end user
• Converting business requirements into detailed use cases
• Managing project configurations using SVN and maintaining different releases
• Successfully implemented agile software development processes
نوفمبر 2009 إلى نوفمبر 2010

Lead Project Manager

في ePlanet Communicaton
البلد : باكستان - كراتشي
• 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.
يوليو 2006 إلى أكتوبر 2009

Team Lead/Project Manager

في Verticity Pvt. Ltd
البلد : باكستان
Team Lead
Responsibilities:
• 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/
VertiCity
Team Lead
Project Title: MyKidisSafe
Role: Team Lead
Tools: Visual C++, C#, PHP, Visual Basic.Net, Visual Basic 6.0

This is a Parental control and monitoring system, covering almost all aspects of monitoring, blocking a child can do over computer. I am responsible for over all design and architecture of system.

Following features have been implemented.
• Application usage monitoring/blocking/logging
• Instant messenger monitoring/blocking/logging
• Keywords matching for internet lingo
• Website blocking for specific keywords
• Keyboard logging
• Time monitoring
• Anti-spyware

Project Title: Trading Application
Role: Team Lead
Tools: Visual C++, C#

This is financial trading application. I am involved with the back end. Using RMD server as database server and connecting it to quick fix for tick data using FIX protocol.

Project Title: Bios Optimizer
Role: Team Lead
Tools: C#

This is hardware interfacing application, which tests gas Dry Cal gas flow meters. Three modes
of operation Defender, Automatic and Manual mode

Following features have been implemented.
• Record meter readings on all the modes
• Reporting using crystal reports
• Extensive use of design patterns
نوفمبر 2004 إلى يونيو 2006

Senior Software Engineer

في 1ecomnet
البلد : باكستان - كراتشي
Worked closely with upper management
Designed and developed programming systems making specific determinations about system performance
Responded promptly and professionally to bug reports
Analyzed system specifications and translate system requirements to task specifications for junior programmers
Tested new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments

Project Title: Outsourcing Engine
Title Position: Senior Software Engineer
Resp.: Designing, Architecture Layout, Coordinating.
Tool: Visual Basic, Linux-APACHE, PERL, SSH, FTP.


Project Title: Stock Market Trading Software
Title Position: Senior Software Engineer
My Responsibility: Designing, Architecture Layout, Coding.
Tool: Visual C++, Sockets, Client-Server, MySQL.


Project Title: User Activity Monitoring
Title Position: Senior Software Engineer
My Responsibility: Analysis, Designing, Architecture Layout, Coding.
Tool: Visual C++, Sockets, Client-Server, Windows NT Service, PHP.

This software is used for monitoring user activity on his system. The Client is implemented in Windows Service so user is not bothered. It has following modes.
• Real time
• Snapshot
• Desktop window application monitoring


Project Title: Speech Response system
Title Position: Senior Software Engineer
My Responsibility: Understanding Training and Changing system
Tool: Visual C++, Sockets, Client-Server, PERL.

This was open source Carniege Melon University Room Line system. I was able to define grammar, speech dictionary and response system. I was able to train the system into my domain and am confident that I can enhance the functionality and work of this system.
مارس 2001 إلى أكتوبر 2004

Software Engineer

في Microsystems Pvt. Ltd.
البلد : باكستان - كراتشي
Senior Software Engineer
Responsibilities:
• Worked closely with upper management.
• Designed and developed programming systems making specific determinations about system performance.
• Promptly and professionally responded to bug reports.
• Analyzed system specifications and translate system requirements to task specifications for junior programmers.
• Tested new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments.

التعليم

ما هي خلفيتك التعليمية؟
اسمح لأصحاب العمل بالإطلاع على المزيد حول خلفيتك التعليمية. كن واضحاً ومختصراً.
ديسمبر 2006

ماجستير, Computer Science

في PAF-KIET
البلد : باكستان - كراتشي
أكتوبر 2000

بكالوريوس, Computer Sience

في Shah Abdul Latif University
البلد : باكستان

Specialties & Skills

Visual C++

COM, COM+, ActiveX, .Net Remoting

Share Point

PERL, PHP

Project Management/PMP Trained

Production/Supply chain management

Software Project Management

System Requirements

Software Solutions

اللغات

كم من لغّة في رصيدك؟
إن تكلم لغات متعددة من الأمور الأساسية في بعض الوظائف لذا عليك إضافة المهارات اللغوية من أجل تحقيق نتائج أفضل.

الانجليزية

متمرّس

التدريب والشهادات

Business Analyst Training ( الشهادة )

صدرت في: November 2011 صالحة لغاية: - November 2011

PMP ( الشهادة )

صدرت في: March 2010 صالحة لغاية: - April 2010

التوصيات

لم يتعين عليّ الحصول على توصيات؟
احصل على توصيات من قبل زملائك وساهم في تميز صفحتك الشخصية! في الواقع، تساعد التوصيات أصحاب العمل في الإطلاع على مدى تميزك في مجال خبرتك المهنية.

As Senior Software Engineer في Contour Software Pvt. Ltd.

By
Ghulam Abbas
(COLLEAGUE) على 28-03-2012
"Ammar has completed successfully so many projects that I found extremely valuable. he has a great working experience that cater all the aspects of software as well as the overall system. He is familiar with all phases that involve in software development from initial phase to deployment and maintenance level. He demonstrated a high degree of expertise in team and project management .He is extremely enthusiastic about his work which is infectious. Ammar is a great software/system architect / team lead / project manager. I would recommend Ammar anytime."

As Senior / Lead Software Engineer في Tupernic Pvt Ltd

By
Zeeshan Khan
(COLLEAGUE) على 02-04-2012
"I had the opportunity to work with Ammar Ali at KalSoft. He is a very experienced, with tremendous knowledge of open source and Microsoft technologies. I just want to say about Ammar when I worked with him, I found him very devoted, dedicated and focused on his work. He is very polite and light hearted person. He is principled person. Having deep understanding and knowledge about software development. He is best at the toughest deadlines. His professional attitude in his work makes him more recommended."

تحميل
تحميل...
تحميل...