Boris Bezzola, Developer in Verscio, Switzerland
Boris is available for hire
Hire Boris

Boris Bezzola

Verified Expert  in Engineering

Full-stack Developer

Verscio, Switzerland

Toptal member since July 6, 2021

Bio

Boris is a full-stack developer with four years of industry experience, specializing in React, JavaScript, TypeScript, and Node.js. He co-founded a small software company that does full-stack development for clients. At Hegias, Boris focused on the content management system for the 3D modeling platform designed for the architecture, engineering, and design industry. He also developed an invoicing solution for Banana accounting software and another for training helicopter pilots.

Portfolio

Self-employed
JavaScript 6, Git, GitLab, GitLab CI/CD, GitHub, React, HTML5, HTML, CSS, CSS3...
Supergrain Inc.
React, React Redux, Redux, Tailwind CSS, HTML, CSS, Monaco, JavaScript...
Hegias
JavaScript 6, TypeScript, React, Web Development, JavaScript, REST API Clients...

Experience

  • JavaScript 6 - 4 years
  • Web App Development - 3 years
  • Web Development - 3 years
  • React - 3 years
  • REST API Clients - 2 years
  • TypeScript - 1 year
  • MongoDB - 1 year
  • Node.js - 1 year

Availability

Part-time

Preferred Environment

MacOS, Linux, React, TypeScript, JavaScript 6

The most amazing...

...thing I've accomplished was co-founding a small company with three friends, which led us to acquire multimillion-dollar companies around the world as clients.

Work Experience

Co-founder | Full-stack developer

2019 - PRESENT
Self-employed
  • Developed multiple websites that are visited daily by customers of various shops, banking companies, and food take-aways.
  • Experimented with different technologies and found React, TypeScript, and Express.js to be the most stable stack to work with.
  • Developed an app for a helicopter company, which digitalizes user manuals for different helicopter models. It's currently used on one model and selling well one year after its publication.
Technologies: JavaScript 6, Git, GitLab, GitLab CI/CD, GitHub, React, HTML5, HTML, CSS, CSS3, SCSS, Styled-components, React Router, Node.js, Express.js, TypeScript, MongoDB, JavaScript, C#, C#.NET

Senior Front-end Developer

2021 - 2021
Supergrain Inc.
  • Migrated JavaScript codebase to TypeScript and reworked various parts of the codebase to a more developer-friendly code, improving importing and exporting of icons.
  • Started working on the web editor for SuperGrain Query Language.
  • Performed an analysis of the current codebase and suggestions to improve the future application to be built.
Technologies: React, React Redux, Redux, Tailwind CSS, HTML, CSS, Monaco, JavaScript, TypeScript

Mid Full-stack Developer

2019 - 2021
Hegias
  • Developed and maintained the front and back end of a CMS platform that allows users to upload and manage 3D models.
  • Rewrote the entire codebase for the CMS platform, passing from JavaScript to TypeScript and to a more modern React version.
  • Managed interns who worked for the company temporarily.
Technologies: JavaScript 6, TypeScript, React, Web Development, JavaScript, REST API Clients, HTML, CSS, Amazon Web Services (AWS), Express.js, Agile, Web App Development, MongoDB, Node.js, Redux, React Redux, APIs, Git, GitLab, GitLab CI/CD, Front-end, Back-end, Databases, Postman, Visual Studio Code (VS Code), i18n, Localization, HTML5, CSS3

Junior Developer

2018 - 2018
Banana SA (Intern)
  • Completed an internship project related to in-app purchases for software created using Qt.
  • Delivered the company's main application to the package manager of Linux.
  • Created a statistical side platform where the company could find information about licenses.
Technologies: PHP, HTML5, JavaScript, JavaScript 6, Qt 5, C++, CSS, CSS3, Linux, Qt, HTML

Experience

Hegias Platform

A CMS platform where users can develop, store, and manage 3D architecture and design models in a browser-based VR environment. I joined the development team in 2019 to collaborate with colleagues to make the platform a great solution for the architecture, engineering, and design industry.

Client Websites

Co-founded the website and app development company and built websites for multiple clients. The projects were developed with a wide range of technologies, including HTML5, CSS3, JavaScript, TypeScript, Node.js, React, Next.js, Rust, and MongoDB.

App for Helicopter Emergency Training

I worked on a React Native-based app that makes it easy for helicopter pilots to navigate numerous checklists for specific helicopter models. The app provides digital reproductions of user manuals and a slick UI.

Invoice Layout Scripts for Banana Accounting Software

Scripts for generating invoices on Banana accounting software designed for small companies. I developed these scripts to handle account information and create relevant HTML5 and CSS3 elements using an internal Banana JavaScript API.

American Bakery Website and Ordination Module

https://americanbakery.org/
Website for American Bakery, a food shop based in Locarno, Switzerland. We designed and delivered the website where users could visualize the menu and a gallery about the shop. We also implemented the ordinations module where users could order their lunch or dinner and pay for it online using the SumUp payment module.

Website for BoardShop Taniwha

https://boardshop-taniwha.ch/
Website for a shop based in Locarno, Switzerland, specializing in snowboarding, wakeboarding, wakesurfing, kitesurfing, drift triking, and other snow-related sports. The website was designed to look modern and appeal to young consumers.

Education

2018 - 2021

Bachelor's Degree in Computer Science

Università della Svizzera italiana (USI) - Lugano, Switzerland

Skills

Libraries/APIs

React, React Router, Context API, Node.js, React Redux

Tools

Git, GitLab, Create React App, GitLab CI/CD, GitHub, Postman, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS)

Languages

JavaScript 6, HTML5, CSS3, CSS, HTML, SCSS, C#, C#.NET, TypeScript, JavaScript, PHP, C++

Platforms

Visual Studio Code (VS Code), Amazon Web Services (AWS), Linux, Firebase

Frameworks

Express.js, React Native, .NET, Redux, Qt 5, Next.js, Qt, Tailwind CSS

Paradigms

Agile

Storage

MongoDB, Databases

Other

Styled-components, Front-end, Web Development, Web App Development, REST API Clients, APIs, Back-end, i18n, Localization, Card Payments, Monaco

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring