Alexey Karasev, Developer in Moscow, Russia
Alexey is available for hire
Hire Alexey

Alexey Karasev

Verified Expert  in Engineering

Functional Programming Developer

Location
Moscow, Russia
Toptal Member Since
June 26, 2017

Alexey至少精通十种编程语言. 他痴迷于研究不同的方法,并喜欢比较最好的方法,因为他想有一天创办自己的软件公司. During his software career, Alexey对bug修复和重构要花费多少人力感到震惊. 因此,他使用了函数式编程和面向对象编程的最佳方法,以避免bug集中在真正重要的事情上——特性交付.

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), Docker, MacOS

The most amazing...

...我创建的是一个全功能的电子商务系统,由自定义支付系统支持,包括加密和法定交易

Work Experience

CTO

2017 - 2019
Storiqa
  • 使用微服务架构从零开始创建电子商务系统.
  • 建立一个使用加密货币和法定货币系统的支付系统.
  • 为新员工创建了一个在线测试平台.
Technologies: React, Ruby, Rust

Senior Full-stack Developer

2016 - 2018
Friends and Guests
  • 作为前端(React)和后端(Ruby on Rails)开发人员,协助将产品部署到测试版.
  • 领导了几个React、Angular和Ruby on Rails咨询项目,即:Egghead.io, Procore.com, Everwise.com, and more.
  • 在React Native中开发并领导了一个移动应用(时尚)团队.
  • Created a web data scraper in Rust.
Technologies: Ruby on Rails (RoR), Ruby, React

Full-stack Developer

2017 - 2017
Subspace
  • 在Scala中创建了一个新的编程语言解析器.
  • Built a live D3.类图、序列图和连接性的可视化.
  • 更新了一个实现Git系统的后端(类似于GitHub).
Technologies: React, Scala

Microservices Developer

2017 - 2017
Orpiva Ltd
  • 为URL缩短服务开发了一个稳定的服务, 为了方便用户和跟踪行为指标,内部使用的是什么.
  • 稳定了现有的Elasticsearch服务.e.,以便优雅地处理使用的微服务的网络分区).
Technologies: Scala

Senior Mobile Developer

2016 - 2017
Secret Lab
  • 带领两名程序员团队为大银行开发iOS应用程序.
  • 为家长开发了一款安卓应用,可以查看学生成绩和学校日程安排.
Technologies: Android, Objective-C, Swift, iOS

Full-stack Developer

2015 - 2016
Roi.rs
  • 将Ruby on Rails服务器的响应时间提高了5倍.
  • 创建Go服务器,并为用户行为跟踪系统部署Hadoop集群.
  • 协助推出新前端(AngularJS).
技术:Hadoop, Go, Ruby on Rails (RoR), Ruby, AngularJS

Storiqa

该项目在ICO中成功筹集了约2500万美元.

作为一名首席技术官,我的目标是雇佣并带领一个团队从零开始构建两个大项目:一个电子商务平台和一个加密货币支付系统.

技术:Rust, Ruby, React, PostgreSQL, RabbitMQ

Everwise

这是一家专注于SaaS人才培养的初创公司. 我和我的团队的核心任务是将一个庞大的现有代码库从Angular迁移到React. 我们成功地完成了这个任务,并删除了Angular的每一行代码, 同时维护React的现有功能并添加新功能.

Technologies: React, Angular, Ruby on Rails

Egghead.io

http://egghead.io
这是一门大型开放在线课程(MOOC),主要关注JavaScript. 我正在帮助他们从Angular迁移到React,并构建应用程序的第2版.

Technologies: Angular, React, Redux, Rails

Diary

这是一个安卓应用程序,用于跟踪学生的时间表和成绩. I developed this app from scratch.

Demo: http://youtu.be/NyLdNLhAKmU

朋友和客人:连接主人和客人™

Friends and Guests是Airbnb的一个小众竞争对手. For their project, 我是一名全栈程序员,主要负责新功能的开发

Technologies: Ruby on Rails, React, PostgreSQL

Wallet

这是俄罗斯第一大银行的一个初创项目,用于存储敏感文档信息(id), discount cards, bank cards, and more). I was a lead developer on this project.

Demo: http://youtu.be/LHq8e83A4pA

Spylight

http://youtu.be/7txNqxC__Ig
这是一个手机时尚应用程序,用于浏览名人的不同外观. I was a lead developer on this project.

Procore.com

http://procore.com
这是一家为建筑行业提供SaaS服务的独角兽初创公司. 我帮助Procore团队为一个模块添加React组件,该模块在应用程序中绘制平面图.

Technologies: React, Redux, Rails.

Madrone Software & Analytics, Inc.

这是一家为对冲基金经理提供软件即服务的初创公司. 我负责在前端和后端实现新功能.

Technologies: React, Flux, Rails

DBEncoder.scala

这个来自case类的类型安全编码器和解码器列出了元组(字段名称和值). For every possible case class, 您将获得一行解码和编码功能,这是完全类型安全的, 因此,当您希望将case类实体保存到键值存储或从中读取时,可以消除大量样板文件.
2008 - 2011

Level III Charterholder in Finance

CFA Institute - USA

2006 - 2008

Master's Degree in Economics

New Economic School - Moscow, Russia

2002 - 2007

Specialist Degree in Computer Science

Moscow State University - Moscow, Russia

Libraries/APIs

React, Http4s

Tools

施工审计跟踪系统(CATS)、亚马逊弹性容器服务(Amazon ECS)、Git

Frameworks

Redux, Ruby on Rails (RoR), AngularJS, Play, Hadoop

Languages

JavaScript, Scala, Swift, Ruby, Java, Objective-C, Go, Rust

Platforms

Android, Docker, iOS, MacOS, Visual Studio Code (VS Code)

Storage

Redis, PostgreSQL, MongoDB, Cassandra

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