Resume

Muhammad Shakeel Ahmad

shakeeltariq@gmail.com

Summary of Skills

 

  • Over 17 years of architecture, management, design and development experience using Java, J2EE, Microsoft and variety of open source technologies including more than 10 years of experience as project manager.
  • Member IEEE computer society
  • Member PMI (Project Management Institute), Preparing for PMP Certification.
  • Over 13 years of solid hands-on experience in Java/J2EE as developer/analyst.
  • Guided projects at the analysis and design phase including interacting with clients, gathering and documenting requirements, and prototyping.
  • Architected sophisticated multi-tier web-based and client-server business applications.
  • Strong oral and written communication skills and attention to detail. Project planning, organizing, communication, team motivation and delegation capabilities.
  • Documented use cases, specifications, architecture, design and process flow diagrams
  • Experienced in design analysis and project planning activities towards successful and timely project completion.
  • Good analytical and problem-solving skills. Ability to analyze real-time problems and find innovative solutions. Fast learner, adopts new technologies, methodologies, and techniques very quickly for business critical solutions.

Technical Expertise

Skills: Java/J2EE, Web Services, Oracle database and developer tools, SQL, PL SQL, MS SQL Server, C/C++/Visual C++/C#, Visual Basic/VB.Net, Action Script 1.0 / 2.0 / 3.0, PHP, MySQL, XML, UML

Operating Systems / Platforms MS Windows 9X/NT/2000/XP, Unix, Linux, FreeBSD  
Application Servers Bea Weblogic, JBoss, Apache Tomcat  
Programming Languages Java, Java Telephony, Java Mail, JDBC, JSP and Java Servlets, XML, SQL, PL/SQL, Action Script 2.0 / 3.0, JavaScript, DHTML, C/C++/Visual C++, Visual Basic, ActiveX  
XML Technologies XML, DTD, XPath, DOM, SAX, XMPP (Jabber Protocol)  
Database Systems Oracle 8i, SQL Server, MySQL, PostgreSQL, MS Access  
Development and Deployment Tools / Environment JBuilder, Eclipse, IntelliJ IDEA, Oracle Developer 2000, Oracle Forms Builder 6, Oracle Reports Builder 6, Macromedia MX Studio, Adobe Flex Builder 3, Power Builder, Rational Rose, Power Designer, ERWin, Apache Ant, JUnit, Install Shield Express 5.0, Install Shield X  
Design Patterns and Frameworks J2EE Design Patterns, Java Blueprints for J2EE, Struts, Adobe Spry AJAX framework  
Configuration Management Tools Visual Source Safe, CVS  
Setup/Installation Tools Install Shield Express 5.0, Install Shield X, Install Anywhere  
Reporting Tools Oracle Reports Developer, Crystal Reports, JReport  
Web Development Skills J2EE technologies, ASP, PHP, HTML, DHTML, Flash, Dreamweaver  
J2EE Technologies JSP, Servlets, Java Beans, EJB, JDO, Hibernate  
Methodologies /Miscellaneous OOAD, OOP, SAD, Design Patterns, XP (Xtreme Programming), Business process assessment and improvement techniques  

 

Work Experience

 

Summary of experience

 

Project Manager at Mubasher KSA – National Technology Group, Riyadh, Saudi Arabia

Project Manager at Mindshare Solutions Pvt. Ltd. Lahore, Pakistan

Software Engineer at Softech Systems Pvt. Ltd. Lahore, Pakistan

 

Major Projects

 

Project Manager

Feb 2009 – March 2009, Company: Mubasher (National Technology Group), Riyadh, Saudi Arabia

Project: Deployment of brokerage solutions as SAS

 

Mubasher offers a comprehensive range of productized services to cater to every segment of the market, whether that be institutional investors, portfolio managers, high-net-worth individuals, retail investors or investors who are constantly on the move. The products have been customized to appeal to users in each segment of the market.

In this new setup, we had the challenge to deploy the solution in a SAS model, porting the product to open source platform based on Apache & JBoss.

Responsibilities:

I was involved actively as project manager as well as technical lead to ensure a smooth transition from old (IBM Websphere) platform to new Apache/JBoss based platform. After having deployed this successfully, I also played a key role in ensuring that all the security audit requirements are met by setting up & configuring the intrusion detection systems like SnortIDS.

Project Manager

Feb 2006 – August 2008, Company: Mindshare Solutions Pvt. Ltd. Lahore, Pakistan

Project: CW4k – Another website for online creative writing

 

CW4K is a feature enhanced version with more richer interactive based on Children’s Creative.

 

Responsibilities:

To develop and manage architecture & development, to coordinate with the graphics/media design team, managed a team of 5 developers. Developed Flash based online book editor, developed rendering engine to produce static SWF for rendering the created book for reading, developed flash based page-turning read book interface for presenting books for online & offline reading in an intuitive way. Manage Search Engine Optimization of the website (SEO).

 

Tools & Technologies: PHP, MySQL, Ming SWF library(as PHP module), Flirt SWF rendering library, C/C++ Linux, Macromedia Dreamweaver, Macromedia Flash, Adobe Flex3, Action Script 3.0.

 

Project Manager

Feb 2006 – August 2008, Company: Mindshare Solutions Pvt. Ltd. Lahore, Pakistan

Project: Children’s Creative – A Children’s website for online creative writing

 

Children's Creative is an innovation in the educational software market providing a virtual learning platform which lets children of all ages and abilities create amazing online page-turning books; empowering them to feel that they are real authors.

It also has an easy-to-use marking system, lesson plans, a built-in teacher/child messaging system, sophisticated drawing and image tools, online school displays and the ability for teachers to create new resources as well as upload their current ones.

 

Responsibilities:

To develop and manage architecture & development, to coordinate with the graphics/media design team, managed a team of 5 developers. Developed Flash based online book editor, developed rendering engine to produce static SWF for rendering the created book for reading, developed flash based page-turning read book interface for presenting books for online & offline reading in an intuitive way. Manage Search Engine Optimization of the website (SEO).

 

Tools & Technologies: PHP, MySQL, Ming SWF library(as PHP module), Flirt SWF rendering library, C/C++ Linux, Macromedia Dreamweaver, Macromedia Flash, Adobe Flex3, Action Script 3.0.

 

Project Manager

June 2005 – Feb 2006, Company: Mindshare Solutions Pvt. Ltd. Lahore, Pakistan

Project: Jamura.com – An online re-creational avatar maker

 

Jamura.com is an online avatar creation website. Users can create their avatar characters using an innovative flash based avatar creator application, keep their collection online against a registered account with the website and download their avatars as rendered JPG images in different available sizes.

 

Project Coordinator

February 2005 – June 2005, Company: Mindshare Solutions Pvt. Ltd. Lahore, Pakistan

Project: Nivea Cosmetics UK - Products Portal

 

Responsibilities:

My role was to manage the team handling updates/migration of Nivea’s UK portal, to keep in touch with their technical team based in Germany.

 

Tools & Technologies: Macromedia Dreamweaver, Macromedia Flash, HTML, XML, Nivea’s custom made CMS.

 

Software Engineer

August 2003 – December 2003, Company: Softech System Pvt. Ltd. Lahore, Pakistan

Project: FCSS (Financial Commodities & Speculation System)

FCSS is a comprehensive back office system for a broker who provides international Commodity and Currency Trading for the end-clients. The system inputs the international price feed from several stock exchanges, inputs client orders, performs internal cross-matching, as well as forwards orders for external trades, maintains client portfolios and margins and handles commissions, risk management, bank transactions, and several other tasks to give a comprehensive back office system. The system is completely web-based and provides browser-based transaction screens to clients who can access the system from any location.

In addition, it provides an automated telephone IVR System to input client transactions like account information, order entry, order modification & cancellation, withdrawals/deposits and statement via email requested through the telephone. There are plans to provide statement via Fax using the Fax enabled CTI cards.

 

Responsibilities:

  • Developed the complete IVR system and integrated it with a back-end database to present real-time information via phone.

Tools & Technologies: Java, Oracle 8i, Windows 2000 Pro/Advance Server, JTAPI, JSAPI, Cloudgarden Text to Speech Engine, Macromedia Dreamweaver MX.

 

Software Engineer

February 2003 – July 2003, Company: Softech System Pvt. Ltd. Lahore, Pakistan

Project: Fixed Line Telephone Services

 

FLTS pushes the fixed line telephones to the limit, utilizing state of the art Interactive Voice Response (IVR) & Java technologies it provides the following advanced value-added services to fixed line telephone users, making the level of service comparable to GSM mobile phone users.

  • Mobile SMS sent to a plain telephone as a Voice message
  • Email - Text message sent to a plain telephone as a Voice message
  • Web - Text message sent to a plain telephone as a Voice message
  • Web - Voice message sent to a plain telephone
  • Inter-city Voice Mail
  • Universal Inbox / Moving Voice Mailbox
  • Fax services
  • Information Services

 

Responsibilities:

  • Designed & developed web-interface as well as IVR system for Universal Inbox module.
  • Actively involved in efforts to integrate different modules of the project.
  • Worked on Java Media Framework (JMF) based VoIP solution to provide flexibility to extend this project to PC to Phone solution at a later stage.

Tools & Technologies: Java, JMF, JTAPI, JSAPI, Cloudgarden Text to Speech Engine, MS SQL Server, Macromedia Dreamweaver MX, Macromedia Fireworks MX, Windows 2000 Pro/Advance Server.

 

 

Software Engineer

November 2002 – January 2003, Company: Softech System Pvt. Ltd. Lahore, Pakistan

Project: Broker BackConnect (MS SQL Server port)

Ported ‘Payroll’ and ‘Human Resource’ modules of BackConnect (project mentioned above) to interface with MS SQL Server as the backend database. This involved Oracle Open Client Adapter (OCA) and appropriate changes in the existing framework of the application.

Responsibilities: Researched about OCA functionality and developed/modified certain routines at framework level to minimize the application level changes.

Tools & Technologies: Oracle Developer; Forms 6i, Reports 6i, Windows 2000 Pro/Advance Server, MS SQL Server 2000

Software Engineer

August 2002 – October 2002, Company: Softech System Pvt. Ltd. Lahore, Pakistan

Project: Broker BackConnect

“BackConnect” provides flexible end-to-end solution to brokerage houses with interfaces to the Trading, Central Depository and the National Clearing Systems. It is fully compliant with the settlement regimes of T+3 CNS providing interface to stay synchronized with the settlement positions on the National Clearing System. The system is designed so that individual as well as institutional clients are able to watch the stock market live, place trading orders on-line, and view the position and analysis of their portfolio.

Responsibilities: Actively involved in the development of General Ledger module, developed & integrated General Ledger & Custody module reports.

Tools & Technologies: Oracle 8/8i, Oracle Developer; Forms 6i, Reports 6i, Oracle 8/8i, Windows 2000 Pro/Advance Server

 

Software Engineer

May 2002 – August 2002, Company: Softech System Pvt. Ltd. Lahore, Pakistan

Project: TexPro (Management Information System for textile industry)

The system is developed as a highly customizable Textile Management solution; it includes General Ledger, Raw Material, Store, Payroll, Production, Sales, Costing and Inventory modules, these modules are mutually integrated as per customer requirements.

Responsibilities: Actively involved in development & integration of General Ledger & Raw Material modules.

Tools & Technologies: Power Builder 6 / 7, MS SQL Server 2000, Windows 98/NT/2000

Software Engineer

March 2001 – April 2002, Company: Central Depository Company of Pakistan

Project: National Clearing and Settlement System

NCSS provides common clearing/settlement and risk management platform for all the stock exchanges in Pakistan through a country-wide distributed system based on robust J2EE technologies, system is designed to accept individual trades from all three stock exchanges country-wide, accumulate and net them, and ensure share deliveries from net sellers to net buyers, and payments in the reverse direction. CNS, balance order and trade for trade settlement types are supported, with various settlement cycles, and all of their associated business rules. In addition, member to member stock loans, Corporate Actions such as dividend and bonus, a tariff structure and billing module, and several other supporting modules are included.

 

Responsibilities:

  • Developed reports in CNS, Balance Order, member-to-member stock loan, tariff & billing and several other modules of the project.
  • Designed and developed presentation layer for reports parameter forms using JSP and Java Beans.
  • Implemented business logic and interfaced to back-end database in Oracle using EJBs.
  • Deployed JSP, Java Beans and EJB components on Bea Weblogic server.
  • Developed and deployed components for interfacing JReport Enterprise Server to Bea Weblogic application server.
  • Deployed reports on JReport Enterprise Server.

 

Tools & Technologies: Oracle 8i, EJB, JSP, JDBC, Java Beans, Bea Weblogic 6.1, Windows 2000 Advance Server, JReport Enterprise Report Server.

Education

 

Bachelor’s degree in Computer Science - The National College (Affiliated with Punjab University)

Courses & Certifications

Sun Certified Java Programmer for Java 2 Platform JDK1.4 (SCJP2) [Upgrade]

Sun Certified Java Programmer for Java 2 Platform (SCJP2)

 

Enterprise JAVA Certificate Course - Pakistan Institute of Management (PIM), Lahore.

Advance JAVA Certificate Course - Edge Systems International, Lahore.

Professional Memberships

IEEE Computer Society

Project Management Institute (PMI), USA

Project Management Institute, Lahore Chapter (PMI-LHR)