Skip to content

Latest commit

 

History

History
114 lines (73 loc) · 6.7 KB

README.md

File metadata and controls

114 lines (73 loc) · 6.7 KB

Slava Bereza

Result-driven engineer with 12+ years of experience, programmer in blood and mind! Confident in building large-scale applications with distributed teams.

I have deep knowledge of object-oriented, reactive, functional programming, web application architecture, microservices, library design and implementation.

Skills

  • JavaScript (>12yrs)
  • TypeScript (8yrs)
  • React (8yrs), Mobx, Redux
  • Node.js (9yrs), NestJS, Express, MongoDB, PostgreSQL
  • React Native (2yr)
  • Angular (1yr)
  • Unit testing with Jest, and similar
  • HTML5, CSS, SCSS, responsive design
  • Profiling web application performance and creating high-performance applications
  • WebAssembly

Work experience

Samsung Food - senior frontend engineer - (remote) - 2022 – 2023

  • Take a part in the design architecture of app.samsungfood.com.
  • Successfully integrated Service Provider instead of Dependency Injection whole the React+MobX SPA.
  • Development of the Cooking plugin for the Samsung SmartThings mobile app.
  • Responsibility for the architecture of forms and screens within the plugin.
  • To establish effective interaction between teams from different countries.

React, Typescript, Mobx, Angular, Webview, Mobile UI.

Text Blaze (blaze.today) - senior full-stack engineer - (remote) - 2021 – 2022

  • Developed and made changes to UI whole the project, from the welcome screen to the snippet markup editor. Maintained the code for Cloud functions, Chrome extension, and React Native mobile application.
  • Sped up UI rendering of the web application 2x faster for mobile devices.
  • Reduced the bundle size by 20%.
  • Successful teamwork in a globally distributed team with 4 time zones.

React, Typescript, Redux, React Native, Node.JS, Google Cloud Functions, Firebase, Firestore, Webpack, Chrome Extension.

Card of the Day (apps.apple.com/app/card-of-the-day/id1547423880) - founder, react native developer - (remote) - 2020 – 2021

  • Single-handedly developed the React Native app from the initial commit up to the Apple app store publishing.
  • Understanding of the Apple purchasing process.
  • Experience in native animations, resources caching, and analytics integration.
  • Experience in entrepreneurship.

React, Typescript, React Native, Realar, Native animations, App Store purchases, Node.JS, Express, Webpack, SSR.

Samsung NEXT - senior full-stack engineer - (remote) - 2020

  • Developed the user management interface for partners API. (studio.whisk.com). The partner API access keys credentials, licenses, user permissions, and customer companies management. As a participant of distributed 7 members agile team with Jira tasks desk.
  • Active architecture consultant and enthusiast, tech talks participant.
  • Multipurpose supporter of a big set of independent internal projects on most of existents technology stacks for full-stack development.
  • The effective unit tests writer.
  • Pixel perfect UI master with Figma.
  • Friendly team-member and conscious pull request reviewer.

React, Typescript, Mobx, Redux, Slack, Jira, Mirco-Services architecture, Node.JS, NestJS, Postgres, Styled Components, Linaria, CSS Modules, Lerna, Docker, Jest.

Yandex - senior full-stack engineer - 2017 – 2019

  • Integrated ad blocker (adblock, ect.) bypass system into user mail interface (mail.yandex.com). Increased ad unit revenue by 15%.
  • Active consultant on the architecture of the internal mailing service.
  • Agile tasks implementer for VanillaJS based user mail interface, and Redux based UI interface of internal user calendar service with NodeJS frontend server.

React, Javascript, Redux, Redux-Saga, Reselect, Recompose, BEM, Mobx, Slack, Jira, Node.JS, Express, Mirco-Services architecture, CSS Modules, Profiling, Jest.

See more professional experience on the Linkedin profile page (linkedin.com/in/betula).

Open Source

use-between (github.com/betula/use-between) - author - (>450k downloads) - the easiest way for sharing React state.

  • Deep experience in the internal React code kitchen.
  • Developed a fully functional state management system through only one React hook.

React, Typescript, Minimalism.

Realar advanced state manager (github.com/realar-project/realar) - author - the progressive Open Source state manager for React that provides the possibility for convenient using object-oriented principles on the same side with functional programming for an application state and actions control.

  • Developed a special code style of javascript for the best delivery with an incredible lightweight bundle size.
  • Deep experience with all existing kinds of dependency trackers for the reactive values synchronization.

React, Typescript, Npm packages publishing, Webpack, Jest, Node.JS, Babel plugin development, Lerna, Low-Level JavaScript, Design Patterns, Performance, Technical writer.

Remini (github.com/re-js/remini) - author - simple and powerful state management in React and Preact. Minimalistic, flexible, fast and efficient way to control React state.

React, Typescript, Performance, Lightweight.

Technical writer

Thanks a lot for your time. I will be glad to take part of your team!

Happy growing!

Download PDF (github.com/betula/resume/raw/master/Slava-Bereza-resume.pdf)