kashif mazhar j2ee j2se › home › openfile?filename=~ › uploads › user… · 3urmhfw 6zlsh %...

5
Kashif Munir Mazhar Oasis Residence Tecom, Dubai Phone: (M) +971 551819877 Email: [email protected] Skype: kashifmirza71 Programmer Analyst/Team Lead SYNOPSIS A dynamic, team spirited and performance-driven IT professional with over 9 years of experience. Recognized for keen ability to improve products, increase efficiency, and decrease the need for re- engineering. Creative problem solving and troubleshooting skills complemented by meticulous and creative detail to development. Currently associated with WASI. as Programmer Analyst / Team Lead. . Innovative professional with proven ability to identify, analyze, and solve problems to increase customer satisfaction and control costs Deep understanding of technology with focus on delivering business solutions. Proven ability to be a strong professional with the sound knowledge of the new technologies and advance applications Recommends resolutions to complex matters of significance and coordinate the implementation of the approved course of action Goal oriented, customer focused, and tenacious; committed to executing solutions on-time and under budget CORE COMPETENCIES Java Design (UML Diagrams ,Views & DB Schema) J2EE Enterprise Application Development Analysis Project Management Project Costing PCI Compliance Web Apps TECHNICAL PROFICIENCY Programming: JAVA (J2SE | J2EE), XML, HTML, Strts1, Struts2, Spring Boot, DWR/DOJO Ajax, JavaScript Frameworks (JQuery, AngularJS, YUI, DOJO etc.), JSON, Web Service(Soap, Rest), Design Patterns, PCI Compliance Web Apps. IDE: MyEclipse, JBuilder, Eclipse, Rational Rose 2000, NetBeans, Macromedia Dreamweaver Servers: Tomcat 6 and above, JBoss 4.x and above Databases: IBM(Informix),MySQL , Microsoft SQL Server Misc Tools: Cenzic HailStorm (Web Vulnerabilities), OTRS Ticketing Module, Test Director and Elementool for tracking bugs, DB Visualizer for DB operations and XPlanner for Task Management Operating System: Fedora, Windows 2000, XP, 7, 8, Ubuntu EDUCATIONAL CREDENTIALS MBA (Human Resource Management) from Virtual University of Pakistan 2012 BSc (Applied math, Pure math and Computer Science) from University of the Punjab Lahore 2006 MSc (Information Technology ) from University of the Punjab Lahore 2009

Upload: others

Post on 07-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kashif Mazhar J2EE J2SE › Home › OpenFile?fileName=~ › Uploads › User… · 3urmhfw 6zlsh % 7rrov xvhg -dyd - (( 7rpfdw 6wuxwv 0\64/ m4xhu\ -6) +lehuqdwh 'hvfulswlrq ,w zdv

Kashif Munir Mazhar Oasis Residence Tecom, Dubai Phone: (M) +971 551819877 Email: [email protected] Skype: kashifmirza71

Programmer Analyst/Team Lead SYNOPSIS

A dynamic, team spirited and performance-driven IT professional with over 9 years of experience. Recognized for keen ability to improve products, increase efficiency, and decrease the need for re-engineering. Creative problem solving and troubleshooting skills complemented by meticulous and creative detail to development. Currently associated with WASI. as Programmer Analyst / Team Lead. .

Innovative professional with proven ability to identify, analyze, and solve problems to increase customer satisfaction and control costs

Deep understanding of technology with focus on delivering business solutions. Proven ability to be a strong professional with the sound knowledge of the new technologies and advance applications

Recommends resolutions to complex matters of significance and coordinate the implementation of the approved course of action

Goal oriented, customer focused, and tenacious; committed to executing solutions on-time and under budget

CORE COMPETENCIES

Java Design (UML Diagrams ,Views & DB Schema)

J2EE Enterprise Application Development

Analysis Project Management

Project Costing PCI Compliance Web Apps

TECHNICAL PROFICIENCY

Programming: JAVA (J2SE | J2EE), XML, HTML, Strts1, Struts2, Spring Boot, DWR/DOJO Ajax, JavaScript Frameworks (JQuery, AngularJS, YUI, DOJO etc.), JSON, Web Service(Soap, Rest), Design Patterns, PCI Compliance Web Apps.

IDE: MyEclipse, JBuilder, Eclipse, Rational Rose 2000, NetBeans, Macromedia Dreamweaver Servers: Tomcat 6 and above, JBoss 4.x and above Databases: IBM(Informix),MySQL , Microsoft SQL Server Misc Tools: Cenzic HailStorm (Web Vulnerabilities), OTRS Ticketing Module, Test Director and

Elementool for tracking bugs, DB Visualizer for DB operations and XPlanner for Task Management Operating System: Fedora, Windows 2000, XP, 7, 8, Ubuntu

EDUCATIONAL CREDENTIALS

MBA (Human Resource Management) from Virtual University of Pakistan 2012 BSc (Applied math, Pure math and Computer Science) from University of the Punjab Lahore 2006 MSc (Information Technology ) from University of the Punjab Lahore 2009

Page 2: Kashif Mazhar J2EE J2SE › Home › OpenFile?fileName=~ › Uploads › User… · 3urmhfw 6zlsh % 7rrov xvhg -dyd - (( 7rpfdw 6wuxwv 0\64/ m4xhu\ -6) +lehuqdwh 'hvfulswlrq ,w zdv

PROFESSIONAL EXPERIENCE WASI (Startup) (Jun’17 – Present) Programmer Analyst / Team Lead (Reporting to CEO) Projects Handled: Project#1 WASI - Legal Practice Management System Tools used J2ee, MySQL Description WASI is the first all-in-one practice management system designed for both firms and

in-house legal teams in the MENA region. It integrates a multiple language interface user interface allowing lawyers to register and update their matters in more than one language simultaneously. In addition, WASI is driven by the needs of the client which means that both lawyers and clients can view real-time updates to their cases and matters on virtually any desktop or mobile device.

Responsibilities Requirement gathering, Analysis & Design Team and task management Development and unit/integration testing

Powered Management Services. (Startup) (Jun’16 – August’18) Technical Project Manager (Reporting to CEO) Projects Handled: Project#1 HR Solution Tools used J2ee, MySQL Description A CRM system that allows you to manage your organization Payroll & HR related

functions through your browser. It’s simple, cost effective and highly functional, giving your human resource management staff the power to easily manage employees’ Database.

Responsibilities Requirement gathering, Analysis & Design Team and task management

Project#1 Facilities Management Software Tools used PHP, MySQL Description Designed with simplicity and efficiency in mind. This solution has a web-based

calendar interface that makes scheduling, planning and maintenance requests a breeze.

Responsibilities Requirement gathering, Analysis & Design Team and task management

Enovie International Technologies Inc. (Jun’15 – Jun’16) Programmer Analyst/Team Lead (Reporting to CEO)

Enovie Idea Incubation, IT Services and Software Development, Web & Mobile App Development, E Commerce Solution, Touch & Kiosks, Cloud And SaaS, Process Automation, Payments and Logistics, Media & Digital Design Solutions

Projects Handled: Project#1 LAD Tools used PHP, MySQL jQuery. Description LMS : Continuing Legal Professional Development Programme for The Dubai

Government Legal Affairs Department Responsibilities Requirement gathering, Analysis & Design

System enhancement and improvements Identifying/resolving clients tickets providing Client Communication/Integration Team and task management

Project#2 MIO – Case Management System Tools used Java, J2EE, Tomcat, Struts 2, MySQL jQuery.

Page 3: Kashif Mazhar J2EE J2SE › Home › OpenFile?fileName=~ › Uploads › User… · 3urmhfw 6zlsh % 7rrov xvhg -dyd - (( 7rpfdw 6wuxwv 0\64/ m4xhu\ -6) +lehuqdwh 'hvfulswlrq ,w zdv

Description Custom Management System for MIO law firm Responsibilities Requirement gathering, Analysis & Design

System enhancement and improvements Client Communication/Integration Team and task management Project Costing

Swipezoom LLC. (Oct’11 – Jun’15) Application Solution Architect (Reporting to Head of application development and CEO)

Swipezoom is Global eCommerce Adaptor (GeCA) is a fully automated end-to-end eCommerce solution, intelligent enough to know and understand customers, their (country, currency, addresses, HS Codes, rules & regulations) and understand how to ship to target countries. It works as Int’l Sale Partner that provides Local Feel with Global Reach, Fraud Risk Prevention, Multi-Currency, and 3D Secure. This is a SOA, Fully Business Services Oriented Architecture that provides Platform for B2B and B2C. Projects Handled: Project#1 Global e-Commerce Adapter (GeCA) Tools used Java, J2EE, Tomcat, Struts 2, MySQL jQuery. Description In a nutshell, it takes eCommerce global. Global eCommerce Adapter

(GeCA) is the only fully automated end-to-end eCommerce solution of its kind. It removes all the risks from international payment collection and currency fluctuation, while providing a guaranteed duties & tax calculation, customs brokerage and door-to-door Logistics fulfillment of international orders. It has following features: • IP Address Geo-Location • Address format customization • Region based payment gateway selection • Real time shipping, duties & taxes and insurance

Responsibilities Requirement gathering, Analysis & Design Development and unit/integration testing System enhancement and improvements Identifying/resolving clients tickets providing Project release management Setup for new clients/brands Client Communication/Integration Team and task management

Project#2 OMS - Order Management System Tools used Java, J2EE, Tomcat, Struts 2, MySQL jQuery. Description The OMS is an Admin panel for merchant with the following features:

Warehouse management Client services panel (order tracking) Create one or multiple invoices and shipments Print invoices and packing slips Email Notifications of Orders Finance module Print / download Shipping documents Returns and exchange management

Responsibilities Same as above Project#3 Admin Portal Tools used Java, J2EE, Tomcat, Struts 2, MySQL jQuery. Description The Admin portal for internal use with the following features:

Finance Management Reporting Merchant Signup Product Loading Base Configurations

Responsibilities Same as above

Page 4: Kashif Mazhar J2EE J2SE › Home › OpenFile?fileName=~ › Uploads › User… · 3urmhfw 6zlsh % 7rrov xvhg -dyd - (( 7rpfdw 6wuxwv 0\64/ m4xhu\ -6) +lehuqdwh 'hvfulswlrq ,w zdv

Project#4 Swipe2B Tools used Java, J2EE, Tomcat, Struts 2, MySQL jQuery, JSF, Hibernate Description It was a joint venture of MasterCard, Swipezoom and NBAD.

A B2B suite, which provides end to end handling of B2B transaction from placing orders to submitting the invoices and being paid.

Responsibilities Architecture of database and application I2c Inc. (Aug’09 –Oct’11) Software Engineer (Reporting to Project Manager)

i2c provides the infrastructure financial institutions, corporations, brands and governments need to

launch and profitably manage payment and next-generation commerce products. Its global-ready product suite encompasses card-based, virtual and mobile payments, loyalty and back office solutions. The company has a global reach spanning 216 countries and territories. Headquartered in Redwood City, California, Projects Handled: Project#1 MCP C-Cart Web Application Client over 20 clients including Meta Bank, Western Union, T-Mobile, edō

Interactive, Discover, Bancorp Bank and EA Sports, USA Duration Aug’09 –Jan’11 Team size 22 Platform used Java Tools used Java, Struts 2, Javascript frameworks (jQuery), DWR/Dojo Ajax, Informix, Tomcat,

JBoss, My Eclipse, SVN,OTRS Ticketing Module, Test Director, DB Visualizer and XPlanner for Task Management.

Description The C-CART application enables cards to be purchased online, and funds to be loaded via credit, debit card or prepaid cards. It processes request and generates new card after successful authentication and verification of the cardholder data. All requests are processed immediately in real time. Cardholder can generate non-branded and branded cards. Non-branded cards don't need cardholder data authentication.

Responsibilities Requirements gathering by coordinating with Business Analyst or client directly Worked on implementation of the project or Release items Worked with Software Configuration Team to make releases successfully

deployed Manage team of 5 people in meeting above objectives Team Lead

Project#2 i2c Engage Client Discover, USA Duration Jan’11 – Oct’11 Team size 15 Platform used java Tools used Java, Struts 2, DWR/Dojo Ajax, MySQL, Tomcat, My Eclipse, SVN, Test Director, DB

Visualizer Description i2c Engage is a loyalty and marketing platform that allows you to create dynamic

campaigns for each stage of the customer life-cycle. By processing real-time data on your customers’ transactions, behaviors and locations, it provides you with the essential contextual information needed to get the right communication to the right person at the right time via the right channel. i2c Engage - Admin Portal is real time, trigger-based and targeted marketing and offer communications tool. It is a web based program designed to define offers and deliver them to target consumers based on their demographic, transaction behavior and

Page 5: Kashif Mazhar J2EE J2SE › Home › OpenFile?fileName=~ › Uploads › User… · 3urmhfw 6zlsh % 7rrov xvhg -dyd - (( 7rpfdw 6wuxwv 0\64/ m4xhu\ -6) +lehuqdwh 'hvfulswlrq ,w zdv

preferences. i2c Engage - Consumer Portal is a web based tool for consumers so that they can opt-in and opt-out from promotional campaign, set preferences for the type of offers they want to receive, accept/decline offers and track/monitor offer redemption.

Responsibilities Same as above

MCP Internal Projects Project#1 MCP Web Vulnerabilities Remediation Description An exciting challenge was to make MCP web application free from web security

threats and vulnerabilities. Cenzic Hailstorm Professional was used to scan MCP Web applications for PCI, OWASP Vulnerabilities and those were ultimately fixed.

Project#2 Cross-Browser Support in MCP Description Another Challenging project of i2c was to make MCP Web Interface Cross Browser.

Research and UI weaking was my responsibility in this project. Project#3 PCI compliant MCP Description Worked in enforcing PCI Security Compliance requirements in MCP.

ACCOMPLISHMENTS

Swipezoom LLC:

Most valued player year 2012 at Swipezoom LLC. Most valued player year 2013 at Swipezoom LLC.

Workshops at PUCIT University of the Punjab Lahore:

Understanding of J2EE and JQuery.

PERSONAL PARTICULARS

Date of birth: 14th September, 1984 Languages Known: English, Urdu, Punjabi and Hindi Hobbies: Movies, blogging, Books, and hang out with friends References: Available upon request