Kaminderpal Singh, Full-stack Developer in Waterloo, ON, Canada
Kaminderpal Singh

Full-stack Developer in Waterloo, ON, Canada

Member since January 17, 2022
Kaminderpal is a full-stack web engineer, architect, and consultant with seven years of experience with a master's degree in computer science. He has worked in a wide range of sectors which includes startups, insurance, finance, and telecom. In all of these sectors Kaminderpal was responsible for creating the front end and back end in JavaScript in his various projects.
Kaminderpal is now available for hire

Portfolio

  • Bell Canada
    Node.js, Express.js, Azure Blob Storage API, Docker...
  • Scotiabank
    React, JavaScript, Node.js, Express.js, React Query, PCF, Full-stack, MacOS...
  • Manulife Canada
    React, JavaScript, Redux, Apollo Server, GraphQL, Node.js, Jenkins...

Experience

Location

Waterloo, ON, Canada

Availability

Part-time

Preferred Environment

MacOS, JavaScript, Node.js, Express.js, React, MongoDB, MySQL, Docker, AWS, Azure

The most amazing...

...thing I've developed is a scheduling calendar, which helps the venue managers of Livebarn to control live and On-demand event broadcasting for the venues.

Employment

  • Senior Full-stack Developer

    2021 - PRESENT
    Bell Canada
    • Developed a service that converts CSV files uploaded by third-party vendors to JSON and published to Eventhub.
    • Developed a customer onboarding UI application in React and a React Redux toolkit which helps Bell onboard new customers for their smart supply chain initiative.
    • Developed a microservice that fetched truck driver behavior data from third-party vendors, which was used by a downstream team to develop tools, which helped the trucking companies to monitor truck driver behavior.
    • Developed an alarm service which monitors a truck's trip from Point A to Point B. It raised potential alarms like delays in arrival time, or truck stoppage.
    Technologies: Node.js, Express.js, Azure Blob Storage API, Docker, Azure Kubernetes Service (AKS), Azure Cosmos DB, Azure Key Vault, GitLab CI/CD, Azure Event Hubs, Full-stack, MacOS, Redux, Jest, MongoDB, Azure, REST APIs, Redis
  • Senior Full-stack Developer

    2021 - 2021
    Scotiabank
    • Developed an online booking appointment application's full-stack features in React, Node.js, and Express.js, which helped millions of Scotiabank customers book appointments for personal and business purposes.
    • Integrated an online booking application with Scotiabank’s single sign-on for existing customers. Created public and private keys for a lower environment, which was used to communicate with downstream services.
    • Performed activities for production readiness according to Scotiabank’s standards like requesting service keys, a key vault, Akamai onboarding, BlackDuck Protex, HP Fortify scans, and web inspection scans.
    Technologies: React, JavaScript, Node.js, Express.js, React Query, PCF, Full-stack, MacOS, Redux, React Testing Library, Jest, Azure, Pivotal Cloud Foundry (PCF), REST APIs
  • Full-stack Developer

    2019 - 2021
    Manulife Canada
    • Developed GraphQL endpoints of health benefits services with Node.js and a Graph QL server with Apollo, which multiple clients of Manulife consumed.
    • Helped another Scrum team to integrate FormHero in the Manulife app, which will help millions of customers to access their health benefits who are enrolled before 2019.
    • Developed new features of a group benefits UI application in React and React Redux. New features were developed by keeping accessibility in mind.
    • Contributed to Manulife React design components, which were consumed by multiple Manulife applications.
    Technologies: React, JavaScript, Redux, Apollo Server, GraphQL, Node.js, Jenkins, Pivotal Cloud Foundry (PCF), Full-stack, PCF, React Testing Library, Jest, Azure
  • Full-stack Developer

    2015 - 2019
    Livebarn
    • Developed a whole UI application from scratch in a startup as a single front-end developer, which was used by thousands of paid customers of Livebarn.
    • Developed a scheduling calendar application front end and back end, which Livebarn venue managers used to control the broadcasting of their venue events.
    • Developed a CI build system for a UI app with help of Webpack and Grunt, which made it possible to use and develop new features with React.
    Technologies: JavaScript, Node.js, Express.js, HTML5, CSS3, Bootstrap 3, jQuery, React, Grunt, Webpack, Full-stack, MacOS, Jest, AWS, AWS Lambda

Experience

  • Livebarn UI App
    https://livebarn.com

    A UI application I created that helps thousands of Livebarn customers to watch amateur sports like hockey, basketball, baseball, and volleyball all around the world on their mobile devices or computers. I was responsible for developing the front end and deployment of this UI application on the AWS cloud.

  • Online Appointment Booking
    https://hello.scotiabank.com/book

    This is an appointment booking system that helps Scotiabank customers book appointments online instead of calling or visiting a branch. I was responsible for developing full-stack features, including Rest APIs in Node.js and Express.js that communicate with downstream services and React components.

  • Scheduling Calendar

    A calendar application allows venue managers of LiveBarn to control the broadcasting feed, either live or on-demand from their venue, which is broadcasted on the LiveBarn website. My role was to develop a UI app which I have implemented with Backbone.js, jQuery, HTML5, CSS, and Bootstrap.

Skills

  • Languages

    JavaScript, HTML5, CSS3, GraphQL, PCF, Python 3, CSS
  • Frameworks

    Express.js, Bootstrap 3, Redux, Next.js, Jest
  • Libraries/APIs

    Node.js, React, jQuery, Azure Blob Storage API, Backbone.js, REST APIs
  • Other

    Full-stack, AWS, Apollo Server, React Query, React Testing Library, Single Sign-on (SSO), Storybook
  • Tools

    Webpack, Azure Kubernetes Service (AKS), Azure Key Vault, GitHub, Grunt, Jenkins, GitLab CI/CD
  • Platforms

    MacOS, Docker, Azure, Pivotal Cloud Foundry (PCF), Azure Event Hubs, AWS Lambda
  • Storage

    MongoDB, Azure Cosmos DB, Redis, MySQL, AWS S3

Education

  • Master's Degree in Computer Science
    2012 - 2014
    Concordia University - Montreal

To view more profiles

Join Toptal
Share it with others