Alexey Karasev
Verified Expert in Engineering
Functional Programming Developer
Alexey is proficient or more so in at least ten programming languages. He's obsessed with studying different approaches and loves comparing the best ones because he wants to start his own software company one day. During his software career, Alexey was shocked about how many man hours go into bug-fixing and refactoring. Thus he uses best approaches from functional programming and OOP to avoid bugs focus on what really matters—feature delivery.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), Docker, MacOS
The most amazing...
...thing I've created is a full featured e-commerce system backed up by custom payments system including crypto and fiat transactions
Work Experience
CTO
Storiqa
- Created an eCommerce system from scratch using microservices architecture.
- Built a payments system with cryptocurrency and fiat systems.
- Created an online testing platform for new hires.
Senior Full-stack Developer
Friends and Guests
- Aided in the deployment of the product to beta release as a front-end (React) and back-end (Ruby on Rails) developer.
- Led several React, Angular, and Ruby on Rails consulting projects, namely: Egghead.io, Procore.com, Everwise.com, and more.
- Developed and led a team for a mobile app (fashion) in React Native.
- Created a web data scraper in Rust.
Full-stack Developer
Subspace
- Created a new programming language parser in Scala.
- Built a live D3.js visualization of class diagram, sequence diagram, and connectivity.
- Updated a back-end that implemented a Git system (analog of GitHub).
Microservices Developer
Orpiva Ltd
- Developed a stable service for a URL shortening service, which is used internally for user convenience and tracking behavioral metrics.
- Stabilized an existing Elasticsearch service (i.e., for gracefully handling network partitions of used microservices).
Senior Mobile Developer
Secret Lab
- Led a team of two programmers in an iOS app project for the major bank.
- Developed an Android app for parents where they can view student marks and school schedules.
Full-stack Developer
Roi.rs
- Sped-up a Ruby on Rails server response time 5-fold.
- Created a Go server and deployed a Hadoop cluster for a user behavior tracking system.
- Assisted in the roll-out a new front-end (AngularJS).
Experience
Storiqa
My goal as a CTO was to hire and lead a team to build two big projects from scratch: an eCommerce platform and a cryptocurrency payments system.
Technologies: Rust, Ruby, React, PostgreSQL, RabbitMQ
Everwise
Technologies: React, Angular, Ruby on Rails
Egghead.io
http://egghead.ioTechnologies: Angular, React, Redux, Rails
Diary
Demo: https://youtu.be/NyLdNLhAKmU
Friends and Guests: Connecting Hosts and Guests™
Technologies: Ruby on Rails, React, PostgreSQL
Wallet
Demo: https://youtu.be/LHq8e83A4pA
Spylight
https://youtu.be/7txNqxC__IgProcore.com
http://procore.comTechnologies: React, Redux, Rails.
Madrone Software & Analytics, Inc.
Technologies: React, Flux, Rails
DBEncoder.scala
Skills
Languages
JavaScript, Scala, Swift, Ruby, Java, Objective-C, Go, Rust
Frameworks
Redux, Ruby on Rails (RoR), AngularJS, Play, Hadoop
Libraries/APIs
React, Http4s
Tools
Construction Audit Tracking System (CATS), Amazon Elastic Container Service (Amazon ECS), Git
Platforms
Android, Docker, iOS, MacOS, Visual Studio Code (VS Code)
Storage
Redis, PostgreSQL, MongoDB, Cassandra
Education
Level III Charterholder in Finance
CFA Institute - USA
Master's Degree in Economics
New Economic School - Moscow, Russia
Specialist Degree in Computer Science
Moscow State University - Moscow, Russia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring