米哈伊尔·Selivanov,瑞典索尔纳的开发者
Mikhail is available for hire
Hire Mikhail

米哈伊尔·Selivanov

验证专家  in Engineering

软件开发人员

Location
Solna, Sweden
至今成员总数
8月15日

Mikhail拥有丰富的后端程序员工作经验,并完成了许多成功的项目. 他负责开发过程的每一个环节, 包括业务逻辑的实现, 性能调优, 编写部署脚本, and more.

Availability

Part-time

首选的环境

IntelliJ IDEA, Git, Linux

最神奇的...

...我帮助创建的软件是一个用D语言编写的授权服务器,它使用内存中的三元组存储作为数据库.

Work Experience

数据集成和支持团队领导

2013 - PRESENT
RiskMatch LLC.
  • 创建了一堆UI组件和后台代码.
技术:亚马逊网络服务(AWS)

高级软件开发人员

2011 - 2013
Agunga LLC
  • 为在线游戏引擎重构大量过时的代码.
  • 为网络创建了一个压力测试工具,该网络是在线游戏引擎的一部分.
  • 对在线游戏后端进行了大量与其架构和游戏逻辑相关的改进.
  • 为维护开发过程创建了几个实用程序应用程序.
  • 创造一个游戏平衡测试工具.
技术:Scala、Java

高级软件开发人员

2010 - 2011
科米共和国社会发展署,锡克特夫卡尔市
  • 创建了几个带有数据表、报告和嵌入式数据库的GUI工具.
  • 创建了一个用于操作用户网络配置文件的web应用程序(Scala, Vaadin).
  • 支持以前开发的应用程序(Java, Scala).
  • 开发了Ukhta市护照办公室管理数据库的CRUD web应用程序.
  • 开发了科米共和国养老基金部交换文件格式一致性测试工具.
技术:Scala、Java

软件开发人员

2008 - 2010
Syktyvkar市“Magnetosoft”有限责任公司
  • 将系统模块从web服务迁移到消息传递系统.
  • 参与创建用D语言编写的授权模块.
  • 将RabbitMQ C驱动程序移植到D.
  • 创建了一个用于组合文档流路由的web GUI原型(Java, JSF, JavaScript).
  • 支持已开发文档流系统的各个部分,例如文档索引服务, data store, 和文档流路由服务器(Java), Groovy, JSF).
Java技术:

高级软件工程师

2006 - 2008
科米共和国社会发展署,锡克特夫卡尔市
  • 创建用于处理DBF文件的可重用库.
  • 用嵌入式数据库创建了几个GUI应用程序.
  • 搭建流量整形/计数系统,制作流量消耗可视化web UI (FreeBSD/NetFlow/RRDtool/MySQL).
  • 支持用Java和c++编写的现有GUI项目.
  • 处理一些网络管理任务,如路由器设置和解决机构计算机网络的问题.
Java技术:

软件开发人员

2004 - 2006
乌赫塔市“新技术中心”有限责任公司
  • 在Visual FoxPro 7中创建各种表单和报表.
  • 支持住房公用事业公司的会计软件.
  • 对公司现有项目进行了大量优化.
  • 移植了用FoxPro 2编写的DOS软件.5到Visual FoxPro 7.
  • 使用Win API创建了几个GUI组件.
技术:Visual FoxPro

Magnetico

我参与了Magnetico的开发,这是一个文档流系统. 事实证明,Magnetico对Mondi Syktyvkar的业务流程进行了重大改进, 位于锡克特夫卡尔的一家未涂布精细造纸厂.

本地化文件转换器

这是一个转换器,作为我开发的在线游戏的迁移过程工具的一部分. 该脚本在PHP中接受带有本地化文件的文件数组或文件夹,并生成一个XML文件作为输出,其内容可由Java后端服务器解析.

Languages

Java, Scala, SQL

Tools

Apache气流,Terraform, Git, Ansible

Paradigms

函数式编程、单元测试

Platforms

Linux、亚马逊网络服务(AWS)

Storage

MySQL, MongoDB

Frameworks

Spring

Other

File Conversion

2001 - 2006

计算机工程硕士学位

管理,信息和商业学院-乌赫塔,俄罗斯