Murtaza Hussain, Senior Application Developer

Murtaza Hussain

Senior Application Developer

SHUAA Capital psc

Location
United Arab Emirates - Dubai
Education
Master's degree, Programming/Analysis
Experience
23 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :23 years, 11 Months

Senior Application Developer at SHUAA Capital psc
  • United Arab Emirates - Dubai
  • My current job since January 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 at Atos formerly Siemens IT Solutions and Services
  • United Arab Emirates - Dubai
  • December 2009 to December 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 at Masterkey Systems
  • United Arab Emirates - Dubai
  • November 2007 to November 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 at Applied Business Applications
  • United Arab Emirates - Dubai
  • December 2006 to November 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 at Softech Worldwide
  • Pakistan - Karachi
  • September 2005 to December 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 at Cyber Software
  • Pakistan - Karachi
  • June 2000 to September 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.

Education

Master's degree, Programming/Analysis
  • at PAF-KIET
  • December 2006

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

Bachelor's degree, Programming/Analysis
  • at Petroman Training Institute
  • January 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

Languages

English
Expert
Urdu
Expert
Gujarati
Expert

Training and Certifications

Microsoft Certified Professional Developer (Certificate)
Date Attended:
January 2012
Valid Until:
September 2013

Hobbies

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