Oleg Gorbunov
Verified Expert in Engineering
Software Developer
Since 2011, Oleg一直致力于全栈web开发,同时保持着对高质量编程的热情. He has vast experience working with startups, developing applications from scratch, and working in small teams on remote work. 他致力于开源,喜欢前沿开发
Portfolio
Experience
Availability
Preferred Environment
Sublime Text, MacOS
The most amazing...
...我写的代码是为了我的硕士论文——一个可以模拟国际市场上大公司之间竞争互动的程序.
Work Experience
Full-stack Developer
VarageSale (via Toptal)
- Reengineered an ads implementation.
- 有助于解决高负载区域的应用程序瓶颈.
- 增加了成员支持微服务的新功能.
- Migrated emails from Mailgun to SendGrid.
- 减少了应用与通知微服务的耦合.
Lead Developer
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的整个周期.
Chief Architect
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%.
Full-stack Developer
Clade
- 开发一个管理工具app的前端(React).
- Implemented a Clubhouse-GitHub integration.
- 为GraphQL服务器的后端维护和设置提供咨询.
- 为SendGrid同步和定制的通用电子邮件模板创建了一种机制.
Team Leader
Watchtower
- Worked remotely with a team in the US; used Trello, Slack, and Skype to communicate.
- Conducted code reviews for other developers.
- 解决了性能问题的主页与一个沉重的功能.
- 为具有实时更新功能的web应用程序的前端创建架构.
Front-end Developer
A Job Board for Freelance Work
- Implemented a freelancer onboarding flow.
- Provided support for video interviews.
- 根据材料设计准则实施设计.
- 开发Payoneer集成和大型支付管理工具.
Senior Full-stack Developer
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.
Full-stack Developer
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.
Lead Developer
Cowries Bills
- 设置与Stripe支付服务的集成.
- 为国际客户创建了多钱包支持.
- 实现了一个后台多进程服务来处理高度敏感的数据.
Full-stack Web Developer
3TAPS
- 将性能从100个请求/秒提高到400个请求/秒.
- Developed an API protocol.
- 实现了搜索、过滤、排序、统计、预览和收藏模块.
Full-stack Web Developer
DOCOMO
- 对各国员工不同休假类型进行计算和管理, places, and time zones.
- Worked as a reports domain owner.
- 安装了一个状态机来处理叶子状态流.
Experience
BidWrangler
http://www.bidwrangler.comChairlift
http://chairlift.io/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
Clade
http://clade.co/A Job Board for Freelance Work
Skills
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
Education
Master's Degree in Economic Cybernetics
Tavrida National V.I. Vernadsky University - Simferopol, Ukraine
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring