عدنان أكرم, Software Engineer/Lead

عدنان أكرم

Software Engineer/Lead

Emirates Airline

البلد
الإمارات العربية المتحدة - دبي
التعليم
ماجستير, Software Engineering
الخبرات
19 years, 5 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


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

مجموع سنوات الخبرة :19 years, 5 أشهر

Software Engineer/Lead في Emirates Airline
  • الإمارات العربية المتحدة - دبي
  • أشغل هذه الوظيفة منذ أبريل 2010

I am working as a Software engineer/Module Lead. Working for enhancements & Support of Customer Loyalty program (CRIS) .CRIS is a CRM application that is used as a central system for Frequent Flyer programs of several airlines. For the past one and half year I have been working on enhancements of Dnata Holidays B2B and B2C systems. These systems are used to search, quote book and fulfillment of Holidays packages, Hotels, Cars and Insurance. These systems are interfaced with several aggregators and other financial systems.

Tools & Technologies Using: .Net Framework 2.0, C#, VB.Net, ASP .NET, Harvest, Oracle, SQL Server 2005, Web Services, LINQ, Java Script, SQL Reports, XHTML, Web Services, CSS 3.0, Ajax

Project: CRIS \[Apr-2010 to May-2011\] / Jan 2013 to present
Role in Project: Software Engineer/Module Lead
Abstract: CRIS is the Customer Loyalty program. It is a product used by several clients around the globe. It is used for rewarding customers loyal to the organization. It is a full fledge CRM having desktop and web interfaces depending on customers requirements. Mainly it deals with customer’s registration, Accrual of Points or Miles and their online Redemption, Promotions, Online payments through Payment Gateways, e-Gifts, Point of Sale for Partners, Campaign Management. It is Interfaced with the several other real time systems like Internet Booking Engines, Revenue systems, Flight Reservation and Check in Systems etc.
My Responsibilities:
o I am responsible for Enhancements and support of the system as well as Team Management.
o Major responsibilities include Requirements gathering, Analysis, Solution definition and design, Preparation of Statement of Work (SOW)/Technical Design Documents (TDD)/Interface Control Documents (ICD), Handling RFCs & Service Calls, Risks identification and preparation of mitigation plans, Solution Development, Unit Testing, Deployment and Post Implementation Support.
o Monitoring all the service calls and ensure that no reported issue breaches the agreed SLAs.
o Coordination with other teams (like Network/Firewall, Load testing, Business Analysts, Infrastructure) for day to day activities.
o Also responsible of leading the team functionally and technically, task allocations and helping Project Manager for PM Activities.
o Mentoring juniors and other team members.

Project: Dnata Holidays & Dnata Holidays Agents May-2011 to Jan 2013
Role in Project: Software Engineer/Module Lead
Abstract: Dnata Holidays Agents (DNHA) https://www.dnataholidaysagents.com is a B2B application that is widely used by Dnata agents around the world for booking of services (hotels), Car Hire and Travel Insurance. DNHA has Interfacing with several aggregators around the world. DNHA gets the services from each aggregator based on the destination, requests quotation, booking / cancellation and Inclusion of additional services like Transfers. DNHA also interfaces with Payment Gateway systems for online payments, financial systems and pricing systems.
My Responsibilities:
o I am responsible for Enhancements, maintenance and upgrades of the existing system
o Major responsibilities include Communication with different Stake holders, Requirements gathering from Business, Analysis, Solution definition & design, Raising RFC, TDD preparation, Development, UTC/STC/RTC preparation and execution, Final Inspection execution, Deployment and Support.
o Database management, Tables, Packages, Stored procedures and Functions creation. Query optimizations etc.
o Responsible for leading the team functionally and technically for particular enhancements.
o POC & R & D for performance improvements, security and integrations with other systems.

Module Lead في CMA CGM
  • الإمارات العربية المتحدة - دبي
  • فبراير 2008 إلى مارس 2010

Web Application Developer(Module Lead), From Feb 2008 - Mar 2010

Worked with CMA CGM Systems in Dubai and provided module leadership to a team of 5 members. Worked for enhancement and customization of existing system & developing the new phases of the current system. CMA CGM is the third world largest shipping company. It is providing several e-Services, like Container tracking, Booking, User Management, Route Management etc.

Responsibilities:

• Ensure a thorough understanding of CMA CGM applications.
• Specify, design, develop, test, maintain and troubleshoot business application.
• Write technical specifications on request and under the supervision of the application development leader he/she reports to.
• Liaise with customers/suppliers technical contacts to get all necessary details to define comprehensive and consistent technical specification of the software.
• Develop applications using the technology and framework defined by the CMA CGM Web department.
• Participate in defining/validating estimates for the tasks he is in charge of.
• Accountable for on time and defect-free delivery of software.
• To ensure time-sheets are timely completed and submitted.
• Continuously update operational data for measurement accuracy across all relevant process areas.
• Participate in the support and training of the analyst for CMA CGM IT Products.
• Assist in preparing detailed training manuals.

Worked and developed the applications using following tools and technologies:
Microsoft Visual Studio 2008, IBM RPM, Team Foundation Server 2008, MS Project 2007, .Net Framework 3.5, 3rd party controls (e.g. Dundas, Devexpress), ASP.Net, C#, Web Services, Windows, Services, CSS, XML, HTML, XHTML, Ajax, Oracle, SQL Server 2005, SQL Reporting Solutions.

Software Engineer في Pakistan Revenue Automation (Pvt) Limited
  • باكستان - إسلام أباد
  • مارس 2007 إلى يناير 2008

Software Engineer, From Mar-2007 up Jan-2008

Worked with Pakistan Revenue Automation Pvt. Ltd. (PRAL, Islamabad-Pakistan) as a Software Engineer. Worked for the analysis, design, development, testing and support of different modules of the system. Also worked only for development of some modules.

Responsibilities:

Provided module leadership to a team of 3 members for implementation of e-Payments and the integration of Sales Tax system with e-Payments.
Requirements gathering, analyzing and designing the system with best analytical and professional approach.
Task division and assignment to other developers. Making sure to meet the time lines and deliver the quality product on time.
Implementation of the design by selecting the most suitable tools and techniques.
Writing highly optimized Stored Procedures and functions at the database end to communicate with database.
Unit testing of the modules.
After implementation providing support for the system and monitoring its performance through logs and taking steps to improve system's quality and performance.

Software Engineer في Ikonami Pvt Ltd
  • باكستان - إسلام أباد
  • مارس 2006 إلى فبراير 2007

Software Engineer, From Mar-2006 up till Feb-2007

Worked in Ikonami Pvt. Ltd. (Islamabad-Pakistan) as a software engineer. Provided in-depth technical and business knowledge to ensure efficient design, programming, implementation and on-going support for the application system.

Responsibilities:

Successfully managed requirements analysis phase, design, implementation, testing and deployment of the new phase of the existing system to accommodate multiple post outlines assignments to employees and conducting their appraisals on the basis of the assigned post outlines.
Using and Integrating third party controls & libraries and customizing them according to project requirements. Extensive use of Telerik Web controls including Editor for ASP.Net Ajax, Calendar for ASP.Net Ajax and Spell for ASP.Net Ajax controls.
Developed web service based Data Access Layer (DAL), used AJAX for fast data retrieval and better user interaction. Used xslts, xml, and scripting for data format and condition page templates.
Manage Exception Log for application improvement, IIS event log for keeping the actions history to recover data in case of data lost by user.
Analysis of Security measures and taking steps to apply security features like preventing SQL Injection, URL Tempering, use of SSL etc.
Implementation in purely object oriented approach following the multi tier and multi layered approach.
Implementation of Single Sign On feature to integrate with other related applications and modules.

Software Engineer في Silver Technologies
  • باكستان - إسلام أباد
  • ديسمبر 2004 إلى فبراير 2006

Software Engineer, From Dec-2004 up till Feb-2006

Worked in Silver Technologies (Islamabad-Pakistan) as a software engineer. Experience with assessing and planning e-business strategy for manufacturing and service firms, including Customer Relationship Management (CRM), Personalization, Business-to-Business solution framework, Business-to-Customer solution framework, and Content Management System.

Responsibilities:

Researched and implemented development methodologies and document system for extensive use of web service.
Utilized new tools & techniques introduced in Microsoft visual studio 2003 and Microsoft visual studio 2005 and handled issues related to development as well as deployment.
Product gap and risk analysis, process re-engineering, facilitated functional design meeting and documenting requirements and implementation of new architecture that bestow improve quality with robust application without distracting exiting application flow. Defining business processes and preparation of specification requirement documents. Developed use cases and data flows along with system sequences.
Presenting innovative ideas to improve product performance, structure, interface and user interactivity.
Configuration of merchant accounts for managing secure online payments including Paypal, WorldPay.

الخلفية التعليمية

ماجستير, Software Engineering
  • في International Islamic University Islamabad
  • ديسمبر 2005
بكالوريوس,
  • في Allama Iqbal Open University
  • أبريل 2002

Specialties & Skills

HTML + CSS
SQL Server 2000 2008
ASP.NET
Web 2.0
WSS 3.0
Microsoft Dot Net 1.1/2.0/3.5(ASP.Net, C#)
c++ (cpluzpluz)
SQL Server 2000/2005
Team Foundation Server
Html, Xhtml
Dev Express Tools
Dundas Charts and Maps

اللغات

الانجليزية
متمرّس
الأوردو
متمرّس

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

Business Communication (تدريب)
معهد التدريب:
New Horizons Computer Training Institute, Bur Dubai, UAE
تاريخ الدورة:
October 2008
Microsoft Project 2007 (تدريب)
معهد التدريب:
Nadia Training Institute Dubai, UAE
تاريخ الدورة:
April 2009