Yuriy Breivo
Verified Expert in Engineering
Full-stack Developer
Warsaw, Poland
Toptal member since August 4, 2020
Yuriy is an experienced full-stack software engineer specializing in crafting robust Node.js applications and API servers, designing sleek Angular front ends, and developing versatile Telegram bots. With a knack for website data scraping and structuring, he brings data to life. He quickly adapts to new challenges and is an adept tool-writer. Whether building tools from scratch or refining existing systems, Yuriy is all about delivering clean, efficient code and amazing solutions.
Portfolio
Experience
- MongoDB - 7 years
- Express.js - 7 years
- Node.js - 7 years
- JavaScript - 7 years
- TypeScript - 6 years
- Angular - 5 years
- Ionic - 3 years
- React - 2 years
Availability
Preferred Environment
MongoDB, JavaScript, Angular, Telegram Bots, Website Data Scraping, Node.js, RabbitMQ, Kubernetes, Proxies, Scraping
The most amazing...
...thing I've developed was a monitoring system with alerts in a Telegram bot. It allowed me to spot changes on scraped websites and add bypasses immediately.
Work Experience
Senior Software Engineer
Bright Data
- Contributed to the creation of tools for monitoring scraped websites, including new protections and changed HTML structures.
- Worked out bypasses for bot-detection systems, which included IP rotation, cookie/headers caching, and TLS fingerprinting.
- Improved parsers of Google SERP products and reduced parsing time for some sections by 30x times—from 3s to 100ms.
Head of Front-end Department
Fintuity
- Served as a team leader on a team of three to five members. Handled task decomposition, planned personal growth for junior and mid-level devs, and hired and interviewed future colleagues.
- Initiated and led the process of reducing a faulty legacy codebase. Reduced project dependencies by 30%, removed conflicting approaches of date handling, and split the projects into apps and libs.
- Improved build and deploy time by over two times—from 30 to 13 minutes.
Chief Programmer
Luxoft
- Worked with a team of three front-end and two back-end developers and accomplished a huge initiative to refresh outdated Dojo web applications to the latest Angular with a clear structure and easy debug process.
- Wrote unit and end-to-end tests to cover critical business cases, including around 40% of the critical project parts.
- Wrote a plugin for NgRx to reduce the amount of boilerplate.
Full-stack Software Developer and Team Lead
Bekitzur LLC
- Developed a marketing platform for configuring, tracking, and analyzing user activity based on tap experience of NFC tags.
- Migrated all native iOS and Android applications to an Angular/Ionic stack.
- Configured the CI/CD process for building and deploying iOS applications.
- Created and documented (in Swagger) a REST API for the main platform, based on the Nest framework.
- Led a hybrid mobile development team. Worked with project managers on Spring scope, task decomposition, and estimations.
- Served as a team leader and participated in client demos and roadmap discussions. Documented the feature delivery (versioning) process.
Front-end Developer and Team Lead
ENDYlab
- Created the front end for corporate websites, brand pages, and events using HTML5, CSS3, JavaScript, Webpack, Gulp, Pug, Twig, and PHP.
- Led the team that integrated front ends with Bitrix CMS, a top Russian content management system, and client-side analytical systems.
- Interviewed candidates, helped new hires adapt to the company culture, monitored performance, and helped with setting goals during trial periods.
Experience
Inpol Booking System
https://t.me/inpol_autobook_botUnder the hood, the app solves many challenges related to bypassing anti-bot protection, monitoring system changes, and other important metrics.
Analytical Platform for Thinfilm Electronics
Uteki
Nuxt.js. As a full-stack developer, I implemented the REST API service and developed the front-end. I also created the site administration UI based on the Strapi package.
Skills
Libraries/APIs
Node.js, NgRx, REST APIs, RxJS, Vue 2, Lodash, Ramda, jQuery, React, Vue 3
Tools
Angular CLI, Mongoose, Jira, IntelliJ IDEA, Slack, Postman, Xcode, Jenkins, CVS, RabbitMQ, Grafana, ChatGPT
Languages
JavaScript, HTML, SCSS, TypeScript, HTML5, CSS, Sass, Java, Swift, PHP, GraphQL
Frameworks
Angular, Vanilla JS, Ionic, Express.js, Angular Material, Redux, NestJS, Nuxt.js, Next.js, Material UI, Spring, Flutter, Tailwind CSS
Paradigms
Functional Reactive Programming, Object-oriented Programming (OOP), Declarative Programming
Storage
MongoDB, MySQL, PostgreSQL
Platforms
MacOS, Oracle Database, Docker, 1C Bitrix, Google Cloud Platform (GCP), Kubernetes, Firebase, Heroku
Other
Front-end Development, Front-end, Front-end Architecture, APIs, Full-stack, Full-stack Development, CSS Animations, Cordova, Telegram Bots, Website Data Scraping, Proxies, Scraping
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring