Alexey安德列夫,俄罗斯莫斯科的开发者
Alexey is available for hire
Hire Alexey

Alexey安德列夫

验证专家  in Engineering

软件开发人员

Location
莫斯科,俄罗斯
至今成员总数
2019年8月28日

阿列克谢是个热情的人 .NET架构师和开发人员,具有10年以上设计创新业务解决方案的经验. 他从零开始构建了多个新项目,并定制了数十个现有的遗留解决方案. 去年,他专注于web应用程序开发和微服务架构. Alexey是一个勤奋,自我激励的人,能够独立工作或在团队中工作.

Portfolio

Lykke Inc
Linux、Kubernetes、Docker、RabbitMQ、Microsoft SQL Server、Azure、 .NET Core
工程有限责任公司
React, Telegram Messenger API, Oracle, Microsoft SQL Server,实体框架...
工程有限责任公司
jQuery, DevExpress, Microsoft SQL Server, 实体框架, ASP.NET网页表格...

Experience

Availability

Part-time

首选的环境

Docker, Azure, Git, DataGrip, JetBrains骑手, MacOS

最神奇的...

...我编写的代码是一个保证金交易引擎,它目前被一家大型银行集团在高负荷下使用.

工作经验

C# (.. NET软件架构师

2017年至今
Lykke Inc
  • 参与了融资融券服务架构设计和开发的重要部分.
  • 协调2-6名开发人员的团队成员工作.
  • 参与公司软件基础设施建设:创建BrokerBase库以简化和标准化代理创建(与RabbitMQ + Azure Tables或MSSQL一起工作), used in >20 services), 优化的CI流,自动准备服务发布, 使用自定义度量特性授权服务运行状况控制,以便在运行时收集其他数据.
  • Designed and implemented margin trading risk control from a prototype to a fully-functional solution: analyzing trading platform's accounts/positions/orders/quotes state (>1,000/sec), 做出实时决策并执行自动操作.
  • 设计并实现了聚合对冲,以自动增加/减少合作伙伴加密交易所的对冲头寸. 从零开始设计这么大的集成项目真的很鼓舞人心.
  • 为一家大型银行集团打造并定制了一个久经考验的融资融券交易核心:创建了与银行基础设施(会计)的集成层, reporting, 设置服务, 等)和新创建的移动和网络应用程序. 为了满足银行的严格要求,花费了相当长的时间来进行性能优化:1万个订单与15个订单打开,000/秒的报价. 困难的事情是在没有任何文档的情况下从头开始重建过时的服务. 同时, it was an interesting experience to work with a big distributed team of >40 members.
技术:Linux, Kubernetes, Docker, RabbitMQ, Microsoft SQL Server, Azure, .NET Core

Team Lead

2015 - 2017
工程有限责任公司
  • 参与信息系统的设计和开发,重构遗留代码.
  • 领导一个6人的开发团队.
  • 管理开发、测试和部署过程(Bitbucket、VSTS).
  • 编写的,从零开始,飞机线路维修计划系统(ASP.NET MVC, XPO, MSSQL, WCF; Oracle cMRO).
  • 对产品门户进行深度重构:使用XPO ORM转换为WebFormsMVP, 9个模块的遗留代码重写, 8个独立的项目适应和集成到一个门户(ASP.. NET WebForms, WebFormsMVP, XPO, MSSQL).
  • 飞机线路维修电报信息机器人的设计与实现(.. NET Core, Dapper, MSSQL, Telegram API).
  • 管理飞机工具库管理系统定制和部署(Scala), Activate, Play, SQL Server, WCF, OEBS).
  • 设计的CRM系统集成到一个复杂的生产系统(ASP).. NET Core Web API,实体框架Core, React.JS, Node.JS).
  • 设计了基地飞机维修核心系统(Apache Kafka, Scala, Activate, Akka, ASP).. NET Core Web API, MSSQL, Redis, React.JS, Node.JS).
技术:反应, Telegram Messenger API, Oracle, Microsoft SQL Server,实体框架, DevExpress, Windows通信基础(WCF), ASP.. NET网页表格, ASP.NET MVC, .. NET Core, JavaScript, c#

系统工程师

2015 - 2015
工程有限责任公司
  • 设计和开发信息系统,重构遗留代码.
  • 领导一个三人开发团队.
.
  • 管理开发、测试和部署过程.
  • 开发生产门户模块:飞机维修材料和人力资源计算, 飞机机库空间管理, 工具和材料会计, 工单登记及其他(ASP.. NET WebForms,实体框架,MSSQL).
  • 从零开始,设计并开发了一个通关管理系统(ASP).. NET WebForms, 实体框架, DevExpress, SQL Server).
  • 管理飞机零件存储管理系统的定制和部署(Scala), Activate, Play, SQL Server, WCF, OEBS).
技术:jQuery, DevExpress, Microsoft SQL Server, 实体框架, ASP.. NET网页表格, JavaScript, c#

首席工程师

2008 - 2014
S7 IT
  • 开发软件 .。NET和Java.
  • 管理基于EMC Documentum的ECM系统和基于EMC eRoom的ERP系统.
  • 为ERP系统开发扩展和集成模块(.NET 4.5、MSSQL (Oracle). 
定制ECM系统web应用程序(Webtop, Java 6, Oracle, Tomcat, JasperReports, Quartz). 在EMC Documentum - 1C集成开发团队工作.
  • 开发承建商资料管理网页应用程式(.NET 4.5、MSSQL、DevExpress.
  • 设计并实现了一个面向版主的ERP系统web应用.. NET, AJAX, JQuery).
  • 管理基于EMC Documentum的核心文档管理系统. 在Windows Server和Redhat Linux上配置和部署EMC Documentum Content Server实例. 通过Zabbix监控Tomcat应用程序.
  • 基于EMC eRoom的管理和健康控制ERP系统.
Linux技术:, jQuery, Apache Tomcat, EMC Documentum, Oracle, DevExpress, Microsoft SQL Server, .NET 4, .. NET, JavaScript, Java, c#

GitHub概要

http://github.com/GSailen
我的GitHub配置文件中有许多开源项目.

保证金交易核心

http://github.com/lykkecloud/MT
融资融券交易平台的核心服务是负责交易操作:处理交易状态, orders, positions, accounts, and so on.

它被设计为在10,000个订单的负载下工作,15,000/秒的报价.

代理基地

http://github.com/lykkecloud/MarginTrading.BrokerBase
Lykke.MarginTrading.BrokerBase NuGet包可用于轻松生成代理. 这样的代理使用RabbitMQ作为传输层. 它实现了日志记录(到FS、MSSQL或Azure表),以及即时的Slack通知. 此外,它还支持消息节流.

保证金交易设置服务

http://github.com/lykkecloud/MarginTrading.SettingsService
设置微服务负责管理市场, assets, asset pairs, 交易时间表, 交易条件, 交易工具, 贸易路线.
2002 - 2006

物理学学士学位

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

2018年4月至今

图搜索,最短路径和数据结构

斯坦福大学(Coursera)

2018年3月至今

分而治之,排序和搜索,以及随机算法

斯坦福大学(Coursera)

2016年10月至今

MCSA: Web应用

Microsoft

2016年9月至今

MS:使用JavaScript和CSS3进行HTML5编程

Microsoft

2016年9月至今

MCP:微软认证专家

Microsoft

2016年3月至今

机器学习

斯坦福大学(Coursera)

2013年5月至今

制作质量代码

多伦多大学(Coursera)

2013年4月至今

编程语言

华盛顿大学(Coursera)

库/ api

REST API, eRoom API,实体框架,Telegram Messenger API, jQuery, React

Tools

Dapper, RabbitMQ, GitHub, Bitbucket, Jira, Confluence, Refit, xUnit, Autofac, TeamCity, JetBrains骑手, DataGrip, Git, Apache Tomcat, Zabbix

Frameworks

.. NET Core, ASP.. NET Core, ASP.asp.net mvc, asp.. NET网页表格, 实体框架 Core, NUnit, Swagger, JSON Web Tokens (JWT), .NET, .NET 4

Languages

c#, SQL, JavaScript, Java, c++, Rust

Paradigms

Microservices架构, 持续集成(CI), 面向服务的架构(SOA), 持续交付(CD), CQRS

Platforms

Linux, Docker, Windows, Azure, Kubernetes, MacOS, Oracle

Storage

SQL Server 2017, Redis, NoSQL, MongoDB, Oracle 11g, MySQL, Microsoft SQL Server, PostgreSQL

Other

DevExpress, 团队的领导, Windows通信基础(WCF), 电报机器人, exprespersistent Objects (XPO), EMC Documentum, Ajax, IT项目管理, 技术产品管理, 身份认证服务器, Akka.. NET、机器学习

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

开始招聘