Farhan B.

Farhan B.

Senior React Native Developer

Ontario, Canada
Hire Farhan B. Hire Farhan B. Hire 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.

Work history

UpStack
UpStack
Senior React Developer
2022 - Present (2 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.

Portfolio

Senior React Native Developer - OwnersBox Fantasy Sports
Senior React Native Developer - OwnersBox Fantasy Sports

OwnersBox offers users a new way to play fantasy sports by keeping them engaged through social interaction and a new layer of strategy that puts the power in their hands. Supervised and managed the mobile development process, reviewing codes, enhancing performance, and deploying builds online. Launched live Native iOS/Android solutions on Google and Apple stores.

Senior Full-stack Developer - Cognizance VCT (Virtual Clinical Trials)
Senior Full-stack Developer - Cognizance VCT (Virtual Clinical Trials)

A time-saving, cost-effective, customer-centric clinical trial application for research, development, and marketing insights into brands and products. It transforms trials into convenient mPRO (mobile patient-reported outcomes) and ePROs (electronic patient-reported outcomes). Designed, deployed, and maintained solutions on the app using different tools.

Hawas TV
Hawas TV

Hawas TV is a popular application in the Arabic region providing diverse cultural entertainment including singing shows, cooking programs, poetry recitals, standup & light comedy, games & beauty shows, big stars, and more. Developed Android & iOS mobile applications using React Native and built the RESTful APIs for the application in PHP using WordPress functions.

Broccoli
Broccoli

Worked on a mobile app for users to sign up, get cash rewards for answering surveys about broccoli, and share experiences, ideas, and suggestions. Developed the application using Ionic and the server side with RESTful APIs using Node.js and MySQL. Configured the server and deployed RESTful APIs on AWS. Installed SSL certificates and integrated push notifications and social media logins.

Senior React Native Developer - Hyde Park Corner
Senior React Native Developer - Hyde Park Corner

A visually oriented mobile-based social network where users can easily socialize, share vlogs, video chat, beam, and do more. Designed the mobile app implementing all solutions to deliver a highly available, scalable, and performant app on the project.

Capstone Property
Capstone Property

An application for searching properties for rent in Doha, Qatar including apartments, villas, and office space from Capstone. Developed Android & iOS mobile applications using React Native and created the RESTful APIs 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)