مرتضى حسين, Senior Application Developer

مرتضى حسين

Senior Application Developer

SHUAA Capital psc

البلد
الإمارات العربية المتحدة - دبي
التعليم
ماجستير, Programming/Analysis
الخبرات
23 years, 11 أشهر

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

حظر المستخدم


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

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

Senior Application Developer في SHUAA Capital psc
  • الإمارات العربية المتحدة - دبي
  • أشغل هذه الوظيفة منذ يناير 2015

I am actively involved in monitoring, support and maintenance of business critical applications. I am responsible to provide on-site or remote technical support to corporate users/local clients.

This includes diagnosing problems, technical analysis of the issue, analysis of log files, liaising with the client’s in-house technical support team or other team members and the trading venues technical support teams; resolution of issues by re-configuring services, adding or changing parameters or delivering, installing and configuring upgraded services.

Provide remote technical support to users/clients in other regions when coverage is needed. Monitor and support all services running on our data centers.

I am also responsible for monitoring all services and pro-actively identifying issues working with the support team of the trading venue vendor when issues are identified - these must be resolved in a time critical fashion as it impacts the clients trading, position and risk exposure.

Part of the role also includes assisting in gathering new business requirements from users and preparing and configuring solutions to meet their needs where existing components exist. Once the requirements are confirmed and signed-off, design, develop and deploy the applications in locally managed servers on our data centers.

Plus Points:-
Excellent understanding of software systems and technology.
Thorough understanding of Application Support processes.
Experience in the automation of business processes.

Main Responsibilities:
1. Utilize structured programming techniques to deliver a high-quality product.
2. Lead evaluation and analysis of data related to application development in order improve performance of future versions.
3. Establish budgets and team performance benchmarks and ensure compliance with said guidelines.
4. Track, organize, and accurately document changes made to programming code.
5. Gather input from users and various departments to direct development and enhance final product.

Team Lead / Senior System Analyst في Atos formerly Siemens IT Solutions and Services
  • الإمارات العربية المتحدة - دبي
  • ديسمبر 2009 إلى ديسمبر 2014

** as Team Lead (Primary role) (Team Size: 3 members, FTE)

1. Have undertaken the development of business requirements, business process improvement, process mapping and design.
2. Carried out periodic revision of the application coding to improve efficiency of the system.
3. Developed, coordinated and implemented plans to test business and functional processes during system development.
4. Administered production databases. Have tweaked and optimized performances of mission critical applications. Have defined strategies to minimize the downtime in case of failures etc.
5. Conducted User Training for applications, ensuring that users are able to understand applications and use it effectively.
6. Assisted the businesses in understanding system functionality.
7. Investigated issues reported by the businesses and managed its resolution within the specific timeframes.
8. Mentored team members to develop their technical skills through knowledge transfer sessions.

** as Change Manager (To support ITIL Processes)
1. Ensuring that Configuration Management (CM) and Data Management (DM) processes and procedures are fully implemented and are compliant with contractual and internal requirements
2. Developing and administering the CM plan for projects delivering hardware and software products.
3. Automate the deployment and roll back process.
4. Manage the environment configuration for Critical/Urgent changes, preventive changes, feature changes as well as Software Life Cycle Management.
5. Ensure that SLAs are met for Critical Application Support (Repairing critical issues 24x7)
6. Providing definition of all project documentation required for establishing configuration baselines by maintaining master records in a configuration database.
7. Controlling configuration baseline through the change management process for the life cycle of a product.
8. Conducting all the firmware and software releases. This includes building final releases, labelling, documenting, and creating uniform release notes across all the releases
9. Responsible for the integrity of all application configuration items outside of development environments. Responsible for successful deployment of all Implementation Plans.
10. Ensures that standardized methods and techniques are used in the preparation, building, and implementation of releases
11. Design/Develop/maintain build/deployment engines as required
12. Monitor and report on KPI of Change and Configuration Management as defined by management.
13. Creates and maintains release process and procedure scripts
14. Adopting measures to reduce product and service costs
15. Ensuring focus on improvement plans and vital processes
16. Meeting challenges of benchmarking and defined goals

Team Lead/Programmer في Masterkey Systems
  • الإمارات العربية المتحدة - دبي
  • نوفمبر 2007 إلى نوفمبر 2009

Involved in designing and coding of Web based Enterprise Resource Planning
software for Real Estate domain. The application is maintained in C# 3.5
leveraging AJAX technology with the SQL Server 2005 as a backend. It is a
multi-tiered application divided into presentation layer, business layer and DB
layer along with Object Relational Mapping.

Software Engineer في Applied Business Applications
  • الإمارات العربية المتحدة - دبي
  • ديسمبر 2006 إلى نوفمبر 2007

Designed ASPX Runtime. The runtime is integrated with the framework which is used to create ASP.NET Web pages supporting all the .NET controls support. Previously, the framework is capable to support the Excel forms using the Visual Studio Tools for Office. Also designed Al-Nakheel Properties web application for selection and maintaining the information about the qualified consultants/contractors/suppliers using the ASPX Runtime. These Runtimes are the part of the EKS Studio used to develop Web Applications along with workflows.

Technical Lead في Softech Worldwide
  • باكستان - كراتشي
  • سبتمبر 2005 إلى ديسمبر 2006

Gathered clients’ requirements and created design diagrams. Led the team of two programmers and two quality assurance engineers. Involved in code reviews and identification of test cases with QA engineers. The application is the Training and Learning Solution used to train employees span across the states of US. It broadcasts Live Channel using the infrastructure of Cisco Hardware and Content Routers. The application is also capable of streaming On-Demand contents stored at the server. The application also keeps tracks of the viewing and stores the information in the database.

Application Developer في Cyber Software
  • باكستان - كراتشي
  • يونيو 2000 إلى سبتمبر 2005

Developed business applications for trading businesses and super stores using automatic identification technologies through barcode equipments. Worked on integration of Point of Sale hardwares such as POS Pole Displays, Barcode Label printers, Thermal Receipt printers, Smart PDAs etc. The applications are used to manage inventory and accounts of the customers.

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

ماجستير, Programming/Analysis
  • في PAF-KIET
  • ديسمبر 2006

Focus on Decision Support Systems, Data-warehouses, Design Patterns and Object Oriented Analysis and Design. Gold Medalist

بكالوريوس, Programming/Analysis
  • في Petroman Training Institute
  • يناير 2001

Dual emphases on Object Oriented Programming, Relational Databases and Computational Modeling.

Specialties & Skills

SharePoint Designer
Database Design
ASP.NET
Microsoft SQL Server
Object Oriented Programming
Active Server Pages 3.0 (Classic)
Communication Skills - English
C# and Active Server Pages .NET
System Analysis
HTML and Client-side scripting i.e. Javascript.
Soft Skills
Borland Delphi Studio / Pascal
Object Oriented Programming
Database Designing

اللغات

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

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

Microsoft Certified Professional Developer (الشهادة)
تاريخ الدورة:
January 2012
صالحة لغاية:
September 2013

الهوايات

  • Books, Sports, Arts and Culture, Good Cuisine and New Technology