Farhan B.

About Me

Farhan is a creative full-stack and mobile apps developer specializing in mobile application architecture, software development, and software system design. While focusing primarily on React Native app development and transitioning web apps to React Native, he is equally skilled in JavaScript, iOS/Android, React.js, Angular, Ionic, and Node.js. Farhan designs visually appealing UIs and implements platform-agnostic solutions leveraging native APIs and extending GraphQL for deep integrations with Android and iOS. In a recent engagement, he also led a mobile dev team and managed the mobile development process in building robust Native iOS/Android solutions on Google and Apple stores.

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Senior React Developer
2022 - Present (3 years)
, Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Worked on a sports betting mobile application using React Native, XState, and GraphQL and implementing the app’s onboarding features.

  • Developed a secure user portal with React.js, GraphQL, and ApolloClient and deployed the web app on AWS using Buddy.Works CI/CD tool.

OwnersBox
OwnersBox
Senior React Native Developer
2020 - 2022 (2 years)
Kitchener, ON, Canada
  • Led a mobile dev team to design, build, and deploy an innovative fantasy sports-based platform.

  • Managed the mobile development process, reviewing dev codes, assigning tasks, and fixing bugs.

  • Maintained high-quality code and oversaw the delivery of robust builds/solutions in Native iOS/Android on Google and Apple stores.

Audacia BioScience
Audacia BioScience
Senior Full-stack Developer
2019 - 2020 (1 year)
Windsor, ON, Canada
  • Designed, developed, and deployed the Cognizance Virtual Clinical Trials mobile for running clinical trials.

  • Maintained apps and other solutions on AWS and managed continuous deployment processes using Git, Docker, and Bitbucket.

  • Identified, diagnosed, and fixed bugs and performance bottlenecks to deliver solutions that feel native.

NETSOL Technologies
NETSOL Technologies
Angular Consultant
2018 - 2018
Lahore, Pakistan
  • Led a 15-member team to design, develop, and implement a web app utilizing the latest Angular framework best practices.

  • Worked on new solutions to reduce page-loading time on the app by 40% using lazy loading techniques.

  • Drafted front-end coding and design guidelines for the team focusing on Angular for the application.

TxLabz
TxLabz
Full-stack Software Engineer
2015 - 2018 (3 years)
Lahore, Pakistan
  • Developed and supported new mobile apps, PWAs, and web portals for clients, handling integration and functionality enhancements.

  • Executed REST API integration on various applications using different frameworks, best practices, and tools.

  • Liaised with other devs within TxLabz to continually develop and improve web and mobile applications on projects.

Showcase

Senior React Native Developer - OwnersBox Fantasy Sports
Senior React Native Developer - OwnersBox Fantasy Sports
  • Managed mobile development process, reviewed codes, enhanced performance, and deployed builds online for a fantasy sports application 'OwnersBox'.

  • Implemented new strategies in 'OwnersBox' to increase user engagement and improve user experience.

  • Successfully launched the live native iOS/Android applications of 'OwnersBox' on Google and Apple stores.

Senior Full-stack Developer - Cognizance VCT (Virtual Clinical Trials)
Senior Full-stack Developer - Cognizance VCT (Virtual Clinical Trials)
  • A clinical trial application designed to provide research, development, and marketing insights into brands and products.

  • Application transforms trials into convenient mPROs (mobile patient-reported outcomes) and ePROs (electronic patient-reported outcomes).

  • Responsibilities include design, deployment, and maintenance of solutions on the app using different tools.

Hawas TV
Hawas TV
  • Hawas TV is a popular app in the Arabic region that offers a variety of cultural entertainment options

  • The mobile app was developed for Android and iOS using React Native

  • RESTful APIs for the application were built using PHP and WordPress functions.

Broccoli
Broccoli
  • Developed a mobile app using Ionic that allows users to sign up, earn cash rewards for answering surveys on broccoli, and share experiences and suggestions

  • Built the server side with RESTful APIs using Node.js and MySQL; these APIs were deployed on AWS

  • Enhanced app security by installing SSL certificates and introducing features like push notifications and social media logins

Senior React Native Developer - Hyde Park Corner
Senior React Native Developer - Hyde Park Corner
  • Developed a visually oriented mobile-based social network that supports sharing vlogs, video chats, and more

  • Implemented solutions to deliver a highly available, scalable, and performant application

  • Utilized React Native for the development of the mobile application

Capstone Property
Capstone Property
  • Developed property search application for rent spaces in Doha, Qatar

  • Application includes listings for apartments, villas, and offices

  • Used React Native for Android & iOS application development, RESTful APIs created in PHP using WordPress functions

Education

Education
Master of Computer Science
University of Windsor, Windsor, ON
2018 - 2019 (1 year)
Education
BSc Computer Science
The University of Lahore, Pakistan
2011 - 2015 (4 years)