Solution Architect
Ericsson Pakistan
Total years of experience :14 years, 7 Months
Lead Solution architect who served as an integral member of a large development team and helped drive efforts around all phases of the project life cycle including planning, architecture and design, development, implementation, testing and support.
The team administered multiple complex, high transnational centralize business processing system responsible for the processing of live subscriber requests for multiple offer subscription.
Responsibilities resource allocation, requirements gathering and definition, high and low-level design and software architecture, development, implementation, testing and support. Collaborated with cross-functional team leads, business analysts, customers and other key stakeholders throughout all phases of the projects.
Developing solution which not only improve performance but also save cost.
Collaborated with cross-functional team leads, business analysts, customers and other key stakeholders throughout all phases of the projects.
Responsible for performing all tasks for new project feasibility, detail analysis to cover all aspect of new product.
Responsibilities resource allocation, requirements gathering and definition, high and low-level design and software architecture, development, implementation, testing and support.
Created high and low-level system design/impact documents using MS Word, MS Visio
Developed SOAP/REST based solution for different channel for services activation.
Responsible for process analysis, requirements gathering, design, development, implementation, testing and support of desktop and distributed web applications.
Developed custom Business Services layer using Weblogic Web server container which served as middle the tier for all channel such as SMS, IVR, Mobile application, Self Care etc
Project lead to upgrade services in accordance with Ericsson Charging System 5
Developed, maintained and supported custom applications in OCSG (weblogic base platform) environments for internal customer such as customer support to query subscriber product subscription history, to activate different subscriber offers upon subscriber request
Developed new multi threaded solution which are capable of subscriber subscription life cycle management and bulk services provisioning for recursive offers.
Solution developer for highest Revenue generating VAS Service Advance Balance (In Phases).
Integration with USSD, SMS gateway using OCSG middleware and services development on USSD based communication protocol, to provide interface for Services provisioning.
Project Lead API based solution for activation of VAS products via facebook and different channels
Developed various web services based solution for banks/international/local vendors to topup Warid subscribers account,
Revamp subscriber subscription history portal for front end customer care channel.
Coordination with commercial teams for new product requirement gathering, scope identification.
Complete Replication of production site to new DR site
PIKESSOFT
Software Engineer
Working March 2011 to Dec 2011
Role and Responsibilities
• Working as Software Engineer in Ruby on Rails
• Responsible for developing the application SDLC phase.
• Responsible for designing complete application design from requirement gathering to application design, data modeling, logical design and implementation.
Curriculum Vitae
• Responsible for application GUI design, CSS generation.
• Responsible for writing test cases. Test case for data modeling and behavioral driven
development.
• Responsible for resolving the issue if reported by the client.
• Responsible for arranging various training for new and fresh heiring.
• Responsible for designing the restful web services.
• Responsible for reporting to project manager.
• Web Services implementation, Restful
WARID TELECOM
Campaign Management Officer (VASIT)
Working Oct 2010 to March 2011
Role and Responsibilities
Warid Telecom Head Office EFU Building
• As Campaign Management
• Responsible for relaying bulk, managing bulk sms broadcasting applications.
• Managing the VAS Middleware Server OCSG
• Middleware installation, configuration and customization
• Requirement gathering for new products.
• Responsible for new client integration with middleware, exposing different interface for client connection.
• Responsible for application updation/modification.
• Managing the various complaints about bulk
Computer Software Software Engineering