Stas Davydov,泰国素叻他尼的开发者
Stas is available for hire
Hire Stas

Stas Davydov

Verified Expert  in Engineering

Web Developer

Location
Surat Thani, Thailand
Toptal Member Since
April 21, 2015

Stanislav是一位拥有25年以上经验的全栈web开发专家. 他最擅长的领域包括电子商务, 高负载复杂web服务, and data mining, scraping, and processing. Stanislav喜欢与人合作,并为一系列项目和组织做出了贡献, 从大学到企业网站和创业公司.

Portfolio

RiskFinTech(通过Toptal)
Python, Asyncio, Pandas, Multiprocessing, Java, 亚马逊网络服务(AWS)...
Octavodia Ltd(通过Toptal)
Python, Django, Django ORM, PostgreSQL, Performance, SQL Performance...
PokerCentral LLC(通过Toptal)
Python, PayPal, REST API, API,集成,支付API, API集成...

Experience

Availability

Part-time

Preferred Environment

亚马逊网络服务(AWS), JetBrains, Git, Ubuntu, Python, Java, Docker, GitHub, Kubernetes

The most amazing...

...当我们超越自己的能力时,事情就会发生, expertise, 继续履行我们的承诺.

Work Experience

Python和Java开发人员

2021 - 2022
RiskFinTech(通过Toptal)
  • 在Python中为压力测试模型创建了一个多核模型执行服务.
  • 构建了一个压力测试规范服务,特别是Java、Spring Boot和PostgreSQL.
  • 使用GitHub工作流开发CI/CD脚本,并将构建和部署的整个周期集成到AWS云.
  • 为运行压力测试模型设计了一个分布式模型执行服务.
  • 参与技术设计和计划会议、评估和冲刺.
  • 开发了一组本地脚本和文档,用于测试和调试压力测试中使用的微服务.
Technologies: Python, Asyncio, Pandas, Multiprocessing, Java, 亚马逊网络服务(AWS), Amazon S3 (AWS S3), Amazon Elastic Container Registry (ECR), Kubernetes, Docker, Amazon RDS, GitHub, GitHub API, REST, REST APIs, DevOps, Spring, PostgreSQL, FastAPI, TypeScript, React, Redux, Redux-Saga, AWS DevOps, Helm, Front-end Development, Back-end Development, APIs, JUnit, HTTP REST, OAuth, OAuth 2, Data Pipelines, Big Data, Full-stack, User Interface (UI), Back-end, Databases, RabbitMQ, Apache Spark, Node.js, Jupyter, Clean Code, Bash, Startups, API Integration, API Design, API Development, Debugging, Troubleshooting

Django Developer

2021 - 2021
Octavodia Ltd(通过Toptal)
  • 在Django视图性能上下文中回顾了现有的代码.
  • 分析了Django ORM查询中的SQL代码,并提出了几种改进性能的方法.
  • 重构了一些核心模型以获得更好的性能.
  • 应用PostgreSQL全文搜索功能,提高性能.
Technologies: Python, Django, Django ORM, PostgreSQL, Performance, SQL Performance, Back-end Performance, Back-end, Databases, Clean Code, Debugging, Troubleshooting

Python Developer

2021 - 2021
PokerCentral LLC(通过Toptal)
  • 分析PayPal和App Store的可用api以获取所需数据.
  • 实现服务Python类,用于从api中检索数据.
  • 创建了一个脚本,用于检索数据并在真实的商家账户上进行测试.
Technologies: Python, PayPal, REST API, API,集成,支付API, API集成, Troubleshooting

Python Engineer

2020 - 2021
ipdata (via Toptal)
  • 实现了几个抓取脚本, parsing, 规范化庞大的数据集(数百gb).
  • 使用Python 3的多处理和asyncio特性.
  • 每天与客户沟通,帮助客户找到最佳解决方案.
Technologies: Python, Web Scraping, Asyncio, Data, Multiprocessing, Performance, Big Data, Data Scraping, Scraping, Website Data Scraping, Clean Code, Bash, Debugging

Developer

2020 - 2020
Vox Dei, Pte., Ltd. (via Toptal)
  • 分析并帮助解决PayPal支付API集成问题.
  • 为同事审阅代码,主要是Java代码.
  • 与客户一起讨论付款流程问题.
Technologies: PayPal API, Java, Code Review, Magento后端开发, JUnit, Clean Code, API Integration, Debugging, Troubleshooting

Lead Java Developer

2019 - 2019
Megapixel Solutions公司
  • 为net支付系统开发了一个支付网关代理.
  • 认证验收测试的已实现单元测试.
  • 使用AWS EC2和一组部署脚本部署和交付服务.
技术:亚马逊网络服务(AWS), PostgreSQL, Spring, APIs, JUnit, Back-end, Payment Gateways, API Integration, API Development, Debugging

首席开发者和导师

2019 - 2019
Evermesh Solutions, LLC(通过Toptal)
  • 使用Django设计并实现了一个邮轮价格折扣的web应用程序.
  • 录制关于开发的所有步骤的视频,为客户创建学习材料.
  • 记录项目的特性和功能.
  • 实施单元测试,以涵盖价格变化警报注册和通知以及集成PayPal支付的复杂工作流程.
Technologies: PayPal, PostgreSQL, JavaScript, Django, Python, Bootstrap, jQuery, Full-stack, Full-stack Development, Front-end, Front-end Development, Back-end Development, Mentorship & 辅导,HTTP REST,用户界面(UI),后端,干净代码,调试

Lead Python Developer

2018 - 2019
That Green Space, Pte., Ltd.
  • 支持和开发新加坡房地产CRM的改进.
  • 根据需求更新用户界面功能.
  • 实现了新的业务逻辑、查询和报告.
技术:亚马逊网络服务(AWS), PostgreSQL, Django, Python, Back-end Development, Front-end Development, Full-stack Development, HTTP REST, OAuth, Full-stack, User Interface (UI), Back-end

Lead Java Developer

2018 - 2018
Hoolah Co.
  • 为在线消费者分期付款系统开发MVP.
  • 重构数据库以适应项目需求.
  • 部署并交付了一个API服务到AWS EC2. 用于自动服务恢复的实现脚本.
  • 使用Shopify支付API与Shopify集成支付.
  • 实现了核心功能和API的单元测试.
技术:亚马逊网络服务(AWS), PostgreSQL, Microservices, Java, REST APIs, Shopify API, Shopify, JUnit, HTTP REST, Back-end, Databases, Payment Gateways, Clean Code, Startups, API Integration, API Design, API Development, Debugging, Troubleshooting

Lead Python Developer

2016 - 2018
HUS Unmanned Systems
  • 使用Django实现了一个无人机自动化管理系统.
  • 实现了一个web应用程序,用于管理无人机,无人机任务,报告,订阅等.
  • 开发了从无人机到用户的视频流.
  • 实现了建筑检查员使用的墙体损坏评估web应用程序.
  • 开发无人机管理系统app的UI.
技术:亚马逊网络服务(AWS), PostgreSQL, JavaScript, Django, Python, Asyncio, Django Channels, Redis, Streaming, PostGIS, Geolocation, SVG, jQuery, Front-end, Back-end, HTTP REST, Full-stack, User Experience (UX), User Interface (UI), Databases, Data Visualization, Full-stack Development, Clean Code, Bash, Startups, GIS, Geocoding, API Integration, API Design, API Development, Debugging

Lead Python Developer

2012 - 2015
Adamation, Inc.
  • 开发公司服务推广网站.
  • 建立一个网上商店来销售商品和服务. 还实现了一个平台的店铺.
  • 创建了一个3D打印定制网站. 3D WebGL可视化用于3D模型的呈现和定制.
  • 在设计会议上与客户和设计师合作.
  • 设计web应用架构,后端使用Django和MySQL,前端使用自定义HTML和jQuery.
  • 为公司维护整个AWS基础设施.
技术:亚马逊网络服务(AWS)、授权.net, MySQL, JavaScript, Django, Python, Amazon RDS, Amazon S3 (AWS S3), Amazon CloudFront CDN, 3D Printing, Printing, APIs, Django REST Framework, Ubuntu, Amazon EC2, DevOps, HTTP REST, Cloudflare, Full-stack, User Experience (UX), User Interface (UI), Back-end, Databases, Full-stack Development, Payment Gateways, Clean Code, Bash, Startups, API Integration, API Design, API Development, Debugging, Troubleshooting

Lead Developer

2011 - 2012
Oh My Guide
  • 实现了一个具有图像识别功能的创新Android GIS应用程序.
  • 使用了完整的Android堆栈从UI到NDK. 开发自定义库.
  • 创建了具有吸引人的UI的应用程序网站.
  • 创业孵化器项目期间参与开发.
Technologies: MySQL, PHP, Android, Java, Big Data, Mobile App Development, Mobile Development, User Experience (UX), User Interface (UI), Data Scraping, Scraping, Website Data Scraping, Full-stack Development, Clean Code, Startups, GIS, Geocoding, API Integration, Debugging, Troubleshooting

网络和信息设计顾问

2008 - 2012
PR Partner
  • 维护公司网站和服务. 每周更新一次.
  • 修正了错误,并增加了网站的功能. 准备出版文件.
  • 协助公司员工对网站进行操作,并对新增功能进行咨询.
技术:PHP, HTML, CSS,全栈,全栈开发

Team Lead

2005 - 2007
Exigen Services
  • 领导并激励了一个10人的Java开发团队. 受控任务和评估.
  • 为图书馆ERP系统实现复杂的功能.
  • 分析工作流程并实施功能测试.
  • 培训团队使用现代Java工具和方法.
Technologies: Oracle, Jakarta EE, Java, JUnit, Spring, Full-stack, Back-end, Databases, Clean Code, Debugging

客户支持工程师,软件工程师和构建工程师

2002 - 2004
JetBrains
  • 解决客户的技术问题.
  • 为客户关系管理和销售支持实施内部网解决方案.
  • 参与IntelliJ IDEA及相关库的开发.
  • 支持构建和测试环境. 配置和维护一组CI/CD脚本.
  • 实现了IntelliJ IDEA插件库的第一版前后端.
Technologies: CSS, SQL, HTML, 雅加达服务器页面(JSP), Java, Ant Design, DevOps, JUnit, Bash, Debugging

Freelance Consultant

2001 - 2004
HotDispatch Community
  • 回答客户问题.
  • 参与了150多次解决问题的努力.
技术:Java, c++, C

Java Developer

2002 - 2002
OpenWay Group
  • 实现自定义数据库管理软件.
技术:Oracle, Java, JUnit,数据库,调试

Senior Software Engineer

2000 - 2002
经营通讯
  • 曾担任Java项目团队负责人.
  • 开发分布式网站管理系统W3Publisher.
  • 协调发展任务.
技术:SQL, Swing, Java, JUnit,用户界面(UI),数据库,干净代码,调试

Software Developer

2000 - 2000
LeviSoft/SPb
  • 为CyberGold, Inc .开发电子商务广告系统.
技术:CSS, HTML, Perl, Sybase, Linux, Solaris, Java, C, Bash,调试,故障排除

Software Developer

1999 - 1999
ESNA Technologies, Inc.
  • 作为系统程序员,参与了“LinX传真服务器”项目.
技术:Microsoft Access, Windows, c++, C,调试

创始人、首席执行官、公关/人力资源/项目经理和软件开发人员

1997 - 1999
DP Group
  • 为私人客户和小公司开发了许多项目,这是我在管理和软件开发方面的第一个重大成就.
技术:Forth, Fortran, MATLAB, Delphi, c++, C, Startups

Web Developer

1997 - 1999
Web Studio MAIN
  • 为公司项目做出贡献.
技术:Perl, JavaScript, CSS, HTML

Programmer

1996 - 1996
国家海洋技术大学计算机中心
  • 为当地的簿记数据库开发了一个安全系统.
技术:汇编x86

NETS支付系统的支付网关代理

我开发了一套API来集成我的客户端支付网关和NETS支付系统. 我使用Spring Boot作为API集成的框架, and for the platform, 我创建了一套完整的REST api和单元测试.

Ipdata的Python SDK脚本

http://ipdata.co/
我为使用ipdata数据服务开发了Python脚本. ipdata提供REST API,用于按IP地址检索有关公司的信息, geolocation, and more.
Python SDK包装了这个API以便于在Python代码中使用. 我创建了自定义脚本,以便使用ipdata API更好更快地检索数据.

邮轮价格折扣Web应用程序

这是一个完全重新设计和重建现有的网络应用程序比较和销售打折机票在美国的邮轮. 最初的应用程序是在10多年前开发的, 我的客户想用现代的Django重新创建它. 我的角色是重新实现应用程序,并成为我的客户在网络开发领域的导师. 我还放映了工作表现的视频.

房地产管理CRM

我实现了一些特性,并修复了为管理房地产利益相关者的数据而创建的企业级Django应用程序. 它包含了一套扩展模块,供住户、房间出租、维修大师等使用.

Hoolah的商户MVP API.co

我为Hoolah的商家实现了一个MVP API. Initially, 客户要求用AWS Lambda实现它, 但后来我们发现它不够快, 所以我用Rapidoid框架重新实现了它. 然后它变得非常快速和可靠. 我们有PostgreSQL作为数据库. 为了获得更好的性能,我直接使用JDBC访问数据.

H3D无人机自动化管理系统

我已经实现了一个自动化无人机任务的管理系统,比如按地理点飞行, making photos and videos, and more. 该系统是在Django上使用Django Channels构建的web应用程序. UI是基于Bootstrap与jQuery. 此外,还使用了Django REST框架.

成人学习课程

我是澳大利亚教育机构College for Adult Learning的开发者和支持者. 我做了一些DevOps方面的工作,实现了一些新功能,并将站点与其他系统集成在一起. Django, Python, PostgreSQL, AWS.

我的Keepsake电子商务平台

一个销售授权3D打印内容的白标电子商务平台. 我用Django设计和开发了这个平台. The Authorize.网络支付网关被用来捕获信用卡支付. 该平台的主要特点是使用WebGL对定制的3D内容进行3D可视化.

Nix Model Executor

用于运行财务模型的微服务. 它最初是用Python和pandas库实现的, 打包成Docker容器, and run in Kubernetes. 它用于在压力测试模拟期间运行模型.

Around the World

一个免费的Android离线地图和poi应用程序. 我使用Java、HTML5、JavaScript、PHP、XML、OSM、JNI和C语言开发了应用程序和网站. 它的“哇”功能是对历史和建筑对象的图像识别.

Wikinomika

由BestBusinessBooks出版的《欧博体育app下载》(Wikinomics)的俄文版网站,用于协作编辑翻译内容. PHP, XML, XSL, CSS. 这个网站已经关闭了.

Gold Section

http://goldsection.sourceforge.net/
这个程序可以帮助网站管理员(和平面设计师)为他们的网站和其他项目找到一个好的调色板. 可作为Win32应用程序和任何平台的Java应用程序(可与IntelliJ IDEA Java IDE一起工作). C++, Java, Swing.

Mustread

http://mustread.livejournal.com/
关于商业书籍的俄罗斯顶级LJ社区.

Motivate Me Right!

我的书是关于动机、人和组织的.

排版插件的WordPress

http://wordpress.org/extend/plugins/wwwartlebedevru-typograph/
俄罗斯版式为所有发布的WordPress文本. Used www.artlebedev.ru Typograph web-serivce. PHP, WordPress.

TED Subtitle Extractor

http://stasdavydov.com/ted/
著名TED的字幕提取服务.com videos. PHP, JavaScript, Ajax.

OZON.ru XML-catalogs Parser

为OZON的合作伙伴提供的PHP + XSL解析器.ru online store. PHP, XML, XSL, xHTML CSS.

WikiCrowd

http://github.com/stasdavydov/wikicrowd
一个轻量级的有用的wiki引擎,由Ajax、PHP、XML和XSL提供支持.

Ozon 2.0

最好的网上商店的附属公司 .ru. XML, PHP, MySQL, CSS, JavaScript, Ajax.

Olga Bistrova's Website

艺术家Olga Bistrova的个人网站. PHP, HTML, XML, CSS.

Julia Repina's Website

http://juliarepina.com/
艺术家和设计师Julia Repina的个人网站. Php, html, ajax, xml, CSS.

分布式模型执行服务

一个基于Python fastapi的服务,用于在Kubernetes中管理和运行Python模型(ML和财务压力测试). 这些模型在许多GitHub存储库中被表示为Python代码. GitHub被用作模型注册表数据的后端.

Sedna Model Registry

基于Java Spring Boot的后端和API, 使用PostgreSQL作为注册表存储,使用AWS ECR作为容器注册表. 它的目的是存储有关财务压力测试模型的不同实现和版本的信息,这些信息存储在ECR中的Docker容器中,可以在Kubernetes集群中按需运行.

Specification Service

基于Java Spring boot的后端和用于压力测试规范存储的API. 使用PostgreSQL作为规范的数据后端. 存储具有特定压力测试用例的复杂配置(规范), running strategies, and documents.

Job Orchestrator Service

基于Java Spring boot的服务,用于编制压力测试模拟执行的步骤. 集成以在Kubernetes或本地环境中运行Apache Spark作业. 提供了操作模拟作业的API. 使用PostgreSQL作为数据后端.
2022 - 2023

初级到中级泰语水平

Koh Samui Language & 职业学校-苏梅岛,泰国

1994 - 2000

大学本科,计算机科学专业

国立海洋技术大学-圣彼得堡,俄罗斯

Libraries/APIs

jQuery, Asyncio, Django ORM, REST API, JDBC, PayPal API, Django-allauth, API Development, Backbone.jQuery UI, Shopify API, Django Compressor, GitHub API, Authorize.net、WebGL、Pandas、React、Redux-Saga、SciPy、NumPy、NDK、Matplotlib、OpenAPI、Node.js

Tools

IntelliJ IDEA, PyCharm, Git, Amazon Elastic Container Registry (ECR), GitHub, Jupyter, GIS, Geocoding, Microsoft Access, MATLAB, JetBrains, Android NDK, AWS SDK, Amazon CloudFront CDN, Terraform, Helm, Amazon EKS, RabbitMQ

Frameworks

Django, Django Channels, Django REST Framework, JUnit, Swing, Bootstrap 3, Spring, Spring Boot, Vanilla JS, Spark, 雅加达服务器页面(JSP), Android SDK, Spring Core, Bootstrap, Ant Design, Redux, OAuth 2, Apache Spark

Languages

JavaScript, Python, Java, CSS, HTML, SQL, XML/XSLT, XSLT, XSL, C++, C, Bash, PHP, Perl, Delphi, Fortran, Forth, Assembler x86, Elm, Scala, TypeScript

Paradigms

REST, Clean Code, Refactoring, 敏捷软件开发, Scrum, Microservices, Unit Testing, DevOps, ETL, Mobile Web Design, Mobile Design, Mobile Development

Platforms

AWS Lambda, 亚马逊网络服务(AWS), Unix, Windows, Linux, Docker, Jakarta EE, Oracle, Solaris, Ubuntu, Android, Shopify, Kubernetes, Amazon EC2, Jupyter Notebook

Storage

MySQL, Amazon S3 (AWS S3), PostgreSQL, PostGIS, Databases, Sybase, Oracle SQL, Redis, SQL Performance, Data Pipelines, JSON

Other

Web Development, Ajax, APIs, MVP Design, 最小可行产品(MVP), Web Scraping, Back-end, FastAPI, Full-stack, API Integration, Full-stack Development, HTTP REST, Data Scraping, Scraping, Website Data Scraping, API Design, Debugging, Troubleshooting, Usability, High-load, PayPal, Shopify Payments, CI/CD Pipelines, OAuth, Big Data, User Experience (UX), User Interface (UI), Data Visualization, Payment Gateways, Tools, Load Balancers, UX Analysis, Web UX, Multiprocessing, SVG, Amazon RDS, Search, Amazon API Gateway, Amazon Route 53, 3D, Shipping, 3D Printing, Computer Science, Data, Code Review, Streaming, Geolocation, Front-end, Printing, Jupiter, Thailand, AWS DevOps, Integration, Payment APIs, Front-end Development, Back-end Development, Performance, Back-end Performance, Team Mentoring, Documentation, Architecture, Telemetry, Production, Mail, Delivery, Mobile UX, Java本机接口(JNI), Magento后端开发, Mentorship & 教练,Cloudflare,移动应用程序开发,创业,数学,统计

有效的合作

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring