Waqar Hussain

Dubai United Arab Emirates · (+971) 553962773 · waqarhussain4154@gmail.com

I am an experienced Senior Full Stack Developer proficient in Node.js, Python, React.js, React Native, and Electron.js, specializing in developing scalable software solutions with robust APIs and pixel-perfect UIs. I utilize agile frameworks to provide comprehensive project overviews, fostering collaborative approaches that enhance overall value. Using tools like Slack and JIRA, I ensure transparent communication within teams. Regular sprint reviews and retrospectives are integral for gathering feedback and refining strategies. By breaking down projects into manageable tasks and implementing CI/CD pipelines, I ensure seamless code integration and early issue detection. My approach prioritizes tasks based on user-centric values, effectively managing product backlogs and supporting continuous improvement initiatives.


Experience

Full Stack Engineer

Grand Technology Resource (GTR)
Dubai, United Arab Emirates

• Skilled in Node.js, Python, React.js, React Native, and Electron.js
• Established seamless communication between Python and Node.js services using RESTful APIs, ensuring efficient data exchange and interoperability.
• Utilized gRPC for high-performance, language-agnostic communication between microservices developed in Python and Node.js.
• Developed and implemented highly responsive user interface components using React concepts, creating self-contained, reusable, and testable modules.
• Experienced in optimizing frontend load times
• Experienced in deployment of production Ubantu, Linux
• Skilled in using native modules to control devices connected through OTG in React Native with Native Bridge
• Implemented server-side rendering (SSR) and static site generation (SSG) with Next.js to enhance SEO and improve initial page load times.
• Configured dynamic routing and deployed applications on platforms like Vercel, leveraging Next.js optimizations for production.
• Integrated Socket.io to enable real-time, bidirectional communication for live chat and notifications.
• Developed scalable and highly available RESTful APIs using Node.js technologies.
• Actively involved in solving and troubleshooting issues in distributed services ecosystem using CI/CD principles.
• Configured Dockerfiles and Docker Compose for multi-container Docker applications.
• Developed backend services and APIs using Python, leveraging its frameworks for data processing, scripting, and automation tasks.
• Integrated native modules and components in React Native for platformspecific functionalities.
• Developed backend services and APIs using Python, leveraging frameworks such as Flask and Django for rapid and robust development.
• Implemented data processing pipelines and automation scripts using Python for various tasks such as data extraction, transformation, and loading (ETL).

December 2022 - Present

Senior React Native/Full Stack

WinJoy LLC
Dubai, United Arab Emirates

• Leveraged React hooks (useState, useEffect, useContext) for functional component lifecycle management.
• Ensured scalable real-time interactions by optimizing socket connections and managing user sessions.
• Developed features like live chat, notifications, and real-time data updates using WebSockets
• Ensured code quality and reliability through unit testing and automated
test scripts in Python.
• Experienced in orchestrating containers using Kubernetes for scalable and maintainable deployments.
• Familiar with API gateway integrations like 3Scale and understanding of Single-Sign-On or token-based authentication (REST, JWT, OAuth).
• Proficient with the latest versions of ECMAScript (JavaScript or TypeScript) and familiar with npm, yarn, and other tools in the React ecosystem.
• Thorough understanding of modern front-end build pipelines, tools, and React.js core principles.
• Experienced in developing responsive web-based UIs using Styled Components, Tailwind CSS, Material UI, and other CSS-in-JS techniques.
• Unit testing using frameworks like Jest, Enzyme, or Jasmine.
• Understanding of linter libraries (TSLINT, Prettier, etc.).

May 2021 - November 2022

MERN Stack Developer / React Native Engineer

SprintX
Lahore, Pakistan

• Implemented real-time communication features using WebSockets and libraries
• like Socket.IO in Python for live updates and notifications.
• Developed and maintained cross-platform mobile applications using React Native for iOS and Android.
• Integrated native modules to access platform-specific features such as camera, GPS, and notifications.
• Utilized Redux and Context API for efficient state management.
• Implemented navigation solutions using React Navigation for smooth user transitions.
• Leveraged TypeScript for enhanced code quality and reduced runtime errors.
• Built custom UI components styled with Styled Components and Tailwind CSS. • Integrated third-party APIs, including Firebase for real-time data syncing and push notifications.
• Conducted performance optimization to ensure smooth animations and fast load times.
• Employed CI/CD practices using Jenkins and GitHub Actions for automated testing and deployment.
• Developed unit and integration tests using Jest and React Native Testing Library.
• Collaborated with designers and backend developers to ensure cohesive development.
• Troubleshot and debugged issues on both iOS and Android devices, ensuring cross-platform compatibility.
• Developed dynamic web applications using ASP.NET MVC4, leveraging the Model-View-Controller architecture for clean separation of concerns and maintainable code.
• Implemented Razor views for dynamic HTML generation and utilized partial views and layouts for consistent UI components across the application

May 2019 - May 2021

Android Developer

MIT
Rawalpindi, Punjab, Pakistan

• Designing and developing applications for the Android platform
• Database designing and SQL for the developed application
• Bug fixing and improving application performance

April 2018 - May 2019

Education

PMAS Arid Agriculture University, Rawalpindi, Pakistan

Bachelor of Computer Science e (Hons.)
February 2016 - February 2020

FG Fazaia Secondary School E9, Islamabad, Pakistan

Intermediate in Computer Science
June 2013 - June 2015

FG Fazaia Secondary School E9, Islamabad, Pakistan

Matric (Computer Science)
June 2011 - June 2013

Skills

Programming Languages & Tools
Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Dedicated to the dynamic intersection of cutting-edge technologies, my interests revolve around Crypto AI Learning, where I immerse myself in the evolving landscape of cryptocurrency and artificial intelligence. Constantly pushing the boundaries, I thrive on understanding the intricate nuances of these fields, leveraging their potential to drive innovation and shape the future. Beyond mere curiosity, I actively engage in practical applications, seeking to develop solutions that harness the power of both crypto and AI to tackle real-world challenges.

Complementing my passion for emerging technologies is my proficiency in web and mobile app development. With a keen eye for responsive design and a mastery of modern frameworks such as NodeJS, I have honed my skills through comprehensive courses like "NodeJS - The Complete Guide" on Udemy. Equipped with a robust toolkit encompassing MVC, REST, APIs, and GraphQL, I am adept at crafting seamless digital experiences. Furthermore, my expertise extends to advanced CSS and Sass techniques, including Flexbox, Grid, and animations, enabling me to create visually stunning and user-friendly interfaces that stand out in today's competitive digital landscape.


Awards & Certifications

  • Python forData Science and Machine Learning Bootcamp - Udemy
  • Mobile Application Development - Punjab Skills Development Fund
  • CCNA (Routing and Switching) - PTCL Academy
  • Hardware and Software Installation - PNWA Computer Literacy Center

Projects

Usdt Heist

Reactjs, Nodejs, React Native, Python

• Link: https://www.usdtheist.com
• Developed a cryptocurrency trading bot using React, React Native, Node.js, and Python, directly connected to the Binance exchange. Implemented 30 trading strategies for automatic spot trading based on frontend selections.
• Utilized libraries such as websocket, json, pprint, talib, and numpy, and imported functions from binance.client and binance.enums for fetching kline data, calculating RSI, and generating signals.

Duration: Feb 2024 – May 2024

Crypto Bot

• Developed a cryptocurrency trading bot using React, React Native, Node.js, and Python, directly connected to the Binance exchange. Implemented 30 trading strategies for automatic spot trading based on frontend selections.
• Utilized libraries such as websocket, json, pprint, talib, and numpy, and imported functions from binance.client and binance.enums for fetching kline data, calculating RSI, and generating signals.

Duration: Feb 2024 – May 2024

Confidential Project E-Cabinet

Government of Botswana

• Developed APIs for dynamically generating PDF documents within the e-cabinet web application and implemented robust authentication mechanisms to secure these APIs, ensuring access is limited to authorized users.
• Set up and configured two separate servers: one running Apex and the other running Node.js, and implemented and maintained the necessary communication protocols and mechanisms to facilitate seamless data exchange and operational coordination between the Apex and Node.js servers.

Duration: Mar 2024 – Sep 2024

Confidential Project One Window Botswana

Government of Botswana

• This module is used to handle various resident operations, such as reporting complaints about crimes, managing passports, enrollment, entry and exit records, driving licenses, vehicle registration, SIM card registration, and border control, among others.

Duration: Dec 2023 – March 2024

Confidential Project E-Gov

Government of Botswana

• Developed a tablet application with fingerprint and IRIS modules, used for performing resident operations such as passport management, enrollment, entry and exit records, driving license issuance, vehicle registration, SIM card registration, and border control.

Duration: Sep 2023 – Dec 2023

Confidential Project Atom

Government of Botswana

• Developed a desktop application to handle biometric devices such as fingerprint scanners, electronic signatures, IRIS scanners, and image capture, utilizing TypeScript and Electron features.
• Implemented functionality to fetch data from REST APIs and display it on screens using asynchronous JavaScript and hooks, facilitating resident operations such as passport management, enrollment, entry and exit records, driving license issuance, vehicle registration, SIM card registration, and border control.

Duration: June 2023 – Sep 2023

Confidential Project - eDis

Government of Botswana

• Retrieve personal details using identifiers like car number plates, ID numbers, face images, driving license numbers, or fingerprints.
• Access family tree information for a broader understanding of background and affiliations.
• Conduct searches using multiple identifiers for versatility, utilizing a comprehensive and continuously updated database for accurate and up-to-date data, and ensuring discrete and secure operations for confidentiality and security.

Duration: Mar 2023 – Oct 2024

Confidential Project - SIM Registration

Government of Botswana

• Developed a tablet application with fingerprint and IRIS modules used for issuing new SIM cards to citizens and tourists.

Duration: Jan 2023 – Mar 2023

Mohgas

Upwork

• Facilitated vendor-customer connections, enabled gas cylinder swap, top, and replace services via the app, and provided options to buy various gas-related accessories.

Android Link

Duration: Nov 2022 – Jan 2023

Casa App

Sprintx

• Develop Front-end Integrated FCM notifications, developer accounts for Android and iOS, and one-to-one and group chat functionality using Socket.io and REST APIs.

Duration: Aug 2022 – Oct 2022

Legal Innovators

Sprintx

• Developed Web App and Backend for law firms, legal services businesses, and legal operations.
• Link: https://pam.legal-innovators.com
• Created a complete database architecture using MongoDB and developed APIs with Node.js for backend interaction and front-end, while managing application-wide states with Redux and Redux Thunk.

Duration: Apr 2022 – Jul 2022

BioMark

Sprintx

iOS Link
Android Link
• A medical app to track health fitness metrics such as total steps, calories burnt, distance walked, heart rate, sleep duration and quality, blood pressure, blood glucose levels, SPo2, and stress levels, with integration and maintenance of various security SDKs like Jumio and ID.

Duration: Apr 2022 – Jul 2022

Winjoy

Sprintx

• A live trivia and e-commerce app featuring live streaming, lucky draws, OBS Studio and File System integration, and Stripe payment method integration.
Android Link

Duration: Nov 2021 – Mar 2022

WinDealz

Sprintx

• Ecommerce for buy coins and utilize these coins in app for buying products and transferable coins (For Pakistan).
Android Link

Duration: Sep 2021 – Nov 2022

MyRewardz

Sprintx

• Ecommerce for buy coins and utilize these coins in app for buying products and transferable coins (For Inda).

Duration: May 2021 – Sep 2021

Maahir

Gs Technologies

App Store Link
Play Store Link

Duration: May 2020 – Sep 2021

Muftkhori

Gs Technologies

• Muftkhori is a comprehensive trivia and gaming platform and application that integrates GraphQL with Apollo Client and includes geolocation functionality.

Duration: July 2021 – Nov 2021

Fleeti Transporter and Icarry

Gs Technologies

• App base on gps and navigation for the shifting of items like fragile, cars home items etc. Transporter Application can register transport companies and Icarry is for client operations.

Duration: May 2020 – May 2021

BIIT HR Administration

Finial Year Project

• App for human resource management like leave management, attendance system, approvals, hiring etc and Developed complete backend with MVC 4 C .net

Duration: Nov 2019 – Feb 2020

eShahgird

Gs Technologies

• eShagird is an online education platform for the preparation of different entry tests like MCAT, BCAT, ECAT
Play Store Link

Duration: Apr 2017 – June 2017