Tariq R.

About Me

Tariq is a React.js Developer designing, developing, and maintaining highly scalable responsive consumer applications - writing clean, efficient, and aesthetically pleasing code on solutions. He is proficient with modern JavaScript frameworks, reusable React.js components, and frontend libraries in building and developing new UIs, translating wireframes into user-facing features, integrating frontend elements into applications, and ensuring the high performance and responsiveness to requests from the frontend.

Frontend

Backend

DevOps

Other

Work history

UpStack
UpStack
React.js Developer
2023 - Present (2 years)
Remote
  • Creating and developing innovative fullstack software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Rooms To Go
Rooms To Go
Frontend Developer
2021 - 2022 (1 year)
Remote
  • Contributed solutions to enhance Google Analytics resulting in better user data insight and tracking for Rooms To Go.

  • Worked on optimizing different parts and pages on the app - delivering improved React code, UX and eliminating unnecessary re-renderings.

  • Built a new component to handle images and added a zoom-in/out functionality for better user engagement on the app.

Andela
Andela
Software Developer
2021 - 2022 (1 year)
Remote
  • Designed and implemented a Unity-based tool that generates thousands of images based on given assets and config of game characters.

  • Developed an admin panel for the internal team to manage data at the production level.

  • Implemented solutions to issues with pushing web updates and bugs, added new features and pages, and contributed to code conventions.

Pikes Soft
Pikes Soft
Principal Software Developer
2020 - 2021 (1 year)
Pakistan
  • Led processes to deliver Pakistan's premier video-based e-commerce platform - managing the dev team and selecting technologies.

  • Deployed highly scalable video transcoding services to transcode platform video for different devices - increasing system traffic.

  • Implemented solutions to modify the B2B app and enhance its UX with few steps and less time - saving the sales team hundreds of hours.

AlgoRepublic
AlgoRepublic
Senior Software Developer
2018 - 2020 (2 years)
Lahore, Pakistan
  • Worked on 46Lab's React-based B2B application VoIP infrastructure - leading the dev team to maintain the solution.

  • Contributed to application design and product roadmap - assigning and supervising tasks to the dev team.

  • Conducted code review sessions and participated in training and workshops to enhance frontend development processes on the project.

IOSynch
IOSynch
Software Developer
2017 - 2018 (1 year)
Lahore, Pakistan
  • Designed, developed, and implemented a tree-based questionnaire system.

  • Built and released multiple React-based applications for clients.

  • Analyzed performance and implemented solutions for improvement on the project.

OziTechnology Ltd
OziTechnology Ltd
Software Developer / Game Developer
2015 - 2017 (2 years)
Lahore, Pakistan
  • Built and maintained a new game dev starter kit to enhance dev processes and save dev hours on the project.

  • Provided innovative solutions for game development and release on projects across the company.

  • Utilized modern game development tools and established best practices on solutions to meet industry standards.

Showcase

Senior Frontend Developer - Rooms To Go
Senior Frontend Developer - Rooms To Go
  • Led process to complete 80 JIRA tickets for Rooms To Go.

  • Improved Google Analytics for enhanced user data insight.

  • Optimized pages with enhanced React codebase and eliminated unnecessary issues for better UX.

Senior Software Developer - Warner Media
Senior Software Developer - Warner Media
  • Developed a Unity-based tool for generating thousands of images from game assets and configuration.

  • Implemented a new CMS to manage game development data and save significant development time.

  • Resolved bugs and fixed issues on the project, ensuring stability and functionality.

Principal Software Developer - Keyki
Principal Software Developer - Keyki
  • Keyki is a video-based eCommerce marketplace.

  • It allows users to browse and purchase products by watching videos.

  • Keyki implemented a highly scalable video transcoding service using Lambda, FFMPEG Lambda layer, and Python.

Education

BSc. Computer Science
BSc. Computer Science
University of the Punjab
2010 - 2015 (5 years)