瓦西里是核电站Bratushka,乌克兰苏梅州开发商
Vasyl is available for hire
Hire Vasyl

瓦西里是核电站Bratushka

验证专家  in 工程

软件开发人员

Location
苏米,苏姆卡州,乌克兰
至今成员总数
2019年4月23日

Vasyl结合了项目管理和应用程序开发方面的一套独特技能. 作为一个IT极客, 他总是希望看到质量最好的代码和架构, 而是作为前首相, 他懂得生意第一. 国际经济学硕士学位不仅可以帮助他理解你的需求,还可以帮助他考虑你想法背后的逻辑.

Portfolio

PostEra
React, 亚马逊网络服务(AWS), CSS, Terraform, Python, Docker, JavaScript...
客户端(通过Toptal)
Redis, Neo4j, React, Python, JavaScript,全栈,PostgreSQL,后端...
自由职业
亚马逊网络服务(AWS), Docker, React, JavaScript, Django, Python 3...

Experience

Availability

Full-time

首选的环境

Docker, Linux, Git, WebStorm, PyCharm

最神奇的...

...我所做的工作是建立和领导一个国际开发团队,他们在需求不断变化的情况下交付了一个复杂的应用程序.

工作Experience

完整的开发人员

2020 - 2021
PostEra
  • 使用Terraform构建AWS基础设施, 配置CI / CD, 自动创建环境(开发/登台/生产/其他).
  • 开发api来处理web需求和科学计算.
  • 构建一个复杂的React和Redux前端应用程序.
  • 协助使用AWS S3和RDS处理大数据.
技术:反应, 亚马逊网络服务(AWS), CSS, Terraform, Python, Docker, JavaScript, 完整的, API集成, PostgreSQL, 机器学习, Back-end, Microservices, GitHub, 香草JS, HTML, CSS3, Startups

完整的开发人员

2019 - 2019
客户端(通过Toptal)
  • 构建了一个用COBOL和PL/I编写的大型机项目的语义分析工具.
  • 开发了一套在图数据库中构建依赖关系结构的算法.
  • 对收集到的数据进行浅层和深度分析.
  • 构建一个REST API,为GUI提供收集和生成的数据.
  • 用React创建一个GUI,以获得更好的用户体验.
技术:复述,, Neo4j, React, Python, JavaScript,全栈,PostgreSQL,后端, Microservices, GitHub, 香草JS, HTML, CSS3, CSS, FastAPI, PL/I

开发人员(承包商)

2018 - 2019
自由职业
  • 开发了一个独立的, 100%可配置, 用于投资公司的嵌入式金融小工具,使用JavaScript和Chart.js.
  • 为一所美国大学建立了一个评估服务,学生可以就他们所参加的课程提供匿名反馈.
  • 使用Python 3在非常严格的空间/时间限制下创建了一个流数据转换系统, Asyncio, and NumPy.
  • 修复了一些使用Django和React的非银行金融系统的bug,并创建了一些特性.
技术:亚马逊网络服务(AWS), Docker, React, JavaScript, Django, Python 3, 完整的, API集成, PostgreSQL, Back-end, Microservices, GitHub, 香草JS, HTML, CSS3, Netlify, CSS, 项目管理, Startups

高级全栈开发人员

2017 - 2017
机会网络
  • 使用React从零开始创建一个复杂的前端应用程序. 最具挑战性的部分是构建表单生成器, 哪一个能够按照REST原则管理复杂动态表单的构造.
  • 使用Python进行API开发. 零错误容忍策略被认为是必须的,安全性甚至更为重要.
  • 为数据科学团队创建了收集和处理信息的工具. 不仅编程,还参与了UI/UX规范.
  • Built a testing framework using Python and Selenium; it was a system running Selenium tests, 截取bug的截图, 当测试失败时发送警报.
  • 开发加密实时聊天系统的前端和后端部分.
技术:反应, Django, JavaScript, 完整的, API集成, PostgreSQL, Back-end, Microservices, GitHub, 香草JS, HTML, CSS3, CSS, Startups

项目经理

2013 - 2016
CPCS
  • 指导了大约30个项目从想法到实现.
  • 帮助开发一些需要在紧迫的期限内完成的项目.
  • 与所有生产部门合作:前端, back-end, designers, QA, 潜在的用户, 数据科学家.
  • 使用Python开发了一个客户会计系统.
技术:React, JavaScript, Django, Python, GitHub, 项目管理

Redux-from-to

http://github.com/bratushka/redux-from-to
在构建单页面应用程序(SPA)时, 我们的团队遇到了许多对不同API端点的几乎相同的调用,这导致了Redux存储的填充. 遵循DRY原则, 我已经构建了Redux-from-to库,从而极大地优化了项目代码库.

技术:JavaScript, Redux

Web Chat

在这个项目中,我使用React基于WebSockets构建了web聊天的前端部分. 我还使用Python 3和WebSockets库协助它的API开发. 预见所有可能的情况(从糟糕的移动连接到即时的用户投诉)并处理它们是一件困难的事情, 但这是一个非常吸引人的挑战.

技术:Python 3, React, WebSockets

数据修改系统

了解数据是最重要的数据科学原则.

在这个项目上, 我帮助过一位数据科学家, 谁需要特定人员手动处理数据,但UI不够高效. 为了做到这一点, 我开发了一个系统,可以在可接受的时间内处理复杂的任务.

技术:Python 3, React

网络刮刀

在这个项目上, 我为一家金融公司建立了一个网页抓取器,每天从最受欢迎的小报和博客上收集科技新闻.

技术:Python 3, Scrapy

数据转换系统

Here, 我开发了一个系统,可以从第三方下载单个文件(大小为几gb),然后解压缩, 修改数据。, 并动态地将其保存到RDS实例中. 流数据处理允许我们重用现有的T2.微实例,对其上正在运行的其他服务没有任何明显影响.

技术:Python 3, AWS, NumPy, Asyncio

物联网数据仪表板

工厂里的机器人每秒钟都会发送大量的数据. 所有这些数据都在后端进行处理,但不进行聚合, 所以前端每秒接收几十甚至几百千字节的数据. 实时聚合这些数据需要大量快速执行的计算,因此GPU参与其中.

技术:JavaScript, React, GPU.js

数据科学任务

在这里,我为一位丹麦博士生实现了几个算法,以帮助她进行研究.

技术:NumPy, SciPy, Scikit-learn

着陆页

一个简单的一页纸的信用公司. 只有几段文字, 一些图片, 搜索引擎优化优化, JavaScript来制作一些像素完美且响应迅速的块. 有时候企业需要的就是这么简单的东西.

技术:HTML, SCSS, JavaScript

Tabloid

我协助了华盛顿一家主要小报的发展. 瓶颈是对数据库的大量查询,这是使用CMS时常见的问题. 这个挑战通过三层缓存系统的实现得到了解决.

技术:PHP, JavaScript, Memcached

时尚网

我曾帮助一家时尚跨国公司开发新功能并维护大量遗留代码库. 我们面临的挑战是不要意外地打破旧的和脆弱的建筑,使其足够高效,以满足现代标准.

技术:PHP, JavaScript, Memcached

Languages

Python 3, ECMAScript (ES6), JavaScript, Python, CSS, HTML, CSS3, PL/I

框架

Django, Redux, Django REST框架,香草JS

库/ api

反应,NumPy

Paradigms

测试驱动开发(TDD)、函数式编程、异步编程、微服务

Platforms

Docker, Linux,亚马逊网络服务(AWS), netflix

Storage

PostgreSQL, Neo4j, Redis

Other

全栈,API集成,后端,初创公司,FastAPI, WebSockets,机器学习

Tools

PyCharm, WebStorm, Git, Terraform, GitHub

行业专业知识

项目管理

2009 - 2014

国际经济学硕士学位

乌克兰银行学院-苏米,乌克兰

2020年1月至今

图论算法

Udemy

2016年6月至今

大数据基础:Hadoop、MapReduce、Hive、Pig和Spark

Udemy

2016年6月至今

统计学基础

Stepic.org

2016年4月至今

算法:理论与实践方法

Stepic.org

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

开始招聘