KHALID HUSSAIN
- |-|linkedin.com/in/khalidhussain1 | Rawalpindi, Pakistan
DOB: October 1st, 1991 | Skype: khalid.hussain.1 | Git: khalidhussain
Sr. Software Engineer
● Innovative software engineer offering 5+ years of experience in the full web application lifecycle – from
concept through delivery of next-generation applications and customizable solutions.
● Expert in advanced development methodologies, tools and processes contributing to the design and rollout
of cutting-edge software applications.
● Known for excellent troubleshooting skills – able to analyze code and engineer well-researched,
cost-effective and responsive solutions.
Technical Tools
Major: JavaScript, jQuery, XML, HTML5, CSS3, JSON, Ajax, Bootstrap, LESS, SASS, MEAN/MERN Stack (Mongodb, Express,
ReactJS/AngularJS, NodeJS), HapiJS, Underscore, Lodash, Git, grunt, gulp, webpack, agile, scrum, TDD (test driven
development), karma, jasmine, protractor, chai, React-native, Redux, Redux-thunk, React-native, ionic2
Backend: PHP, Node.js, Express.js, Hapi.js
Database: Firebase, MongoDb, SQL, Postgres.
OS: Windows, Ubuntu, MacOS
VCS: Git, Gerrit, SVN, bitbucket
Professional Experience
Principal Software Engineer (JavaScript/Frontend), Sep 18, 2017 to present – Creative Chaos, Lahore, Pakistan
Joined PodiumData team in a critical time of acquisition handover, with agile methodologies we were able to overcome
the major challenges like: Demographics, making sure the app is fast enough in production and not slow on special
browsers like IE11. With the right decisions and research, we were able to speed up the application by 70% that was in
production for 4 years.
Working in JavaScript, jQuery, ReactJs, React-native, Redux, Redux-thunk, Jira, git, Bootstrap, SCSS, Java Spring(Debug
level), RoR (debug level).
Joined Litterati team as replacement of an engineer working on backend(nodejs) and on the frontend(ReactJS) with
bootstrap and many more libraries, majorly on the dashboard side that is for partners handling all the operations, report
generations, challenge creation, and many more features.
Projects:
1. LendingHome (https://www.lendinghome.com/)
2. PodiumData Now known as Qlik Data Catalyst (https://www.qlik.com/us/products/qlik-data-catalyst)
3. Litterati (https://litterati.org/)
Software Engineer (JavaScript/Frontend) (Contractor), Aug, 2018 to Sep, 2020 – QLIK, Lahore, Pakistan
Podium is an end-to-end data management and preparation platform built from the ground up to leverage low-cost,
high-performance Big Data technologies. Podium's core features fill in important data management functionality
through an integrated, easy to use browser interface. This allows organisations to take full advantage of the cost
effectiveness of Big Data technologies without their inherent complexities, significantly shrinking the time to market for
data availability and value.
Qlik-Sense: Worked on the UI part of the QLIK-sense hub where all the services are combined and used to analyse,
visualize the data to make it useful for the users and show all the demographics
Sr. Software Engineer (JavaScript/Frontend) (Contractor), June 01, 2017 to October 2018 – Punch Digital Agency,
Lahore, Pakistan
Joined Punch Agency as Senior Software engineer, delivered many projects during my tenure here in given timeline.
Learned and used React-native for the first time (an astonishing framework). Wrote RESTful APIs using NodeJS.
Working with JavaScript, jQuery, AngularJS, Underscore, Bootstrap, NodeJS, Grunt, LESS, SCSS, ReactJS, react-redux.
Projects:
1. IKnowMy… (React-native, NodeJS)
2. iGoDine… (React-native, NodeJS)
3. SimplySolar… (Python, requirejs, venillajs)
4. Givv… (Native IOS and Android, Java)
5. MedCerts… (Python, CraftCMS)
Sr. Software Engineer (JavaScript/Frontend), Feb 15, 2017 to May 31, 2017 – Van Tibolli Inc, Islamabad, Pakistan
Software Engineer (JavaScript/Frontend), Jul, 2016 to Jan, 2017 – CISCO, Islamabad, Pakistan
Sr. Software Engineer (JavaScript/Frontend), July 2015 to Feb 15, 2017 – WANCLOUDS INC, San Jose, CA
Providing object-oriented software (OOS) design for one of Cisco System’s Tenant Management Module which is part of
CISCO’s Prime Service Catalog. Major responsibilities include:
● Technically leading a team of developers along with the responsibility of overall delivery of the project.
● Design decisions and ensuring good practices at all levels by doing design/code reviews.
Working in JavaScript, JQuery, AngularJS, Underscore, Bootstrap, NodeJS, Grunt, LESS, SCSS, ReactJS, react-redux
Few of other project are:
1. Netorc:(https://netorc.wanclouds.net/) A web-app that provides the user the ability to add machines from
anywhere across the world, make VPNs to make communications between them, show the routing tables and
configs of all the machines. The frontend is developed in NodeJS(HapiJs), ReactJs, Redux, WebPack, SCSS,
Zurb foundation CSS, D3.js, google maps.
2. Shepherd:(https://shepherd.one/) A web-app that provides user to add either host of docker swarm manager,
create groups and profiles for them, then add containers from added hosts or nodes to a single group and apply
profile policies on them. The frontend is developed in ReactJs, Redux, WebPack, CSS.
Education
★
Bachelors in Computer Science, Comsats Institute of Information and Technology, Islamabad,-