Pankaj Bassi, Front-end Developer in Vancouver, BC, Canada
Pankaj Bassi

Front-end Developer in Vancouver, BC, Canada

Member since September 1, 2021
Pankaj is a mobile developer with experience developing user-friendly interfaces, testing, and debugging web and mobile applications. He has also been involved in generating automated test scripts using Selenium and Detox. Pankaj has experience and a keen interest in automation and front-end development.
Pankaj is now available for hire

Portfolio

  • Netcoins
    React Native, TypeScript, JavaScript, Android, iOS, Redux, Redux Toolkit...
  • Milk Moovement
    React Native, Node.js, Jira, REST APIs, Detox, MongoDB, Formik, Expo...
  • BuiltSpace Technologies Ltd
    Asana, React, React Native, JavaScript, jQuery, HTML, CSS, AWS...

Experience

Location

Vancouver, BC, Canada

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code, Git, Slack, Asana, Jira, MacOS

The most amazing...

...thing I've developed is a React Native app for a startup that had a SaaS application for building management and similar industries.

Employment

  • Mobile Application Developer

    2022 - PRESENT
    Netcoins
    • Maintained existing codebase while continuously improving and evolving current architecture.
    • Setup easy-to-implement and reusable code architecture, allowing new features to be implemented in a fast and efficient manner.
    • Assisted in integrating and setting up critical private packages such as Jumio and Sardine.
    • Oversee and review work done by outside contractors.
    Technologies: React Native, TypeScript, JavaScript, Android, iOS, Redux, Redux Toolkit, Android Studio, Xcode, Team Leadership
  • Mobile Developer

    2021 - 2022
    Milk Moovement
    • Maintained and implemented new features on a mobile application focused on the dairy supply chain.
    • Translated loose product requirements into technical specifications and implemented custom features for the mobile app.
    • Collaborated with the product owner and lead developer to forecast deliveries over multiple sprints.
    Technologies: React Native, Node.js, Jira, REST APIs, Detox, MongoDB, Formik, Expo, Confluence, Git, Bitbucket, Slack, TypeScript
  • Full-stack Developer

    2020 - 2021
    BuiltSpace Technologies Ltd
    • Led the entire mobile app development process, which included planning and implementing the code architecture and maintaining and updating E2E automated tests.
    • Maintained and ensured that AWS serverless services, such as API Gateway and Lambda functions, were up to date.
    • Co-developed a SaaS mobile app from scratch using React Native for the UI and Realm objects for persisting storage.
    • Collaborated with the project lead to develop a client-specific workflow.
    • Developed three web tools that seamlessly integrated, allowing the client to digitize its inventory while inspecting and generating ROI reports on the data collected.
    Technologies: Asana, React, React Native, JavaScript, jQuery, HTML, CSS, AWS, Amazon API Gateway, AWS Lambda, Selenium, Java, Microsoft Flow, Microsoft Power BI, Automated Testing, Mobile App Development, E2E Testing, Code Architecture, SaaS, Realm, UI, User Interface (UI), Workflow

Experience

  • Service Twin Mobile App

    A React Native mobile app that's an integral part of the SaaS software package provided by BuiltSpace for industries like building management, HVAC suppliers, and cleaning companies. The app is used by field workers, such as technicians and cleaners. It plays a major role in allowing these industries to collect field-level data and use it for many admin-related tasks and data analysis. The app also used Realm objects and a custom network service for real-time updates, allowing multiple field workers to work on different parts of the same project in real time.

    I co-developed the Service Twin app from scratch while working at BuiltSpace. I took the lead in revamping the whole user interface with a clean interface that's easy to use and navigate, thus allowing the field workers to understand and start using the application for day-to-day tasks quickly.

  • Sub-metering Solution

    A custom client workflow for a BuiltSpace submetering client. The client had a very specific workflow that they wanted to use on top of the BuiltSpace SaaS application. I collaborated with the project lead to implement a multi-phase, custom solution for this client. The solution included three distinct parts:

    1. Building a product catalog feature that allowed the client to easily add new meters on the platform by choosing the correct product from their inventory.
    2. Customizing existing mobile features to allow the client to commission those meters quickly.
    3. Allowing clients to use the data collected to generate installation reports on the web platform for the meters.

  • Driver Handheld

    A React Native-based app used by drivers to track the raw milk being transported along the dairy supply chain. While working at Milk Moovement, I collaborated with the project manager to understand and translate the client's loose product requirements into a technical specification and led the implementation of new features in the mobile app.

Skills

  • Languages

    JavaScript, TypeScript, HTML, CSS, Java
  • Frameworks

    React Native, Redux, Selenium
  • Libraries/APIs

    REST APIs, jQuery, React, Node.js, Formik
  • Other

    Mobile App Development, Redux Toolkit, UI, User Interface (UI), Workflow, Team Leadership, Detox, AWS, Amazon API Gateway, Data Structures, Firebase Hosting, Code Architecture, SaaS
  • Tools

    Git, Slack, Asana, Jira, Bitbucket, Microsoft Flow, Android Studio, Xcode, Expo, Confluence, Microsoft Power BI
  • Platforms

    Windows, Visual Studio Code, MacOS, Android, iOS, AWS Lambda, Firebase
  • Paradigms

    Agile Software Development, Automated Testing, E2E Testing
  • Storage

    MongoDB, Realm

Education

  • Associate Degree in Computer Science
    2017 - 2020
    Langara College - Vancouver, British Columbia, Canada

To view more profiles

Join Toptal
Share it with others