Aleksandr Brenchev, Developer in Melbourne, Victoria, Australia
Aleksandr is available for hire
Hire Aleksandr

Aleksandr Brenchev

Verified Expert  in Engineering

Front-end Developer

Melbourne, Victoria, Australia

Toptal member since December 8, 2021

Bio

Aleksandr is a front-end engineer with over seven years of experience developing web front-end applications. He excels in using HTML, CSS, and JavaScript to build React applications, Electron desktop applications, and server-side code in Node.js. Aleksandr enjoys solving problems by delivering innovative solutions.

Portfolio

Grid Dynamics
TypeScript, React, Rust, Electron, JavaScript, Node.js
Syncretis
TypeScript, Angular, RxJS, NgRx, JavaScript, Node.js
HTML Academy
JavaScript, Node.js, HTML, CSS, React

Experience

  • English - 10 years
  • TypeScript - 7 years
  • JavaScript - 7 years
  • Node.js - 6 years
  • Redux - 4 years
  • React - 3 years
  • RxJS - 3 years
  • Electron - 1 year

Availability

Part-time

Preferred Environment

MacOS, WebStorm, Visual Studio Code (VS Code)

The most amazing...

...thing I've built is an accessibility analyzer for iOS and Android applications that helps Fortune 500 companies build more inclusive software.

Work Experience

Senior UI Developer

2020 - PRESENT
Grid Dynamics
  • Led a React and Electron desktop product to a full-blown launch.
  • Conducted regular code reviews and supervised a team of three individuals.
  • Involved in various forms of public activities, including interviews and external workshops.
Technologies: TypeScript, React, Rust, Electron, JavaScript, Node.js

Front-end Developer

2017 - 2020
Syncretis
  • Performed migration from AngularJS-based tech stack to Angular 2+.
  • Participated in various company public activities such as interviews and internships.
  • Reviewed code and supervised a small UI team of three engineers.
Technologies: TypeScript, Angular, RxJS, NgRx, JavaScript, Node.js

Front-end Mentor

2018 - 2019
HTML Academy
  • Conducted code reviews for front-end engineering track students.
  • Set up knowledge-sharing sessions to discuss all the required theories for tasks solutions.
  • Recorded several screencast videos with instructions on dealing with common front-end problems.
Technologies: JavaScript, Node.js, HTML, CSS, React

Front-end Developer

2015 - 2017
Nomad Labs
  • Established and maintained a comprehensive suite of UI automated tests for the Angular application.
  • Developed a dedicated Angular application for administrating regular system instances.
  • Investigated prospective efforts for migrating legacy projects to modern versions of Angular.
Technologies: TypeScript, Angular, Protractor, JavaScript

Experience

Mattermost

https://mattermost.com/
Mattermost is an open-source collaboration platform running on the web. It offers a wide variety of features revolving around instant messaging for teams.

The key thing that Mattermost has managed is setting up a robust system to delegate some of the new features' implementations to the open-source community. As a part of such a community, I've worked on different front-end-related tasks, including developing a flow to ask users to enable their browser notifications and a dedicated component to display large images inline and within the messages. Its codebase is the largest that I've ever worked with.

Education

2012 - 2017

Bachelor's Degree in Computer Science

Tomsk State University - Tomsk, Russia

Certifications

DECEMBER 2020 - DECEMBER 2023

AWS Certified Solutions Architect

AWS

SEPTEMBER 2020 - SEPTEMBER 2022

IELTS

British Council

Skills

Libraries/APIs

React, Node.js, RxJS, NgRx

Tools

WebStorm

Languages

JavaScript, TypeScript, SCSS, Rust, HTML, CSS

Frameworks

Redux, Electron, Angular, Protractor

Platforms

MacOS, Visual Studio Code (VS Code), Unix, Amazon Web Services (AWS)

Storage

Databases

Other

Algorithms, OOP Designs, English

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