Usman Khawaja
*** ********* ******, ****** ******, New York, 11581
E-mail: ************@*****.***
Phone: 347-***-****
OBJECTIVE
Project Manager - Senior Software Engineering Position
HIGHLIGHTS
More than 10 years of senior software engineering experience, with strong analytical, design, reporting skills and a broad range of computer expertise. Experience in managing software house and multiple project teams. An effective leader, skilled in enlisting the support of all team members in aligning with project and organizational goals.
QUALIFICATIONS & TRAININGS
Education
MBA (Marketing and Entrepreneurship) - July 2006-August 2008
National University (FAST), Lahore, Pakistan
BS (Computer Science) – Sept. 2002- July 2006
COMSATS Institute of Information Technology, Lahore, Pakistan
SKILLS & TECHNOLOGIES
Web Development
PHP, JQuery, CSS3, HTML5, Ajax & JavaScript, XML, JSON, Crystal Reports, Dundas Charting, Dreamweaver, Adobe Flash
Databases & Data Warehousing
SQL Server, Oracle 10g, Access, MySQL, Microsoft Azure SQL Database
Web Servers:
IIS, Apache, Tomcat
Desktop Development
VB .NET, C# .NET
Networking
Linux, Unix, CCNA, Azure Virtual Machines
Project Management
MS Project Server, Visual Source Safe, Visio, SVN, Microsoft Team Foundation Server, Git
Web Portals
Wordpress, DotNetNuke, Joomla, Drupal, Magento,
Others
Multipal payment gateways including Paypal, 2Checkout and bank API, cURL, Google, Yahoo, 3rd Party API’s implementations, Azure API Management, CDNs, caching, and page load optimization, basic search engine optimization.
PROFESSIONAL EXPERIENCE
June 2013–Present
XGear, Co-Founder and COO
Managing a team of 32 Software Engineers and App Developers
Planning by prioritizing customer, employee, and organizational requirements
Maintaining and monitoring staffing
Developing and cascading the organization's strategy/mission statement to the lower-ranking staff
Providing direction in all technology-related issues in support of information operations and core company values
Assessed project opportunities and prioritized project solutions and resources.
Created analysis and design documents and coordinated development, security, database services, testing, deployment, network infrastructure, documentation and training.
Negotiated with stakeholders to resolve conflicting system needs.
Nov 2008 – Present
One Step Solutions, Director & Principal Software Engineer
Managed a team of 25 Software Engineers, Software Quality Assurance Engineers, and Designers
Align technology vision with One Step Solution's business strategy by integrating company processes with the appropriate technologies.
Responsible for all aspects of developing and implementing technology initiatives within the organization. .
Recruitment, training and appraisals of new/existing engineering resources in line with business plans, future growth. This growing engineering pool consists of 20+ Software Developers working in different technologies including Android, iOS, HTML5 / PhoneGAP, Wordpress, and PHP.
Ensure highest quality of engineering in all projects at One Step Solutions through regular code reviews, as well as on-demand, on-spot checking
Facilitated cross operations team needs and expertise areas to prioritize projects.
Allocate resources using diagnostic tools and working with embedded operational improvement resources.
Managed key accounts –resolving all inquiries, project tracking, invoicing matters, audits and reporting
oAcquired 75% of the top revenue generating clients through RFPs
oPersonally manage the largest revenue generating client; 75% of overall revenue.
Act as a liaison between cliental and internal operations team. Effectively communicate client’s requirements in design and structures to developers.
Negotiated with stakeholders to resolve conflicting system needs.
Conducted advanced training classes for current employee, clients and students in Wordpress, Joomal, PHP, PhoneGAP
Professional Courses
Courses: 2008-Present
Virtualize your infrastructure
IT management best practices
Microsoft® ASP.NET 3.5
Microsoft® Windows® 7 tune up your PC
Save money, be energy efficient
Planning closed loop client lifecycles
Linux 101
Scanning basics
Adobe Photoshop CS4 advanced
Printing and marketing large-format projects
Large-format printing: pre-production tips
Microsoft® Windows Server 2008
Network attached storage
Jump-start your creativity
Adobe Photoshop CS4 for photography
Protect your PC from spam, spyware and viruses
Setting up a wireless home network
Windows Vista advanced customization
Introduction to storage networks
Tune up your Windows Vista PC
Advance VB.NET
Wireless Technology Training
VPN, IPv6, Video Conferencing
Router Training (Associate)
Macromedia Flash Animation
E-Commerce
Microsoft FrontPage, C++, Access
Cisco Certified Network Associate
Language
English and Urdu
PROJECTS
XGear
Co-Founder
Environment: Microsoft Virtual Machines, Azure SQL Database, PHP, MySQL, Socket Communication
Roles and Responsibilities:
Working as a technical lead for the project design, infrastructure and enhancements
Apply project resources according to the approved project plan.
Establish contingency plans and identify trigger events and responsibility for initiating corrective action.
Track and report on progress to plan
Understanding and refactor existing environment application.
Maintaining and monitoring staffing
Description:
XGear helps you to unlock your vehicle’s potential, enabling you to become a safer, better informed and efficient driver. It is designed to connect your car with the rest of the world enabling you to drive smart
Real-time vehicle tracking, route optimization and trip replays. Always connected via cellular network.
Remotely tracking driver behavior, over speeding, rash driving and trip summaries.
Monitoring engine issues and fuel efficiency. Signaling for preventive maintenance.
Currently Part of Microsoft Innovation Center, Lahore, Pakistan
Accelerated at PlanX
Part of Google for Entrepreneurs (Blacbox.vc) and XGear had been named a top five finalist in Startup Open in the world.
XGear was published in ‘Opportunities in the Development of Pakistan's Private Sector’ by Center for Strategic & International Studies in Washington, D.C.
Published: “Pakistan startup hopes for a global hit with xGear, brings ‘quantified self’ to your car”, Tech in Asia and Yahoo, April 2014
Upgrading of IT Services at GENCO holding company, a USAID funded project
Senior Software Engineer
Environment: SAP, Oracle 10g, PHP, MySQL
Roles and Responsibilities:
Defining and implementation of custom modules for HRMS and Payroll with SAP B1.
Developed the project plan, project budget.
Managing the project stakeholders, project risk, and project schedule.
Migrating existing data form Excel sheets to the new system.
Collaboration with GENCO holdings for Requirements Elicitation.
Managing project to meet defined targets.
Description:
The purpose of this application was to create a system for the GENCOs three different geographical locations which allowed it to:
Provide Workflow management and employee self-service facilities to help reduce duplication
Competence analysis: to enable human resources to define the organization's skills matrix and to identify strengths of employees and applicants.
Recruitment support, to collect applicant data and competencies and track the hire process with business alerts and reminder tasks.
Absence monitoring and tracking for full absence management reporting.
Employee travel and expense handling
Nettelephone VoIP PortaPlus
Senior Software Engineer
Environment: PHP, MySQL, cURL, PortaONE, PortaPLUS, Paypal, Mastercard API
Roles and Responsibilities:
Working as a technical lead for the project design, infrastructure and enhancements
Responsible for preparing project artifacts
Prepare project plan and obtain management approval of the project plan.
Apply project resources according to the approved project plan.
Establish contingency plans and identify trigger events and responsibility for initiating corrective action.
Interacting with offshore client for requirements, queries and Status updates
Configuration of existing application and deployment of application
Managing and executing project plan for timely deliverables
Description:
Reengineered the business process for the client to accept online payments using different modes and adding automatic process to portaswitch and portabilling which allows users to make VoIP Calls. A complete system with customizable screens and appropriate handling of process and notifications was made.
Smart TV Streaming Solution,
Senior Software Engineer
Environment: Samsung SMART TV API, PHP, MySQL, Adobe Flash Media Live Encoder, Adobe Media Server
Roles and Responsibilities:
Working as a technical lead for the project design, infrastructure and enhancements
Developed the POC (Proof of Concept)
Select team members and, if cross-functional as the Core Team Leader, select Core Team Members.
Track and report on progress to plan.
Keep all stakeholders informed of progress and issues.
Description:
An Online Video Streaming Solution for Internet and Smart TVs. Any Local TV channel can be streamed over the internet, using this streaming solution. Currently this product is being tested with a Major TV Channel of Pakistan for Samsung Smart TVs.
CHM Lahore Medical and Dental College CMS (Campus Management System)
Critical Services Engineer
Environment: PHP, MySQL, SAP B1
Roles and Responsibilities:
Responsible for deployment of BI and BPM processes developed.
Installation and configuration of system with SAP B1.
Provides technical support to project team members.
Institute relevant cost, schedule and technical performance metrics at all project levels.
Support project team to assess scope, schedule and customer risk impacts.
Responsible for monitoring and resolving issues while integrating processes with CMS and SAP.
Continuous communication and interaction with the client for integration updates and troubleshooting
Description:
Using this Enterprise resource planning every department can easily manage the records of all the students in their departments. Faculty members can easily manage their classes/ results using this ERP.
The main modules of this ERP are:
Recruiting & admissions
Student records, grade book and academic advisement
Student financials & administration
Hostel management solution
Contributor relations
Fee management integration with SAP.
CHM Lahore Medical and Dental College Machine Readable Testing System
Senior Software Engineer
Environment: PHP, MySQL, VB.NET, Leadstool OMR SDK.
Roles and Responsibilities:
Reporting project status to top management
Development and deployment of application
Create roadmaps to track project plans and offer detailed progress reports against plan.
Define the project management process to be applied to the project.
Track and report on progress to plan.
Keep all stakeholders informed of progress and issues.
Coordinate management and technical decisions.
Description:
A complete examination evaluation and monitoring system. It’s a system to generate random paper based tests. The system has the capacity to scan and grade the paper based tests using image recognition technology. The system has the features to conduct and compile any paper based exams, research studies or survey. Another Module of the system is complete Admission Process Management system, including student registration module, Test Management System and Merit calculation System.
Technology Footprint Web Application Framework
Software Engineer
Environment: PHP, MySQL, Java Scripting, CSS
Roles and Responsibilities:
Responsible for designing and development dashboards base class.
Appling custom database paging for application efficiency optimization Responsible for designing and development of reports and dashboards for analysis purposes.
Providing security filters across applications.
Handing user access levels and navigation across application.
Track and report on progress to plan.
Analyze the actual performance against the plan and make adjustments consistent with plan objectives.
Keep all stakeholders informed of progress and issues.
Description:
In-house web application framework, to enhance the capability of development and maintain consistency in developer’s code. The framework is primarily developed using PHP, MySQL.