Post Job Free

Resume

Sign in

Service Java

Location:
Pakistan
Posted:
May 01, 2016

Contact this candidate

Resume:

Page * of *

Muhammad Fayyaz

Mobile: +92-345-*******

E-Mail: acuk5c@r.postjobfree.com

House No A-179, Zamanabad 36-B, Landhi No 4, Karachi 75160, Pakistan Objective

To acquire a suitable position in an organization that will benefit from my knowledge and experience, whilst provides me the opportunity for further career progression. Professional Profile

10 years of development experience in Java, JEE and related technologies.

Actively participate in a leading role in over 20 major projects.

Well versed in conventional project development life cycle as well as agile methodologies.

Vast experience in developing web-based and desktop-based Java applications.

Expertise in object oriented analysis and design, and implementation of design patterns.

Extensive experience in using Frameworks like Hibernate, Struts2 and Spring.

Experience in using JAX-WS Soap-based and JAX-RS Restful web services.

Expertise in Java messaging service (JMS) using ActiveMQ for asynchronous communication.

Excellent communication skills and adept at building strong working relationship with coworkers and management.

Proven record of leading teams in stressful and deadline-oriented environments. Technical Skills

Languages Java, SQL, PL-SQL, JavaScript

Databases Sybase ASE 12.5 & 15, SQL Server 2012, Oracle 9i/11g, DB2, MySQL Web Tech./ Frameworks Servlet, JSP, Struts 2, Spring framework, ZK framework, Tiles, Velocity, jQuery

Web/Application Server Apache Tomcat, GlassFish 3.2.1, IBM Websphere 7 Web Service / JMS JAX-RS, JAX-WS, ActiveMQ

Reporting tools Jasper Report

Data Modeling/ DFD Visio, Visual Paradigm 5

Testing Framework Junit, TestNG

Build Tools Maven, Ant, Jenkins

Project & Bug Management Atlassian JIRA, bugMS

Source Control SVN, Git

IDE Eclipse, NetBeans, Oracle JDeveloper

Page 2 of 6

Education

Master of Computer Science Jan 2002 – May 2004

University of Karachi, Main University Road, Karachi - 75270, Pakistan Phone # (92-21) 992*****-**

http://www.uok.edu.pk

Bachelor of Science Jan 1998 – Jun 2001

University of Karachi, Main University Road, Karachi - 75270, Pakistan Phone # (92-21) 992*****-**

http://www.uok.edu.pk

Certification & Training

Oracle Certified Professional, Java SE 6 Programmer Aug 2014 Oracle University

Introduction to Oracle9i SQL Oct 2008

Oracle

Oracle 9i: Form Developer Build Internet Application Training Oct 2008 – Jan 2009 Orasoft Training Institute

Oracle 9i: Program with PL/SQL Training Sep 2008 – Oct 2008 Orasoft Training Institute

Introduction to Oracle9i SQL Training Jul 2008 – Aug 2008 Orasoft Training Institute

Avanza Solutions Dec, 2015 – to date

www.avanzasolutions.com

Position Held: Manager Software Development

Avanza Solutions leads the marketplace by developing and delivering forward-looking products, services, and solutions that add value to everyday life. Building on over 15 years of experience, Avanza serves 300+ clients in more than 45 countries. Avanza solution has a partnership with NCR. Major Projects:

NCR CxP Portal

o CxP portal java based architecture is developed in UK to incorporate all over the NCR product under same umbrella.

o No of technologies are using like gwt, angularjs, mongodb, openLdap, spring framework, Hibernate JPA and Maven.

o My responsibilities are to design, develop and integrate all NCR product into CxP portal. Page 3 of 6

BankIslami Pakistan Limited Jul, 2013 – Dec, 2015

http://www.bankislami.com.pk

Position Held: Unit Head, Information System Department BankIslami is a leading Islamic bank of Pakistan. It has 317 branches in 93 cities of Pakistan after amalgamation of KASB bank. Three-tiered application deployment approach is followed. Branches are connected to application server cluster with load balancing support. Major Projects:

BI Web Service Gateway

o Design and develop web service gateway, which support SAOP-based and RESTful interfaces using spring framework. Integrate with service provider and third party facilitators like NADRA for Bill payment and thumb impression verification, 1-Link for utility bill payment and mobile top-ups and K-Electric for bill payment. o Implement secured web services using SSL and validate thru digital signature. o Integrate with MoneyGram remittance services for pull mechanism. o Perform interbank fund transfer via Avanza Randvous System. o Support biometric verification of thumb impression using NITGEN API.

Implementation of Foreign Account Tax Compliance Act (FATCA) o Develop system to generate FATCA compliance encrypted reports for onward submission and decrypt FACTA notification.

o Use Java advance cryptography and Java Zip API.

o Provide rich interactive GUI with ZK framework deployed on Glassfish.

BIPL Desktop Scheduler

o Design and develop time-based multi-threaded jobs scheduler performing various tasks. o Utilize open-source Quartz job scheduler library. o Use iText API for generating runtime pdf reports. o Perform auto-generation of reports and mailing to different users as per configuration.

Merger Utility

o Swing-based Java application

o Provide customize interface for generation of hibernate xml mapping and query builder. o Implement Spring’s JDBC Naming Parameter and Batch API for data transformation and migration.

Enhancement of Development Infrastructure

o Replace SVN with Git for version controlling and introduce JIRA for bug tracking. o Implement Jenkins to automate the compilation and release management. o Introduce Eclipse IDE with plugin support for Git and JIRA. o Improve the process of trunk and branch management mechanism. Synergy Computer Limited Oct, 2011 – Jul, 2013

http://synergy.net.pk

Page 4 of 6

Position Held: Team Lead, Software Development Section Work on Origins LOS, one of the leading products of the Theta Service Partner MSC (www.thetasp.com). Theta is a Malaysian based software company provides solutions for financial industry in over 10 countries. Synergy has a partnership agreement with Theta for providing services in the areas of development, enhancement and deployment of Origins LOS. Major Projects:

Origins LOS interface for FIS core banking solution o Develop Spring-based web application independent of underlying application server. o Use Hibernate for object-relational mapping.

o Utilize ActiveMQ as communication medium for reliable and efficient data transfer. o Design front-end using ZK framework for interactive response.

Restore – Loan Collection & Recovery module of Origins LOS o Develop web-based application with Spring IOC container and Struts 2 as MVC. o Use annotation based Hibernate configuration mechanism. o Develop front-end in JSP with jQuery for client side validation and interactive response. o Cover loan collection and recovery activities along with comprehensive audit log. o Implement pre and post reminder system using JavaMail API and Websphere WAP gateway.

Credit Score Card module of Origins LOS

o Web based application develop using Spring framework. o Use JPA annotation for portability and configure encache for improve performance of Hibernate.

o Perform asynchronous calculation of different mathematical models to generate credit score.

o Generate extensive graphical presentation in the form of charts using jfreechart library.

Origins LOS deployment in National Bank of Pakistan o Operating System : Redhat Linux Server

o RDBMS : Oracle 10g

o Application Server : Websphere 7

o Deployment Period : One month

o Duties: Deploy and configure Origins LOS

Bilogic Systems (Pvt.) Ltd. Nov, 2008 – Apr, 2011

http://www.bilogicsys.com

Position Held: Team Lead, Software Development Section Bilogic Systems Private Limited is the Pakistan office of Bilogic Systems Incorporated, a banking and financial technology solution provider based in Dubai. hPLUS is the proprietary banking solution of Bilogic Systems Inc. and successfully implemented in seven countries. Major Projects:

Page 5 of 6

SME Module

o Swing based java application using Sybase ASE as backend tier. o Develop java library for the calculation of daily accruals with extensive usage of collection framework.

o Extensively implement database procedures, view, triggers and constraints. o Write scheduler for auto generation of MIS and client letters.

Branchless Banking Platform

o Web based, WAP based and ISO 8583 protocol based interfaces in order to facilitate client in remote / rural areas.

o Design and develop Point of Sale (POS) controller with support for software and hardware encryption.

o Develop encryption utility using Java Cryptography Extensions. o Develop two-way communication by implementing WAP Push and Pull models.

Development of Deployment Utility

o Swing-based application for deployment of modules and patches at client side. o Encrypt and decrypt patches during deployment.

o Maintain versions log and establish authentication and authorization mechanism.

Merger of Arif Habib Bank and ATLAS Bank (Now Summit Bank) o Data transfer from MS SQL Server to Sybase ASE Server. o Multi-threaded application develops on ETL modelling technique. o Develop user-friendly mechanism for defining transformation rules and mapping. o Provide staging mechanism for reconciliation in order to maintain integrity of data.

Implementation of hPLUS in KASHF Micro Finance Bank o Operating System : Solaris 10

o Hardware : Sun Spark Enterprise M5000 Server

o RDBMS : Sybase 15

o Core Banking : hPLUS

o Implementation Period : One month

o Duties: Install and configure of Solaris, Sybase. Deploy and configure hPLUS.

Human Resource Module

o Desktop application develops in Java.

o Integrate scanning of employee’s documents and storage of images on file server. o Flexible and parameterize design in order to cater the need of different corporates accordingly.

o Use Jasper report for generating MIS.

Habib Metropolitan Bank Limited Nov, 2004 – Jul, 2008 http://habibmetro.com

Position Held: Officer Grade II in Information Technology Division Page 6 of 6

Habib Metropolitan is a subsidiary of Habib Bank AG Zurich (www.habibbank.com). HMB ranks among top 10 banks of Pakistan, and hold very strong short and long term credit ratings. HMB choose centralized IT architecture and provides wide-range of online services. Major Projects

Basel I Module

o Client server based java application using Sybase ASE as database o Utilize Formula One open source library for runtime generation of Excel reports. o Implement formulas for performing statistical analysis.

Margin Finance Module

o Establish connectivity with Karachi Stock Exchange (KSE) for daily stock quotes in XML format.

o Use RMI calls with LDAP in order to prevent unauthorized access. o Generate mail alerts, and calculate client’s current drawing power using schedulers.

SMS Banking

o Socket based application for delivering message to the third party vendor application. o Use in-memory database for optimal performance.

o Implement two-phase commits for transactions.

Merger utility for Metropolitan Bank and Pakistan operations of Habib Bank AG Zurich o Multi-threaded java based application.

o Use Java concurrent collections library for maintaining data integrity. o Parameterized design with extensive usage of stored procedure for achieving required performance.

Some other modules like electronic central bank reporting (eCIB), share financing, advance etc. Personal

Father’s Name Muhammad Siraj

Date of Birth 28 Dec 1978

Passport No. AE8110433 (Expiry : 21-Feb-2026)

References

Shahzad Hussain

Section Head, Core Banking Information System

BankIslami Pakistan Limited

Email: acuk5c@r.postjobfree.com

Phone: +92-333*******

Zeeshan Muneer Siddiqui

Business Analyst – Team Lead

Synergy Computer Pvt. Ltd.

Email: acuk5c@r.postjobfree.com

Phone: +92-307*******



Contact this candidate