Hleb Bandarenka, Developer in Vancouver, BC, Canada
Hleb is currently unavailable

Hleb Bandarenka

Software Developer

Vancouver, BC, Canada

Toptal member since February 21, 2025

Bio

Hleb is a senior software developer with 11+ years of experience building enterprise-scale applications at companies like Amazon and Wise. He builds high-performance back-end services using Java and TypeScript and leverages cloud technologies, like AWS and Azure, and distributed systems. Hleb's track record includes implementing cost-saving solutions, optimizing system performance, and mentoring teams while working with diverse architectures, from microservices to event-driven systems.

Portfolio

Intelex
Node.js, Azure, MongoDB, TypeScript, GraphQL, Auth0, New Relic, Octopus Deploy...
Amazon Web Services (AWS)
Java, Google Guice
Wise
Java, Spring Boot, Spring MVC, Docker, Apache Kafka, RDBMS, Google Sheets

Experience

  • RDBMS - 10 years
  • Java - 8 years
  • Spring Boot - 8 years
  • Docker - 6 years
  • Architecture - 5 years
  • Apache Kafka - 3 years
  • Node.js - 2 years
  • GraphQL - 2 years

Preferred Environment

Java, Docker, Architecture, Amazon Web Services (AWS)

The most amazing...

...thing I've developed is a custom DSL at Amazon that significantly reduced deployment time and complexity while improving system reliability.

Work Experience

Senior Software Developer

2023 - PRESENT
Intelex
  • Designed, led, and implemented the bulk import service, a critical component for future migration, including attachment migration functionality.
  • Optimized the CI/CD pipeline that accelerated deployment and cut expenses.
  • Established and implemented best practices for code reviews, streamlining the process to improve team productivity and code quality.
  • Hosted a department-wide lunch-and-learn session, fostering knowledge sharing and informed decision-making.
Technologies: Node.js, Azure, MongoDB, TypeScript, GraphQL, Auth0, New Relic, Octopus Deploy, Apache Kafka

Software Development Engineer 2

2021 - 2023
Amazon Web Services (AWS)
  • Created a new DSL that simplified and speeded up changing feature flags.
  • Integrated a rate limiter in a storage service to protect the system from overloading.
  • Performed load testing to identify bottlenecks in our system.
  • Automated generating weekly operations tables to eliminate manual data gathering.
Technologies: Java, Google Guice

Senior Software Developer

2020 - 2021
Wise
  • Implemented an exponential backoff algorithm, achieving $10,000 in monthly cost savings.
  • Accelerated unit tests by 4x, improving development.
  • Introduced a new form of testing known as "contract tests."
Technologies: Java, Spring Boot, Spring MVC, Docker, Apache Kafka, RDBMS, Google Sheets

Experience

Bulk Import Service for Intelex

The bulk import service is a critical migration component built with TypeScript and Node.js. I led the design and implementation of this service, which handles large-scale data transfers, including complex attachment migration.

Education

2015 - 2019

Bachelor's Degree in Computer Science

Polotsk State University - Polotsk, Belarus

Certifications

MAY 2024 - PRESENT

Technical Leadership

Hard&Soft Skills

DECEMBER 2023 - PRESENT

Apollo Certified Graph Developer – Professional

Apollo Graph Inc.

AUGUST 2022 - AUGUST 2025

AWS Certified Developer – Associate

Amazon Web Services

JANUARY 2021 - JANUARY 2023

Confluent Certified Developer for Apache Kafka

Confluent

NOVEMBER 2019 - NOVEMBER 2022

AWS Certified Solutions Architect – Associate

Amazon Web Services

JANUARY 2019 - PRESENT

Oracle Certified Expert, Java EE 6 Web Services Developer

Oracle

OCTOBER 2018 - PRESENT

Certified Spring Professional v5.0

Pivotal

AUGUST 2018 - PRESENT

Oracle Certified Expert, Java EE 6 Java Persistence API Developer

Oracle

FEBRUARY 2018 - PRESENT

Oracle Certified Expert, Java EE 6 Web Component Developer

Oracle

SEPTEMBER 2017 - PRESENT

Oracle Certified Professional, Java SE 8 Programmer

Oracle

MARCH 2017 - PRESENT

Oracle Certified Associate, Java SE 8 Programmer

Oracle

Skills

Libraries/APIs

API Development, Node.js, React

Tools

Git, AWS IAM, Jira, Auth0, Kafka Connect, Google Sheets

Languages

Java, SQL, Bash, TypeScript, JavaScript, GraphQL, Python

Frameworks

Spring Boot, JSON Web Tokens (JWT), Spring MVC, Google Guice, Spring Microservice, Express.js, Spring Security, Spring 5, Next.js

Paradigms

Object-relational Mapping (ORM), Test-driven Development (TDD), Microservices

Platforms

AWS Lambda, AWS Cloud Computing Services, Amazon EC2, Apache Kafka, Linux, MacOS, New Relic, Amazon Web Services (AWS), Docker, Kubernetes, Azure

Storage

MySQL, NoSQL, RDBMS, PostgreSQL, Amazon S3 (AWS S3), Amazon DynamoDB, MongoDB

Other

Computer Science, Technical Leadership, Software as a Service (SaaS), Back-end, API Integration, APIs, RESTFul APIs, Back-end Development, Octopus Deploy, Cloud Architecture, Cloud Infrastructure, Cloud, Architecture, Financials, Leadership

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