Oleg Gorbunov, Developer in Kiev, Ukraine
Oleg is available for hire
Hire Oleg

Oleg Gorbunov

Verified Expert  in Engineering

Software Developer

Location
Kiev, Ukraine
Toptal Member Since
July 4, 2018

Since 2011, Oleg一直致力于全栈web开发,同时保持着对高质量编程的热情. He has vast experience working with startups, developing applications from scratch, and working in small teams on remote work. 他致力于开源,喜欢前沿开发

Portfolio

VarageSale (via Toptal)
亚马逊网络服务(AWS)、JavaScript、SQL、微服务、Fluentd、Sidekiq...
WinOrLose (via Toptal)
JavaScript, Redux,存储,主机,身份验证,函数,Firebase...
BidWrangler
Amazon Web Services (AWS), JavaScript, SQL, Ruby, AWS Elastic Beanstalk...

Experience

Availability

Part-time

Preferred Environment

Sublime Text, MacOS

The most amazing...

...我写的代码是为了我的硕士论文——一个可以模拟国际市场上大公司之间竞争互动的程序.

Work Experience

Full-stack Developer

2019 - 2019
VarageSale (via Toptal)
  • Reengineered an ads implementation.
  • 有助于解决高负载区域的应用程序瓶颈.
  • 增加了成员支持微服务的新功能.
  • Migrated emails from Mailgun to SendGrid.
  • 减少了应用与通知微服务的耦合.
Technologies: 亚马逊网络服务(AWS)、JavaScript、SQL、微服务、Fluentd、Sidekiq, MySQL, Ruby on Rails (RoR), Ruby, React

Lead Developer

2018 - 2019
WinOrLose (via Toptal)
  • 支持web-桌面、web-移动、iOS、Android平台.
  • Built an MVP in two months.
  • Developed a sophisticated feed algorithm.
  • Implemented real-time updates, chat, payments, voting, commenting, filtering, an authorization flow, settings, and profile.
  • Created it all from scratch.
  • 参与游戏的构建、部署和发布到Google Play和App Store的整个周期.
Technologies: JavaScript, Redux,存储,主机,身份验证,函数,Firebase, Cordova, React

Chief Architect

2018 - 2018
BidWrangler
  • 解决了作为服务器瓶颈的n+1问题.
  • Introduced caching for the Redux selectors.
  • Created an "auction progress" feature.
  • Worked remotely with a team spread across the US, Ukraine, Poland, Portugal; used GitHub, Slack, and Zoom.
  • Increased test coverage from 75% to 90%.
Technologies: Amazon Web Services (AWS), JavaScript, SQL, Ruby, AWS Elastic Beanstalk, Google Places API, Capybara, Stripe, Auth0, Firebase, Google Maps, Airbrake, Enzyme, Jest, Material UI, Redux-Saga, Redux, Webpack, MySQL, Ruby on Rails (RoR), React

Full-stack Developer

2016 - 2018
Clade
  • 开发一个管理工具app的前端(React).
  • Implemented a Clubhouse-GitHub integration.
  • 为GraphQL服务器的后端维护和设置提供咨询.
  • 为SendGrid同步和定制的通用电子邮件模板创建了一种机制.
Technologies: Amazon Web Services (AWS), JavaScript, SQL, Heroku, HockeyApp, Fastlane, Prismic, Google Places API, Scrum, SendGrid, Litmus, Surge Proxy Server, Mocha, Karma, Draft.js、有样式的组件、重选、Redux Form、Redux- saga、Redux、GraphQL、Apollo、Webpack、Node.js, React Native, React, TypeScript

Team Leader

2016 - 2017
Watchtower
  • Worked remotely with a team in the US; used Trello, Slack, and Skype to communicate.
  • Conducted code reviews for other developers.
  • 解决了性能问题的主页与一个沉重的功能.
  • 为具有实时更新功能的web应用程序的前端创建架构.
Technologies: Amazon Web Services (AWS), JavaScript, SQL, Ruby, Amazon API Gateway, Heroku, Webpack, ECMAScript (ES6), Normalizr, React-Bootstrap, Redux-Saga, CSS, Redux, React, Capistrano, REST, PostgreSQL, Ruby on Rails (RoR)

Front-end Developer

2016 - 2016
A Job Board for Freelance Work
  • Implemented a freelancer onboarding flow.
  • Provided support for video interviews.
  • 根据材料设计准则实施设计.
  • 开发Payoneer集成和大型支付管理工具.
Technologies: Amazon Web Services (AWS), JavaScript, SQL, Redux, Heroku, Webpack, ECMAScript (ES6), Material UI, Redux Form, Redux-Saga, CSS, React

Senior Full-stack Developer

2015 - 2016
Chairlift
  • Upgraded the application from Rails 3 to Rails 4.
  • 设计并集成了一个可扩展的ACL系统,在Pundit之上100%覆盖端点.
  • Successfully migrated to a SPA architecture.
  • 通过清理超过100个,将应用程序的可读性和全面性提高了100%,000 lines of legacy code.
Technologies: JavaScript, SQL, Ruby, Cucumber, RSpec, Slack, Material UI, MySQL, Gulp, React, Polymer, Ruby on Rails (RoR)

Full-stack Developer

2013 - 2015
LevelUp
  • Worked as a semantic algorithms domain leader.
  • 通过发明一种新算法,将关键字树生成的性能提高了550倍, optimizing SQL queries, and intensively using caching approach.
  • 成功地将一个产品从Padrino迁移到Ruby on Rails 4.
  • Increased the collection rate from 500 to 50,000 keywords/hour by optimizing the database usage, using a Redis cache, improving the process flow, and separating concerns.
Technologies: Amazon Web Services (AWS), JavaScript, SQL, Ruby, RSpec, Sidekiq, Secure Automated Lending Technology (SALT), Elastic, MongoDB, Redis, PostgreSQL, Knockout (Knockout.js), Sinatra, Ruby on Rails (RoR)

Lead Developer

2012 - 2013
Cowries Bills
  • 设置与Stripe支付服务的集成.
  • 为国际客户创建了多钱包支持.
  • 实现了一个后台多进程服务来处理高度敏感的数据.
Technologies: JavaScript, SQL, Ruby, Stripe, Payment Processing, Clickatell, Heroku, PostgreSQL, Ruby on Rails (RoR)

Full-stack Web Developer

2012 - 2013
3TAPS
  • 将性能从100个请求/秒提高到400个请求/秒.
  • Developed an API protocol.
  • 实现了搜索、过滤、排序、统计、预览和收藏模块.
Technologies: JavaScript, SQL, MySQL, Backbone.js, Ruby on Rails (RoR), Ruby

Full-stack Web Developer

2011 - 2012
DOCOMO
  • 对各国员工不同休假类型进行计算和管理, places, and time zones.
  • Worked as a reports domain owner.
  • 安装了一个状态机来处理叶子状态流.
技术:JavaScript, SQL, jQuery, PostgreSQL, Ruby on Rails (RoR), Ruby

BidWrangler

http://www.bidwrangler.com
这是一个移动竞拍平台的拍卖师,让您参与竞拍者的智能手机以及您的网站. 想象一下,你的竞标者下载并使用你的应用,在你的拍卖中出价. Simple to use for both you and your bidders.

Chairlift

http://chairlift.io/
Chairlift为您的经理和员工提供强大的解决方案,以收集各种类型的实时360度反馈.

Features:
• Conduct a 360° evaluation of yourself
•对你监督的员工进行360度评估
• Obtain feedback consistently throughout the year
• Keep track of your one-to-one meetings
• Exchange feedback on a group project
• Give or ask for feedback with your email software

WatchTower

WatchTower provides software that improves quality, transparency, and communication between brokers and carriers. We take the messy, 将复杂的RFP过程简化为几个步骤, saving you from lost time and crispy hair. Say goodbye to the endless emails, disparate notes and edits, and disorganized spreadsheets of 1995, 向将你带入云端的解决方案问好.

Clade

http://clade.co/
A private club for investors, philanthropists, 收藏者可以在全球范围内与同行联系. 会员使用Clade来分享和推进他们的个人目标,包括商业和慈善目标. 这些目标范围广泛,从启动新的定制风险基金到促进关注发展中国家孕产妇保健的非政府组织.

A Job Board for Freelance Work

我帮助开发了一个全球预筛选市场, 顶尖的自由软件工程师和数字设计师. 我们的世界级工程师和设计师曾与世界上一些最大的科技公司合作, including Google, Microsoft, Facebook, Apple, and many others. 该网站的客户包括百事可乐(PepsiCo)和培生(Pearson)等财富500强企业,以及格温妮丝•帕特洛(Gwyneth Paltrow)的Goop等著名风投支持的初创企业.com.

Languages

Ruby, JavaScript, ECMAScript (ES6), TypeScript, GraphQL, SQL, CSS

Frameworks

Ruby on Rails (RoR), React Native, Redux, Jest, Material UI, React bootstrap, Draft.js, Capybara, Padrino, Sinatra, Knockout (Knockout.js)

Libraries/APIs

React Redux, Redux-Saga, Redux Form, React, Lodash, jQuery, Reselect, Clickatell, Sidekiq, Normalizr, Google Places API, Google Maps, Stripe, Backbone.js, Polymer, Stripe API, REST APIs, Node.js, SendGrid API

Tools

RSpec, GitHub, Git, Sublime Text 3, Chrome Developer Tools, Firebase Authentication, Sublime Text, Gulp, Capistrano, Airbrake, Auth0, Fluentd, Fastlane, Litmus, Mocha, Karma, SendGrid, Branch.io, Trello, Slack, Cucumber, Elastic, Jira, Webpack

Paradigms

REST, KISS, DRY, Hosting, Microservices, Kanban, Agile, Scrum, Object-oriented Programming (OOP), Database Design

Platforms

Firebase、Amazon Web Services (AWS)、MacOS、AWS Elastic Beanstalk、Heroku、HockeyApp、Amazon EC2

Storage

MySQL, PostgreSQL, MongoDB, Redis, Firebase实时数据库,SQLite, NoSQL, Amazon S3 (AWS S3)

Other

Firebase Hosting, Secure Automated Lending Technology (SALT), Amazon API Gateway, Apollo, Payment Processing, Enzyme, Functions, Authentication, Storage, Surge Proxy Server, Styled-components, Prismic, SOLID Principles, Cordova, Serverless

2007 - 2013

Master's Degree in Economic Cybernetics

Tavrida National V.I. Vernadsky University - Simferopol, Ukraine

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring