Stepan Anokhin, Developer in Novosibirsk, Russia
Stepan is available for hire
Hire Stepan

Stepan Anokhin

Verified Expert  in Engineering

Software Developer

Location
Novosibirsk, Russia
Toptal Member Since
March 5, 2019

具有扎实的数学知识基础和专业的软件开发背景, Stepan拥有完成大多数软件工程角色的经验和技能. During his professional career, 他参与过各种项目,包括大型企业系统, web development, and cloud computing. Stepan总是渴望探索计算机科学的新领域,并应用前沿技术.

Portfolio

Beneficent Technology Inc DBA bentech (via Toptal)
JavaScript, Python, TypeScript, React, React Query, Redux, Redux- saga,芹菜...
Tsundoku Partners (via Toptal)
Docker Compose, Docker, AWS Lambda, PostgreSQL, Elasticsearch...
Xored Software, Inc.
Amazon Web Services (AWS)、Jenkins、OpenStack、gRPC、Vagrant、Kubernetes...

Experience

Availability

Part-time

Preferred Environment

PyCharm, IDEA IDE, Git, Ubuntu, Docker, WebStorm

The most amazing...

...我所构建的软件是一个实验性的异构云编排工具.

Work Experience

Full-stack Developer

2020 - 2022
Beneficent Technology Inc DBA bentech (via Toptal)
  • 开发了一款应用机器学习和元数据分析技术进行排序的应用程序, identify, and analyze large collections of video files.
  • 使用TypeScript从头开始创建和维护前端, React, React Query, and Material-UI.
  • 构建和维护多个后端服务,以支持应用程序的核心功能, including Flask-based REST API, Celery-based background jobs queue, 以及gRPC服务,用于实时机器学习处理.
  • 为前端和后端构建单元测试和集成测试. 使用GitHub Actions设置和维护CI/CD管道.
  • Participated in research tasks. Proposed and implemented new features, 包括使用LeafletJS和各种降维算法对大型视频集合(数百万项)的高级结构进行交互式可视化.
Technologies: JavaScript, Python, TypeScript, React, React Query, Redux, Redux- saga,芹菜, Protobuf, gRPC, Flask, Socket.IO, Cypress, Continuous Integration (CI), API Integration, Integration Testing, REST, PostgreSQL, Scikit-learn, Pandas, Machine Learning, Luigi, Back-end, Git, CSS, Front-end, Containers, WebStorm, SQL, PyCharm, Docker, Docker Compose, Containerization, Shell Scripting, Bash, Linux, REST APIs, GitHub, Object-oriented Programming (OOP), Unit Testing, Ubuntu, Leaflet, Redis, GIS, Amazon S3 (AWS S3), Python 3, Open Source, CI/CD Pipelines

Full-stack Developer

2019 - 2020
Tsundoku Partners (via Toptal)
  • 开发了一个股票市场分析的web应用程序.
  • 使用React和Bootstrap创建web前端.
  • 使用Python和Ruby构建了一个微服务生态系统,用于抓取和消化数据.
Technologies: Docker Compose, Docker, AWS Lambda, PostgreSQL, Elasticsearch, Ruby on Rails (RoR), Flask, React, Linux, REST APIs, GitHub, Amazon Web Services (AWS), Amazon EC2, NoSQL, Object-oriented Programming (OOP), Unit Testing, Containerization, Containers, Git, Ruby, Back-end, Front-end, CSS, Ubuntu, REST, PyCharm, Python 3

Software Engineer

2015 - 2019
Xored Software, Inc.
  • 使用Java、Spring和JavaScript为复杂的企业系统开发核心特性.
  • 为多个云提供商构建了异构云编排工具.
  • 构建了基于rcp的复杂Eclipse测试工具的核心功能.
  • 使用Spring、Kafka和Protobuf将测试执行引擎集成到微服务生态系统中.
  • 使用Spring和React/Redux创建各种web应用程序.
  • Participated in an R&使用Go, Docker和Kubernetes的开源项目.
Technologies: Amazon Web Services (AWS)、Jenkins、OpenStack、gRPC、Vagrant、Kubernetes, Docker, Apache Kafka, Protobuf, Redux, React, Eclipse RCP, Spring, Bash, Ruby, Go, JavaScript, Python, Java, JUnit, Spring Security, Linux, REST APIs, C, RSpec, GitHub, Distributed Systems, Microservices, Amazon EC2, Object-oriented Programming (OOP), Unit Testing, Shell Scripting, Containerization, Containers, JPA, HTML, Java 8, Git, Spring Boot, Back-end, Front-end, C++, CSS, Hibernate, Ubuntu, REST, Spring Data, Aspect-oriented Programming, IDEA IDE, Python 3, Open Source, CI/CD Pipelines

Cisco Prime Infrastructure Operations Center

http://www.cisco.com/c/en/us/products/cloud-systems-management/prime-infrastructure/index.html
思科主要基础设施为思科路由器的完整生命周期管理提供了单一的集成解决方案, switches, and wireless devices.

借助Cisco PI, IT组织可以轻松地整合管理工具和聚合工作流程. 它可以管理拥有数千台网络设备和数十万台接入设备的全球企业网络.

Cisco Topology View

拓扑视图是思科主要基础设施的网络可视化和管理框架的一部分. 该框架旨在提供由数千个设备组成的网络的交互式和方便的可视化.

Heterogeneous Cloud Orchestration

This is a component of Spirent iTest, 一个API层,用于与不同的IaaS提供商(OpenStack)统一交互, AWS, Azure, vCenter, 以及更多),并基于统一模型创建集成测试.

Spirent iTest

ittest是一个为测试人员构建的集成的测试编写和执行解决方案, developers, and automation teams. 它为QA组织提供了快速开发的统一方法, automating, and maintaining test cases.

Network Service Mesh

http://networkservicemesh.io/
网络服务网格是应用程序中常见的服务网格概念对网络服务的扩展. 这是尝试以云原生方式重新构想NFV的一部分. 网络服务网格是混合/多云IP服务网格支持:
• L3 zero trust
• Per workload granularity
•每个网络服务的连接性/安全性/可观察性
• No changes to Kubernetes
• Works with your existing CNI
• No changes to your workloads

Benetech JusticeAI

JusticeAI是一个开源平台和一套策略性地应用机器学习的工具, computer vision, and metadata analysis to sort, identify, and analyze digital media. The software processes digital media libraries, 创建一个独特的“指纹”索引(300-500个字符的签名),表示每个媒体的内容,但不能逆向工程来复制原始文件. 这些指纹可以用来执行许多功能, including video deduplication, detecting similar or related videos, basic object recognition, searching for similar frames, 通过自然语言描述进行语义搜索, etc. 该平台提供了用户友好的可视化,以便用户可以与媒体处理的结果进行交互和理解.

Languages

Java, Python, Ruby, JavaScript, Python 3, HTML, CSS, C++, Go, Bash, C, TypeScript, SQL, Clojure, AspectJ, GraphQL, Java 8

Frameworks

Spring MVC, Spring Boot, Spring Security, JUnit, Hibernate, Spring, JPA, Redux, Ruby on Rails (RoR), Express.js, Next.js, gRPC, Flask, Cypress

Libraries/APIs

React, REST api, Redux-Saga, Protobuf,传单,Node.js, Scikit-learn, Pandas, Socket.IO, Luigi

Tools

Git, GitHub, Eclipse RCP, RSpec, Docker Compose, IDEA IDE, PyCharm, Jenkins, Vagrant, WebStorm, Celery, GIS

Paradigms

Object-oriented Programming (OOP), Unit Testing, REST, Functional Programming, Aspect-oriented Programming, Continuous Integration (CI), Microservices, Microservices Architecture

Platforms

Linux, Docker, Kubernetes, Amazon Web Services (AWS), Ubuntu, Apache Kafka, Amazon EC2, OpenStack, AWS Lambda

Storage

Spring Data, Elasticsearch, PostgreSQL, NoSQL, Redis, Amazon S3 (AWS S3)

Other

Front-end, Back-end, Shell Scripting, Containerization, Containers, React Query, Open Source, CI/CD Pipelines, Distributed Systems, Machine Learning, API Integration, Integration Testing

2012 - 2015

自然语言处理研究生(未完成)学位

信息系统研究所(IIS SB RAS) -新西伯利亚,俄罗斯

2010 - 2012

物理、信息技术硕士学位

新西伯利亚国立大学-俄罗斯新西伯利亚

2006 - 2010

物理、信息技术专业本科以上学历

新西伯利亚国立大学-俄罗斯新西伯利亚

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