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
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.
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
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
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