mak-resume-detailed

11
Blog : http:// kashifmakhdoom.wordpress.co m Linked In: pk.linkedin.com/in/ kashifmakhdoom KASHIF A. MAKHDOOM SOFTWARE ENGINEER .NET DEVELOPER WORKLIGHT MOBILE DEVELOPER --------------------------------------------------------------------------- ----------------------------------------------------------------------- Mobile: +971567057066 Email: [email protected] Location: Al-Nahda, Dubai-UAE PERSONAL SUMMARY I am an IT professional having around 7+ years of practical experience in Software Analysis, Design and Development. Committed to delivering high-quality, responsive services. Practical projects and teamwork experiences during work and degree studies have revealed exceptional strengths in critical problem solving, analysis, project leadership, and technical troubleshooting. Easily adapt to change, with eagerness toward learning and expanding capabilities. Solid background in customer-centered work environments underscores commitment to high-quality service delivery and rapid response. ACADEMIC QUALIFICATIONS BS in Computer Science 1 st Class | GPA 3.0 Year 2005 University of Sindh, Pakistan Certificate in Web Engineering Year 2007 NED University, Pakistan SKILLS AND COMPETENCIES ARCHITECTURAL ERD, UML, SDLC, ALM, OOA/OOD, SOLID, Design Patterns, SOA, Agile Page 1

Upload: kashif-amin-makhdoom

Post on 14-Aug-2015

55 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MAK-RESUME-DETAILED

Blog: http://kashifmakhdoom.wordpress.com LinkedIn: pk.linkedin.com/in/kashifmakhdoom

KASHIF A. MAKHDOOMSOFTWARE ENGINEER .NET DEVELOPER WORKLIGHT MOBILE DEVELOPER

--------------------------------------------------------------------------------------------------------------------------------------------------Mobile: +971567057066 Email: [email protected] Location: Al-Nahda, Dubai-UAE

PERSONAL SUMMARY

I am an IT professional having around 7+ years of practical experience in Software Analysis, Design and Development. Committed to delivering high-quality, responsive services. Practical projects and teamwork experiences during work and degree studies have revealed exceptional strengths in critical problem solving, analysis, project leadership, and technical troubleshooting. Easily adapt to change, with eagerness toward learning and expanding capabilities. Solid background in customer-centered work environments underscores commitment to high-quality service delivery and rapid response.

ACADEMIC QUALIFICATIONS

BS in Computer Science 1st Class | GPA 3.0 Year 2005

University of Sindh, Pakistan

Certificate in Web Engineering Year 2007

NED University, Pakistan

SKILLS AND COMPETENCIES

ARCHITECTURAL

ERD, UML, SDLC, ALM, OOA/OOD, SOLID, Design Patterns, SOA, Agile

TECHNICAL

Programing Languages - C, Java, C#Database Engines - Sql Server, Oracle, MySql

Microsoft Technologies ASP.Net Web Forms/MVC, Windows Forms, WCF, MS Ajax, LINQ, EF, Sharepoint, DotNetNuke, Enterprise Library, TFS

Web Technologies - Html5, CSS3, JavaScriptJS Libraries & Frameworks - JQuery, AngularJS, BootstrapMobile Technologies - IBM Worklight, Android, JQuery Mobile

- BI & Reporting - SSRS, SSAS, SSIS, Crystal ReportsBPM & Workflows - Ultimus BPM, WFThird Party Controls - Telrik, Infragistics, Devexpress

Page 1

Page 2: MAK-RESUME-DETAILED

PROFESSIONALEXPERIENCE

Senior Software Engineer May 21, 2014 – PresentMicromind Solutions LLC, Dubai-UAE

- Develop and extend windows-based Financial and Accounting software named “Axolon ERP”. Interact and collaborate with system analyst for requirement gathering and implementation.

- Supports and maintain the system through enhancements, troubleshooting and bug fixing.

PROJECTS: Axolon ERP – Financial & Accounts Management System

Senior Software Engineer Aug 20, 2013 – May 15, 2014Interactive Euro Technologies- EuroTrack, UAE, Russia

- Designing and developing web and mobile software specialized in real-time location-based vehicle tracking and monitoring together with maintenance on source code, analyzing and fixing bugs where necessary.

- Developed and implemented web-based ERP software covering HR & Attendance, Accounts & Finance, Customer Service, Call Center, Help Desk, Store Management, Quality, Sales & Marketing domain etc.

- Provide reporting services to management in textual and visual forms showing the data and statistics to better understand the processes.

PROJECTS: Euro ERP - Web-based ERP System

Software Engineer Oct 11, 2011 – Aug 19, 2013United Bank Limited (UBL), Karachi-Pakistan

- Contributed towards the creation of product design specifications to be agreed with development manager and Write quality source code to be delivered on time, which meets defined project standards and deadlines.

- Actively participated in, and contribution towards: Technical documentation, Code reviews, Design reviews, Team review meetings, Project planning input, and Management information.

- Communicated with peers and business analysts to set expectations for the software components and for any clarification of requirement. Supported product modifications and enhancements through CRFs and versioning.

- Played a pioneer and key role in “Enterprise Mobile Application Development (EMAD)” a joint venture between IBM and UBL to develop and implement customer-oriented cross-platform mobile applications best fit to organizational needs. Provided analysis, research papers, presentations & first-level training to concern.

- Developed and implemented financial-edge products integrated to Oracle-based ERPs which helped in cost-cutting in terms of manpower and finances.

PROJECTS: UBL Netbanking Mobile – Cross-platform Mobile Banking Application for Smart Phones SCMA v 1|2|3 – Staff Capacity Management Application PMS – Procurement Management System MCOS - Market Collateral Ordering System

Page 2

Page 3: MAK-RESUME-DETAILED

Senior Software Engineer (II) Jul 27, 2009 - Oct 10, 2011

Clarus Consults, Karachi-Pakistan

- Created application functional software, maintenance and modification of existing application software. Gathered and analyze requirements, produced technical designs including flowcharts, layouts, mockups, diagrams, charts etc. Enhanced applications, conducted software testing, implemented the software solution and supported production issues.

- Performed maintenance on source code, analyzing and fixing bugs where necessary, whether they rose internally or in the field. Provided technical support to end-users at clientele on utilizing new, existing, and updated applications Responsible for database design, generation of complex stored procedures that are required in the maintenance and development of software

- Maintained existing software and provide user requested changes and enhancements throughout required change control and ensure the system delivery meets business specifications.

- Played a key role in UI design, made enhancements to applications through AJAX and JQuery techniques. Refined and optimized Oracle stored procedures through query analysis and testing to execute faster and less in resource consumption.

PROJECTS: CARTS v2 - Centralized Auto Repossession Tracker System Cheque Book Order Management System (CBO) Wallet Card Order Management System (WCO)

Analyst and Software Developer Aug 11, 2007 - Jul 26, 2009Huffaz Seamless Pipe (HSP) Industries, Nooriabad-Pakistan

- Provided technical expertise and recommendations in assessing new IT software projects and initiatives. Identified opportunities that can improve efficiency of business processes. Provided minor programming for some in-house IT projects.

- Provided assistance and advice to business users in effective use of applications and information technology. Produced technical documentation for new and existing applications. Created and maintained company’s official content including web, publishing and presentations.

- Designed sophisticated algorithms and queries to produce complex and accurate reporting for overall pipe/tubes/parts manufacturing data, figures and calculations. Coordinated with managers and technical staff from each domain, communicated technically with vendor, reported the issues/modifications and ensured the timely release of reliable, capable and well-supported product, meeting the individual requirements.

PROJECTS: HSP Control System – Pipes & Tubes Production Management Application

System Analyst/Developer Mar 15, 2006 - Aug 04 2007Mehran Sugar Mills, Tando Allahyar, Pakistan

- Provided first level support and troubleshooting of Financial and Product Edge systems. Served as a liaison and facilitator between all business units to assist in addressing and resolving IT software issues.

- Assisted in managing an outsource relationship for 3rd party application development and programming consultants. Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements. Performed acceptance and performance tests on applications.

- Involved in various aspects of the software development lifecycle including requirements capture, design, implementation, testing, installation and support Produced technical documentation including operations, user guide etc. for new and existing applications

CERTIFICATIONS

Page 3

Page 4: MAK-RESUME-DETAILED

MCTS – (ASP.NET) Web Application Development with MS .Net 4 Year 2012

TRAININGS

Oracle 9i (OCP Track) Year 2004ORATECH Systems, Karachi, Pakistan

HONORS AND AWARDS

Acknowledged with “Appreciation” award for Staff Capacity Management Application (SCMA) from UBL Received “Employee of the Year 2010” award for Performance from Clarus Consulting

A PPENDIX A

ADDITIONAL EXPERIENCE AND ACTIVITIESSkill Development

- Updates job knowledge by research and development, studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

- In leisure hours, I learn and try latest tools and technologies through ‘learning by doing’ and love to be an active participant in providing trainings, doing research and writing blog articles.

Projects:

- EasyChat v. 1.0 – Online Multiuser Real-Time Chat Application

Internships Sep, 2005 – Feb, 2006Zontac Pharmaceutical, Hyderabad, Pakistan

- Designed and implemented the windows-based database application using VB and SQL-Server, for record management including stored procedures to generate daily and real time information, provide multi-level summarization reports, drill down on related information, and manage the state of the data. Outcome: a reliable, high performing, user-friendly and automated process to follow instead of time-consuming manual processes

Academic ParticipationsUniversity of Sindh and NED University, Pakistan

- Active participant of Research and Development department and upgraded processes through learning latest technologies and trends.

- Provided presentations, lectures and assistance to class-mates and junior students in assignments, skill development and other areas of computer science and technology.

- Designed and implemented algorithms in programing languages (C, Java) for Data Structures, Automata Theory, Digital Logic Design, Artificial Intelligence etc. as semester project assignments.

Page 4

Page 5: MAK-RESUME-DETAILED

ARTICLES AND PUBLISHING

- http://www.codeproject.com/Tips/722331/ProgressBar-using-JQueryUI-and-SignalR

A PPENDIX B

PROFESSIONAL PROJECTS

Axolon ERP – Financial and Accounting SystemMicromind Solutions LLCSummary:- Windows-based complete ERP system for finance and accounting

management. Out of the box financial reporting in visual and text format.- Modules include Inventory and Warehouse, Customer and Sales, Vendor &

Purchasing, Manufacturing, Human Resource and Admin

Toolbox: C#, Windows Forms 4.0, Infragistics/DevExpress RAD, Sql Server, WCF Services, Entity Framework

Euro ERP version 1.0 – Web-based ERP SystemIET - EuroTrackSummary:- Web-based complete ERP product making the whole system paper free by

doing all the process electronically i.e. sales & marketing, order management, inventory management or financial management etc

Toolbox: C#, ASP.Net 4.0 Web Forms, MS Ajax, Telerik RAD , Javascript, JQuery, JQuery UI, Sql Server, WCF Services, Entity Framework

Page 5

Page 6: MAK-RESUME-DETAILED

UBL Netbanking Mobile – UBL Mobile Banking ApplicationUnited Bank LimitedSummary:- Cross-platform mobile banking application for smart phones to facilitate

customers to operate their account on portable mobile device- All major platforms; blackberry, iphone, android and windows phone are

supported- Supports check balance, track transactions, pay bills, transfer money and

moreToolbox: Java, IBM Worklight, Android, Adapters, CSS3, Html5, Javascript, JQuery, JQuery Mobile, Backbone.js, WCF services

SCMA version 3.0 – Staff Capacity Management ApplicationUnited Bank LimitedSummary:- SCMA version 3.0 is an extension to its predecessors. More options are

incorporated through change request form (CRF).- Interface is greatly enhanced through 3rd party tools with graphical

representational data in reporting.- Administration console is highly revised for application administration.Toolbox: C#, ASP.Net 4.0, MS Ajax, Javascript, JQuery, Sql Server, Telerik RAD, WCF Services, Entity Framework, Ultimus BPM

SCMA version 1.0 | 2.0 – Staff Capacity Management ApplicationUnited Bank LimitedSummary:- SCMA is web based application for inter

department/office/branch/regional/cluster transfer and reshuffling of UBL employees based on budgeted and actual quota.

- Excess employees transferred to free pool and can be adjusted to different destinations based on insufficient manpower.

- Bespoke reports are programmed to help managers and executives for decision making in transfers.

- Synchronized with HR ERP system for further manipulation. Currently operated in Branch, District, Region, Cluster and Head Office.

Toolbox: C#, ASP.Net 3.5, MS Ajax, Javascript, JQuery, Sql Server, Crystal Reports, Web Services, Ultimus BPM

PMS version 2.0 – Procurement Management SystemUnited Bank LimitedSummary:- Web based solution which aims to automate end-to-end business

processes for request, inventory and supply chain management- Involves managing the ordering, receipt, review and approval of items.- Track status of purchase orders to manage whether pending, receiving,

etc.; and track purchasing list by job, vendor, or material.- Reporting, analysis and reconciliation during stakeholders internal and

external audit purpose.Toolbox: C#, ASP.Net 3.5, MS Ajax, Javascript, JQuery, Sql Server, Crystal Reports, Web Services, Ultimus BPM

Page 6

Page 7: MAK-RESUME-DETAILED

MCOS – Market Collateral Ordering SystemUnited Bank LimitedSummary:- Web based application that provides an automated management solution

for promotional items and obsolete collaterals.- Stock and cost management of marketing collaterals together with

distribution throughout branches.- Grow, increase sales and assist in attracting and retaining customers.- Console dashboard for supervisors to monitor, track and other MIS.Toolbox: C#, ASP.Net 2.0, MS Ajax, Javascript, JQuery, Sql Server, Crystal Reports, Web Services, Ultimus BPM

RLHP – Rental Lease and Hire of New PremisesUnited Bank LimitedSummary:- Web based automated system for submission of proposal form for

Renewal Lease/Hiring of New Premises.- Branch Manager (BM) will complete, edit and submit proposal for renewal

of leasing/hiring for new premises. Then its routed to different roles maintained in hierarchical form in database for approval/rejection and can be sent back and forth meanwhile tracking changes and remarks at each level.

- Provide snapshot view for executives for review and decision making based on rental figures.

- Auto-generated emails on each approval/rejection to notify concerned personnel. Emails alerts on expiry, termination, close and skip and cancellation of proposal.

Toolbox: C#, ASP.Net 2.0, MS Ajax, Javascript, JQuery, Sql Server, Crystal Reports, Web Services

CARTS version 2.0 – Centralized Auto Repossession Tracker SystemClarus ConsultingSummary:- Web based automated vehicle tracking and management system which

come into action after the repossession of the defaulted vehicles by repossession agencies, parked at designated warehouses and entered into the system

- Maintains the vehicles and its tracking to improve and streamline the process initiated after the repossession of defaulted vehicles.

- Automatically interacts and fetches all available details from already maintained system for that particular vehicle by entering ‘car loan no’ or ‘car registration no’.

- After some negotiation with the customer auction status is maintained and publishes advertisement for the respective vehicles.

- Console dashboard for roles to monitor, track and other statistics.Toolbox: C#, ASP.Net 2.0, MS Ajax, Javascript, JQuery, Sql Server, Crystal Reports, Web Services

Page 7

Page 8: MAK-RESUME-DETAILED

CBO version 2.0 – Cheque Book Order Management SystemClarus ConsultingSummary:- Web based centralized Cheque Book Order processing system.- The systems caters Cheque Book Order capturing, consolidated orders

forwarded to Vendors for Printing, Physical Cheque Book receiving together with record updating, Delivery of Cheque Books to respective branches and Customer mailing addresses and finally Activation of Cheque Books upon request.

- Console dashboard for Administration and Reporting.Toolbox: C#, ASP.Net 2.0, MS Ajax, Javascript, JQuery, Sql Server, Crystal Reports, Enterprise Library, Web Services

WCO version 2.0 – Wallet Card Order Management SystemClarus ConsultingSummary:- Web based centralized Wallet Card Order processing system.- The system caters Wallet Card Order capturing, consolidated orders

forwarded to Unibank, Physical Wallet Card receiving together with record updating, Delivery of Wallet Cards to respective branches and Customer mailing addresses and finally Activation of Wallet Card upon request.

- Console dashboard for Administration and Reporting.

Toolbox: C#, ASP.Net 2.0, MS Ajax, Javascript, JQuery, Sql Server, Crystal Reports, Enterprise Library, Web Services

HSP Control System – Huffaz Seamless Pipe Management ApplicationHSP IndustriesSummary:- Window based application that provides many capabilities specifically

targeted to tube & pipe manufacturers.- The system starts with billet cutting and processing data and advances

through each stage, keeping track of figurative data at each stage.- Reports are generated at each stage for managers and supervisors

together with statistical daily, weekly and monthly reports for executives for monitoring.

Toolbox: VB, .Net 2.0, Windows Forms, Sql Server, Crystal Reports, Microsoft Data Access Block

PERSONAL PROJECTS

EasyChat – Online Multiuser Chat Application

Summary:- Web-based online multiuser chat application- Support private chat and groups/rooms

Page 8

Page 9: MAK-RESUME-DETAILED

Toolbox: C#, ASP.Net 4.0 Web Forms, MS Ajax, Javascript, JQuery, JQuery UI, SignalR, Backbone.js

UTILITIES

- Data Migration Utility – Developed a job utility using SSAS, SSIS for ETL from Oracle DB to SQL Server DB

Page 9