Peter Demin,美国马里兰州Rockville的开发者
Peter is available for hire
Hire Peter

Peter Demin

Verified Expert  in Engineering

软件开发人员

Location
洛克维尔,马里兰州,美国
至今成员总数
2019年2月26日

Peter是一名软件开发人员,在小型和大型Python应用程序开发方面拥有超过十年的经验. 他认为,要想在一个项目上富有成效地工作,完全取决于沟通和透明度. Peter对他的代码一丝不苟,并具有出色的算法解决能力(以及高代码分数证明了这一点)。.

Portfolio

Moveworks, Inc
API设计,API, API开发,Python, gRPC, Protobuf, Flask, Webhooks
美国国立卫生研究院
SaltStack, Solr, SQL, React, JavaScript, Django, Python, API, API开发...
Yandex
SQL, MongoDB, jQuery, JavaScript, Flask, Python, API, API开发...

Experience

Availability

Part-time

首选的环境

Vim文本编辑器,Python, Git, Linux

最神奇的...

...我所构建的应用程序具有明确的领域边界. 我对它们进行了彻底的设计,从那以后它们就像时钟一样运行.

Work Experience

高级后端工程师

2019 - PRESENT
Moveworks, Inc
  • 增加了三个聊天平台的集成:Cisco Webex、RingCentral Glip和Zoom chat.
  • 为会话聊天机器人构建了多语言支持.
  • 有组织的OSS依赖管理工具和工作组.
技术:API设计,API, API开发,Python, gRPC, Protobuf, Flask, Webhooks

软件开发人员

2015 - PRESENT
美国国立卫生研究院
  • 为世界上最大的开放医学图书馆创建了许多关键任务的公共网络服务.
  • 通过CI/CD组织一流的开发流程和环境, 自动生成的文档, 以及部署编排.
  • 设计了一个干净的公共API,具有大量的开发人员文档和简单的入门过程.
技术:SaltStack, Solr, SQL, React, JavaScript, Django, Python, API, API开发, API Design

软件开发人员

2013 - 2015
Yandex
  • 在一个广泛的多层项目中设计和实现了许多web服务.
  • 整合和测试了公司的一些产品.
  • 设计并执行游戏化元素,以增强用户体验并提高客户留存率.
技术:SQL, MongoDB, jQuery, JavaScript, Flask, Python, API, API开发,API设计

软件开发人员

2011 - 2015
火星空间实验设计局
  • 重构并记录了一个嵌入式航天器系统的标准库.
  • 使用统计测试为遗留软件的现代化创建了一个工具集.
  • 参与推进最高效空间火箭上级导航算法.
技术:SQL, c++, Python, api

GrantHub

http://api.ncbi.nlm.nih.gov/granthub/
开放健康科学相关拨款的数据库和API.

NIH稿件提交系统

http://www.nihms.nih.gov/
为个人科学家和出版商提交手稿的接口,以纳入PubMed中央图书馆.

PubMed中央出版商门户

http://www.ncbi.nlm.nih.gov/pmc/publisherportal/
为想要参与NIH公共访问政策的出版商提供的期刊提交界面.

Languages

Python, JavaScript, SQL, c++

Frameworks

Django, Django REST框架,Sphinx文档生成器,Flask, gRPC

Libraries/APIs

REST API, API开发,React, jQuery, Protobuf

Tools

SaltStack, Apache Solr, Git, Vim文本编辑器,Solr

Paradigms

宁静的发展, Scrum, 测试驱动开发(TDD), 验收测试, Unit Testing, 持续集成(CI), 持续发展(CD), Design Patterns, Stress Testing

Other

Debian Packaging, CSV, CSV Export, APIs, API Design, 领域驱动设计(DDD), Webhooks, Telegram Bots

Platforms

Linux

Storage

MongoDB, MySQL, PostgreSQL

2005 - 2011

计算机科学硕士学位

莫斯科航空学院-莫斯科,俄罗斯

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring