Mykhaylo Berdar, Developer in Sighetu Marmației, Maramureș County, Romania
Mykhaylo is available for hire
Hire Mykhaylo

Mykhaylo Berdar

Verified Expert  in Engineering

Software Developer

Location
Sighetu Marmației, Maramureș County, Romania
Toptal Member Since
January 26, 2022

Mike is a seasoned software engineer with extensive experience in building cloud-native apps. He has a strong track record of building products from the ground up and making architecture decisions that improve user experience, reliability, and maintainability of the code at the same time.

Portfolio

Very Good Security
Amazon Web Services (AWS), Java, Python, Docker, Kubernetes
Ring
Python, Amazon Web Services (AWS), Asyncio, Video Streaming, C++, GStreamer
GlobalLogic
Java, OSGi, Spring, Mesos, Apache ZooKeeper

Experience

Availability

Part-time

Preferred Environment

Python 3, Java, Docker, Kubernetes, Amazon Web Services (AWS)

The most amazing...

...product I've developed is a machine learning pipeline that served millions of users for an industry leader in smart home devices.

Work Experience

Software Engineer

2020 - 2022
Very Good Security
  • Launched a solution that optimized customer payment acceptance across different payment service providers.
  • Contributed to a core platform that provided secure data storage.
  • Developed a card lifecycle management solution, thus improving customers' card data and payment acceptance rates.
Technologies: Amazon Web Services (AWS), Java, Python, Docker, Kubernetes

Lead Software Engineer

2017 - 2020
Ring
  • Shipped a real-time machine learning platform for live video processing serving millions of users.
  • Collaborated with product organization to create the roadmap and develop features.
  • Oversaw a team of five engineers that built a world-class smart home product.
Technologies: Python, Amazon Web Services (AWS), Asyncio, Video Streaming, C++, GStreamer

Middle Java Developer

2016 - 2017
GlobalLogic
  • Developed a cloud-based video delivery platform for broadcasting and OTT services.
  • Adapted legacy solutions created for 20-year-old systems to be used in the cloud.
  • Led massive refactoring initiative that increased time to production for many oncoming features.
Technologies: Java, OSGi, Spring, Mesos, Apache ZooKeeper

Smart Alerts for Smart Doorbell

https://blog.ring.com/products-innovation/ring-rolls-out-new-smart-alerts-motion-detection-that-works-harder-for-you
As a team lead, shipped smart alerts for the Ring doorbell, which included smart motion detection, package detection, and personalized notifications, thus increasing relevance and the open rate of alerts that users receive.

Languages

Python 3, Java, Ruby, Python, C++

Other

Back-end, GitOps, Architecture, Computer Science, Networking, Operating Systems, IT Project Management, Algorithms, Video Streaming, Serverless, CI/CD Pipelines

Frameworks

Spring Boot, GStreamer, OSGi, Spring

Libraries/APIs

Asyncio, REST APIs, FFmpeg, React

Platforms

Docker, Amazon Web Services (AWS), Kubernetes

Tools

Mesos, Apache ZooKeeper

Storage

PostgreSQL

2011 - 2017

Master's Degree in Computer Science

Taras Shevchenko National University of Kyiv - Kyiv, Ukraine

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