Waqas Ali Khan

Pakistan

@waqasalieee

Principal Software Engineer

Personal Information

waqasalieee@gmail.com
+92-3214105651
Lahore

Badges

Problem Solving
Sql

Certifications

Work Experience

  • Principal Software Engineer (PHP)

    Pursue Today•  August 2023 - March 2024

    Direct US Client & Timings • Received a client with an ongoing E-commerce website development project named DoSupply (https://www.dosupply.com/ ) • Responsible for adding new features and addressing any previous issues. Additionally, gradually converting a classic PHP project into a VUE and Laravel based project. • WordPress, CustomPHP converted to Laravel+Vue. Courier & other third-party API integrations. API development. UI/UX Improved for sales. Load time optimizations.

  • Principal Software Engineer, TL

    DatumSquare•  June 2021 - March 2023

    US Client & Timings • Received a client with an ongoing E-commerce website development project named Skyrun (https://www.skyrun.com/). • Did requirement gathering, and developed the project primarily using the LAMP stack, Joomla, along with Linux, PHP/MySQL, Vue.js, HTML, CSS, JavaScript, Ajax and jQuery with Git & Jenkins. • Created personalized and comprehensive reports and focused on optimizing report generation speed, optimized a 10-minute task to 1 minute or even as low as 30 seconds. • Conversion of the Joomla open source application to a Laravel application. • Created database migrations, factories, models, controllers, views, inertia views, and REST/RESTful APIs (Web API) as part of the Laravel migration. Did HTTP Rest APIs Testing using Postman. • Created PHPUnit test cases for comprehensive testing of each component before proceeding with development. • Did client communication and acceptance testing • Followed SDLC (Software Development Life Cycle) Agile scrum methodology using Jira.

  • PSE, Web Project Manager, TL

    Ciklum•  May 2015 - December 2018

    Denmark & Dubai Clients • Collaborated to conceive the idea of a mobile app and website development for Facebook group sellers in Denmark. • Requirements gathering, analysis & estimation of required time & resources. • Did project management, and executed the complete SDLC using Agile scrum methodology as a scrum master. • Devised backlog task list using Jira, prepared development plan, and established milestones. • Linux dedicated server management , database management, UI/UX analysis & planning, Wild card domain handling. • Developed the project using LAMP stack with PHP, Laravel, and MySQL using Visual Studio. • Created models, routes, middleware, PHPUnit test, and basic views. • Developed REST APIs with security for Android and iOS Mobile Apps. • Used React, AngularJS, Blade, and Bootstrap for web design. • Integrated Google API (Maps) for radius searches on the map. • Synchronized posts and comments b/w Facebook, Mobile Apps, and Website using Facebook API (Graph & JavaScript). • Developed Admin panel with full control over all 3 platforms including CRON jobs management. • Utilized Jenkins for build creation. • Did weekly sprint acceptance testing with the client. • Communicating client needs to company to arrange required resources.

  • Principal Software Engineer

    NextBridge•  January 2012 - April 2015

    US client with 2 overlapping hours. • Developed a Fiber Optic Cable Builder allowing customers to order personalized cables (Image editing using the PHP GD library) • Created an inventory management system synchronized with the NetSuite ERP, incorporating dynamic pricing from NetSuite data. • Programmed user interfaces with JavaScript, with integration of barcode and QR code scanners. Used Kendo UI Bootstrap for user interface (UI) development. • Integrated ACT-On and SMS APIs, FED Ex, and UPS courier REST APIs. • Implemented live data verification using REST APIs for fields like email, city, and state. • Client communication, product design, project management, requirement gathering, and server management, using agile methodology as a scrum master. • Created a unified BackOffice system to manage multiple web portals. • Conducted analysis to incorporate new changes and devised development plans. Used Git for code repositories. • Performed acceptance testing with the client.

Education

  • Superior University

    Computer Science, BS•  May 2007 - December 2010

Skills

Git
Jira
Jenkins
Linux
AWS
ServerMgmt.
MySQL
MongoDB
PostgreSQL
Laravel
Vue
CodeIgniter
Zend Framework
WordPress
Shopify
Bootstrap
HTML/CSS
PHP
JavaScript
C#
C
C++
Algorithm
Css
SQL