Muhammad Jawaid Shamshad
Phone: - | E-mail:-LinkedIn: http://pk.linkedin.com/in/mjawaids | Twitter: http://www.twitter.com/mjawaids
Blog: https://mjawaid.wordpress.com | GitHub: http://github.com/mjawaids
Karachi, Pakistan
Education
MS (2009)
SZABIST, Karachi, Pakistan
Major: Computer Science/Distributed Systems
GPA: 3.45
MCS (2003)
Bahria University, Karachi, Pakistan
Major: Computer Science/Computer Networks
GPA: 3.85
Honors: Magna Cum Laude & Gold Medalist
Three times scholarship holder
BCS (2000)
Al-Khair University, Karachi, Pakistan
Major: Computer Science
GPA: 3.9/5.0
PMP (PMI) (Expected Dec 2015)
PDUs completed
Honors & Memberships
Got fellowship for Founder Institute Entrepreneur/Startup program. (http://www.fi.co)
Member of DotZero Incubator. (http://www.thedotzero.com)
Magna Cum Laude and Gold medal for achieving highest GPA in MCS Bahria University.
Awarded for working as an Executive member of IT society of Bahria University.
Experience
Technology Consultant (2009 – to date)
Ibexoft (http://www.ibexoft.com)
Responsibilities
Providing technical consultancy, and development and support services to different clients for their projects. Clients are from different parts of the world including US, UK, Netherlands, Singapore, Hong Kong, Malaysia, and Pakistan.
Some Major Clients/Projects/Achievements
Migrated Web Components from Polymer to Vue.js 2.0 with Material Design for The Company Concepts Foundation. (https://github.com/mjawaids/xpn2vue) (Dec 2016 – to date)
Developed Web Component using Polymer for The Company Concepts Foundation. Technologies: Polymer, Dart, HTML5, CSS3, Javascript, Material Design. (https://github.com/mjawaids/xpn2polymer) (Jan 2015 – Apr 2016)
IT partner of digital currency EstroPay. Technologies: PHP, MySQL, CodeIgniter. (http://www.estropay.com) (September 2014 – Mar 2015)
Developed, managed, and launched Qatar Ride for MarbaGroup (http://www.marbagroup.com), an online portal related to auto industry for Qatar region. Technologies: PHP, MySQL, WordPress, WooCommerce. (http://www.qatarride.com) (Nov 2014 – Feb 2015)
Developing Webinar/Presentation product. Technologies: AngularJS, Javascript, HTML5, CSS3, PHP, Ratchet WebSockets. (https://github.com/mjawaids/Webinar) (August 2014)
Provided complete solution from business consulting, website development, digital marketing, daily operations, and launched J&N Wardrobe ecommerce platform. Technologies: PHP, MySQL, WordPress, WooCommerce. (http://www.jnnwardrobe.com) (June 2014 – August 2014)
Revamped website of Relact with some added features. Technologies: PHP, MySQL, WordPress, WooCommerce. (http://www.relact.nl , http://www.act-nl.nl) (May 2014)
Developed plugin and integrated Sailthru marketing system in The Real Deal website. Technologies: PHP, MySQL, WordPress. (www.therealdeal.com) (March 2014)
Developed Google App Script client for Diffbot. Technologies: Google App Script. (http://www.diffbot.com , https://github.com/diffbot/diffbot-google-apps-client) (Feb 2014)
Developed an ecommerce solution for New Optican (http://www.newoptican.pk), an optical showroom, as well as providing online business consultancy and digital marketing. Technologies: PHP, MySQL, OpenCart – later migrated to WordPress/WooCommerce. (July 2011 – to date)
Provided development, design, SEO and SEM services, blog setup and writing, social media marketing (SMM), and business consultancy to ecommerce website Skates USA. Technologies: PHP, MySQL, OpenCart, SEO, SEM, SMM. (http://www.skatesusa.com). (October 2011 – Mid 2012).
Worked on setting up Amazon AWS EC2 and customizing it to setup Scalr (http://scalr.net/) and export it as AMI to be reused. (Feb 2012 – Apr 2012)
Developed ISAPI filter similar to X-Sendfile using Win32 APIs. (August 2011 – September 2011)
Developed an e-commerce website for Skates USA (http://www.skatesusa.com) using nsCommerceSpace. Later migrated it to OpenCart. (August 2011)
Provided support to gDev (http://www.gdev.com) as TAM Support Engineer for technical analysis and testing of Artemis Views product (http://www.aisc.com). (October 2009 – September 2010)
Designed an ISA card (Hardware), its driver, and software (C/C++) for New Optican, an optical showroom to control the locking system of cash drawer in 2001.
VP of Engineering (May 2016 – Jan 2017)
PerkUp Pvt. Ltd., Karachi, Pakistan (http://www.getperkup.com)
Responsibilities
Manage Engineering teams both in-house (one QA and eight developers) and outsourced.
Scheduling and planning of development of features and clients requests.
Streamline DevOps, deployments, and in-house development environments.
Translate business requirements to technical architecture for development.
Achievements
Implemented Kanban methodology with JIRA as project management tool.
Successfully launched Android Consumer app on Google Play Store.
Successfully launched v1.0 of the web app of the product using Laravel 4.2 in combination with upgrades in Merchant mobile app using Ionic v2.
Made legacy system stable from 50% to 90% after taking over in May 2016 with new features added in parallel.
Upgraded core infrastructure hosted on Amazon AWS with latest technologies including Ubuntu 16.04, PHP 7, RDS with MySQL 5.6, S3, and SQS.
Implemented virtualized development environment similar to production with Vagrant.
Streamlined deployment process with planned update to Continuous Integration with TravisCI.
Migrated MySQL DB from EC2 machine to RDS.
Maintained Git repositories for all products on BitBucket.
Implemented technical support process with merchant success team using Asana.
Implemented C# client library for API.
Planned web app and API upgrade from Laravel 4.2 to 5.3 but postponed due to lack of funding.
Sr. Software Engineer (June 2015 – May 2016)
Majiq Division (http://www.majiq.com)
Contour Software Pvt. Ltd., Karachi, Pakistan (http://www.csisoftware.com)
Responsibilities
Contour Software Pvt. Ltd. (www.contoursoftware.net) a subsidiary of Constellation Software Pvt. Ltd. (www.csisoftware.com). Responsible for development and enhancements for Elixir ERP application for Majiq Inc. (www.majiq.com) division that is also subsidiary for Constellation Software.
Achievements
Migrated some modules from legacy code to newer Windows Forms based modules using custom framework, fixed bugs and issues, and implemented newer client requests.
General Manager/CEO Pakistan(May 2013 – December 2013)
Credow, Karachi, Pakistan (http://www.credow.com)
Responsibilities
Managed Karachi office of Credow, a subsidiary of Walldorf Group, LLC (www.walldorfgroup.com). Responsible for and leading overall marketing, operations, IT, administration, and HR.
Achievements
Setup Karachi office started from zero and ready within 15 days.
Hired team of developers, designers, marketing, sales, accounting manager and mid-level accountants.
Kept budget in control even in very initial stage.
Managed teams of both Credow and Walldorf Group.
Launched Credow www.credow.com successfully and lead different marketing campaigns.
Launched DezignFuzz www.dezignfuzz.com successfully, subsidiary of Walldorf Group.
Lead System Architect (Feb 2012 – May 2013)
Casitron Division (http://www.casitron.com)
Contour Software Pvt. Ltd., Karachi, Pakistan (http://www.csisoftware.com)
Responsibilities
Contour Software Pvt. Ltd. a subsidiary of Constellation Software Pvt. Ltd. (www.csisoftware.com), Leading development for Casitron Lease Accounting and Management System for Casitron Pvt. Ltd (www.casitron.com) division that is also subsidiary for Constellation Software.
Achievements
Migrated some legacy systems from PHP4 to PHP5 and some using CodeIgniter Framework.
Built an application from scratch in PHP5 using CodeIgniter Framework for client rental system.
Project Manager (November 2010 – May 2011)
NextGenI, Karachi, Pakistan (http://www.nextgeni.net)
Responsibilities
Manage and assuring confidentiality, integrity, and availability of different projects including La Garconne (http://www.lagarconne.com), Mon Petit Bijou (http://www.monpetitbijou.com), and eRSVP (http://www.ersvp.com). Also responsible for managing a team of highly qualified professionals, requirements gathering, client coordination, analysis, architecture designing, development, enhancement, and deployment of different projects as well as infrastructure development and process improvement.
Achievements
Managed team for La Garconne (http://www.lagarconne.com) project. Involved in solution architecture, infrastructure support, and deployments. Technologies include PHP, Smarty, MySQL, under Linux environment, and SVN for source control.
Involved in infrastructure support for an eCommerce application (http://www.monpetitbijou.com), developed using PHP, Smarty, MySQL, under Linux environment, and SVN for source control.
Involved in infrastructure support for an event management application (http://www.ersvp.com), developed using PHP, Smarty, MySQL, under Linux environment, and SVN for source control.
Involved in project management of an eCommerce project for TCS (http://www.tcscouriers.com). Web application will be developed using LAMP technology and Magento Enterprise Edition.
Project Manager (May 2008 – August 2010)
Kolachi Advanced Technologies Pvt. Ltd., Karachi, Pakistan (http://www.kolachi.net)
Responsibilities
Assuring confidentiality, integrity, and availability of different products and projects including XTreme (http://xtreme.kolachi.net), and OMS for Stock Exchanges. Also responsible for managing a team of highly qualified professionals, requirements gathering, client coordination, analysis, architecture designing, development and enhancement of different projects as well as infrastructure development and process improvement.
Achievements
Migrated messaging middleware of XTreme (http://xtreme.kolachi.net - order management system for stock exchanges) from customized IRC messaging system to IBM WebSphere MQ. Responsibilities included research, analysis, solution design, integration and security. Technologies used MySQL, Perl, C/C++, IBM WebSphere MQ Server under Linux on server side, and C#.Net, IBM WebSphere MQ Client under Windows on desktop client side.
Implemented a hybrid Secure SDLC process in the organization.
Implemented MS Project Server with the current processes to facilitate project management.
Implemented VMWare ESXi server to provide virtualization environment for development and testing and prepared procedures for security in virtualized servers.
Migrated to SVN from CVS repository of several projects including XTreme. Also did SVN server installation.
Developed a utility in C/C++ to collect garbage queues from IBM WebSphere MQ server, improving availability to four nines i.e. 99.99%.
Developed a Perl library for IBM WebSphere MQ wrapped over C/C++ library.
Integrated IBM WebSphere MQ server to provide messaging for XTreme server and clients.
Implemented development virtual machine for XTreme configured with XTreme back end servers, IRC server, MySQL, Apache, and IBM WebSphere MQ client. Technology used VMWare vSphere.
Further improved availability by optimizing several processes including grouping of tickets/orders and fill reverse process in XTreme (http://xtreme.kolachi.net). Technologies used Perl and MySQL.
Provided support for bulk entry of fills in XTreme (http://xtreme.kolachi.net). Technologies used Perl and MySQL.
Added support for new market in XTreme (http://xtreme.kolachi.net). Technologies used Perl and MySQL.
Addressed Log Management of Live Pricing Server by developing and integrating a robust logging library for Live Pricing Server in C/C++.
Managed team and developed Contact Importer library using C#.Net. Focusing on Gmail, Windows Live, Yahoo!, and AOL.
Managed team for MYCAREERi and MYCOLLEGEi Projects (http://www.mycareeri.com / http://www.mycollegei.com). Involved in design and development and making sure the availability of the sites. Technologies used ASP.Net 2.0 and MS SQL Server 2005.
Managed team for Lab Information System (LIS) Project (https://www.qdxaxis.com).
Web Application Developer (Feb 2007 – April 2008)
Bayt.com, Inc, Dubai, United Arab Emirates (http://www.bayt.com)
Responsibilities
To analyze, develop and enhance different modules for Bayt website and Bayt Sales Management System - Admin web interface (developed in Tcl, database Oracle).
Provide technical support to marketing and sales departments.
Assuring 24x7 availability of the system.
Achievements
In-charge of Bayt sales management system development. A system to help, sales department to manage ads on Bayt website including impressions and clicks, and marketing department to track marketing emails and returning and new user coming from marketing emails to Bayt website, and generate different statistical reports based on collected data. Back end database used Oracle and developed in Tcl.
Proposed and implemented enhancement in core architecture for Bayt website user management.
Proposed different infrastructure enhancements including log management, configuration management and security architecture changes.
Implemented BullsEye marketing project, a part of Bayt business intelligence module which acts as a dashboard for management and marketing team. Gathers data by tracking users and their activities and generates user statistical reports. Database used Oracle and MySQL and developed in Tcl.
Developed Bayt internal appraisal system to manage employee appraisal history. Managers and employees both were able to give feedback about each other. Database used Oracle and MySQL and developed in Tcl.
Responsible for managing Bayt employee referral system, where one employee can refer his friend or relative and to track the status of hiring process. Database used Oracle and MySQL and developed in Tcl.
Team Lead (Sept 2004 – Jan 2007)
Infinilogic (Pvt.) Ltd., Karachi, Pakistan (http://www.infinilogic.com)
Responsibilities
Technical Team lead of the InfiniOffice Server team.
To analyze, design, and develop system according to the requirements and business policies defined by the upper management, and to manage the server team.
Assuring system integrity and availability and provide technical support.
Achievements
Developed and deployed the InfiniOffice server (Developed in C/C++ under Linux). Implements business logic and provides web services for client applications (web client in PHP, and desktop client in C#.Net).
Assisted in load testing and vulnerability assessment of the InfiniOffice Software, with internal auditors and security department.
Updated InfiniOffice server to support CRM version of InfiniOffice product line.
Also engaged in development of distributed version of InfniOffice server. Technologies used gSOAP web services toolkit for C/C++, PHP, nuSOAP web services toolkit for PHP, Apache, and Linux.
In addition to the design and development of server also developed unit tests in C#.Net, C/C++ (Linux), and PHP to test the web services exposed by the InfiniOffice server.
Worked on front end as well as back end of InfiniOffice Lite web version using PHP, JavaScript, and XMLRPC (http://www.infinioffice.com).
Developed a server in C/C++(Linux) which exposed web services and provides an interface for client applications like .Net application to communicate with fax server on local intranet.
Development Engineer (July 2004 – Aug 2004)
Barbedwire Technologies, Inc., Karachi, Pakistan (http://www.barbedwiretech.com)
Responsibilities
Development, deployment, and integration of software modules for Barbedwire Security device.
Achievements
Developed Workstation Monitoring System with centralized logging using ntsyslog (Windows), syslog (Linux), and swatch (Linux).
Developed a Linux shell scripts for Automated Backup System on network drives.
Software Engineer (April 2003 – Jan 2004)
IT Pakistan, Karachi, Pakistan (http://www.itpakistan.net)
Responsibilities
To analyze the customer requirements and propose and implement the solution.
To design and develop software according to customer requirement.
Manage the projects.
Provide post implementation support and maintenance to clients.
Assuring 100% system up-time by monitoring and managing the sites.
Achievements
Developed custom web based inventory system for a well known trading organization (http://www.intercomtrade.com/admin_interface/). Technologies used ASP 3.0 and MS Access database.
Developed B2B shopping site for a reputable client of Ireland. ASP 3.0 and MS Access.