Ben Klassen

Senior Backend Developer @ Faire

About Ben Klassen

Ben Klassen is a Senior Backend Developer at Faire, specializing in payment processing and internationalization. He holds a degree in Computer Engineering from the University of Waterloo and has experience working with various companies, including NVIDIA and Teledyne DALSA.

Work at Faire

Ben Klassen serves as a Senior Backend Developer at Faire, a role he has held since 2020. In this position, he focuses on payment processing and internationalization product areas, contributing to the company's backend development efforts. He utilizes Kotlin for backend code development, ensuring efficient and effective programming practices. His responsibilities also include integrating third-party payment and Point of Sale (PoS) platforms, which are crucial for enhancing the user experience. Additionally, he employs Hibernate for data querying and manages data storage using SQL and Redis. For system monitoring, he uses Datadog, which helps maintain optimal performance of applications.

Education and Expertise

Ben Klassen studied Computer Engineering at the University of Waterloo from 2016 to 2020. His education provided him with a solid foundation in software development and engineering principles. This academic background supports his current expertise in backend development, particularly in payment processing and internationalization. His proficiency in Kotlin, Hibernate, SQL, and Redis reflects his technical skills, which are further enhanced by his practical experience in various development roles.

Background

Before joining Faire, Ben Klassen gained valuable experience through various co-op positions. He worked at D2L as a Software Developer in 2016, where he contributed for three months. He then served as an Embedded Systems and DevOps Developer at Teledyne DALSA from 2017 to 2018 for eleven months, focusing on embedded systems. In 2018, he worked at NVIDIA as a Software Infrastructure Developer for four months, where he was responsible for infrastructure related to underwriting and risk analysis. These roles provided him with diverse experiences in software development and system infrastructure.

Professional Experience

Ben Klassen has accumulated extensive professional experience in software development across multiple companies. His roles have included co-op positions at D2L, Teledyne DALSA, and NVIDIA, where he developed skills in various aspects of software engineering. At Faire, he has specialized in backend development, focusing on integrations with payment systems and PoS platforms. His work has involved utilizing modern technologies and tools, such as Kotlin, Hibernate, SQL, Redis, and Datadog, to deliver effective solutions in his field.

People similar to Ben Klassen