Rostyslav, Rust Engineer

Vetted expert in Back-End Web, Smart Contract
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Czech Republic UTC+01:00

Summary

- 8 + years experience in IT;
- 5+ years experience working with Rust;
- Good skills in creating smart contracts for Solana and NEAR Blockchains;
- Experience in building a bridge to Casper Network;
- Experience working with Filecoin, Zero Knowledge modules, and Fuel Blockchain;
- Deep abilities with MySQL, PostgreSQL, MongoDB;
- Experience working with Python, Java, PHP, Scala, and Spring;
- Good knowledge of AWS ElasticSearch;
- Experience working with Docker and Kubernetes (K8s);
- Experience working with DeFi and DEX projects;
- Deep skills with Apache Cassandra and Apache Spark;
- English: Upper-Intermediate.

Main Skills

Rust, Rust Engineer

Rust

Solana, Rust Engineer

Solana

Programming Languages

Java PHP Python Rust Scala

Java Frameworks

Apache Spark Spring

Scala Frameworks

Apache Spark

Python Frameworks

Django

Data Analysis and Visualization Technologies

Apache Spark

Databases & Management Systems / ORM

Apache Spark AWS ElasticSearch Cassandra MongoDB MySQL PostgreSQL

Amazon Web Services

AWS ElasticSearch

Industry Domain Experience

Blockchain

Methodologies, Paradigms and Patterns

Agile

Scripting and Command Line Interfaces

Bash

Virtualization, Containers and Orchestration

Docker Kubernetes

Version Control

Git

SDK / API and Integrations

GraphQL

Mail / Network Protocols / Data transfer

GRPC

Message/Queue/Task Brokers

Kafka RabbitMQ

BlockChain and Decentralized Software

NEAR Solana

Other Technical Skills

Casper Network Filecoin Fuel Zero Knowledge
ID: 100-135-543
Last Updated: 2024-06-24

Experience

Senior Rust Developer, NDA.

May 2018 – Now:
Responsibilities:

  • Developed and implemented architectures for multiple microservice applications in e-commerce using actix-web and Tokio, gRPC, Kafka, Redis, Docker, and PostgreSQL;
  • Implemented new features and enhancements to an existing Rust codebase;
  • Worked closely with product managers and designers to deliver high-quality software products;
  • Conducted thorough testing and debugging to ensure the stability and reliability of applications;
  • Participated in codebase refactoring and optimization efforts;
  • Collaborated with a distributed team using Agile methodologies;

Technology: Rust, actix-web, tokio, Scala, PostgreSQL, ElasticSearch, MySQL, MongoDB, Kafka, RabbitMQ, Docker, Kubernetes, gRPC, GraphQL.

Rust Developer, Litanin LLC.

April 2017 – January 2021
Responsibilities:

  • Wrote smart contracts for NEAR Blockchain;
  • Wrote smart contracts for Solana;
  • Built a bridge to Casper Network;
  • Rewrote a monolith PHP web application to Rust microservices;
  • Lead the architecture and design of microservices;
  • Testing;
  • Code review;
  • Product support and documentation maintenance.

Technology: Rust, actix-web, tokio, Scala, PostgreSQL, ElasticSearch, MySQL, MongoDB, Kafka, RabbitMQ, Docker, Kubernetes, gRPC, GraphQL.

Java Developer, NDA.

June 2016 – April 2017:
Responsibilities:

  • Developed the backend part of an application in Java and Scala including some custom math for the use case;
  • Collaborated with the team to design and implement software solutions;
  • Participated in code reviews and provided suggestions for code improvements;
  • Conducted testing and debugging to ensure the stability and functionality of applications;
  • Assisted in the integration of third-party APIs and libraries;
  • Contributed to the optimization and performance improvement of the codebase.

Technology: Java, Python, Spring, Django, MySQL, MongoDB, Kafka, RabbitMQ, Docker, Git, Bash.

Also I am a contributor to open-source, namely:

  • Forest, which is an implementation of Filecoin written in Rust.
  • Zerokit - a set of Zero Knowledge modules, written in Rust and designed to be used in other system programming environments.
  • Sway - which a language developed for the Fuel Blockchain, where I took part in developing a compiler as well as standard library.

Education

Specialty: cryptography. Degree –Masters.
Faculty of Mechanics and Mathematics, Taras Shevchenko National University.
2022-now

Specialty: mathematics. Degree –Bachelor.
Faculty of Mechanics and Mathematics, Taras Shevchenko National University.
2016-2020

Besides algorithms and data structures, I’ve studied group theory and cryptography during in my university, including but not exhausting with such themes as: elliptic curves, finite field algorithms, Fast Fourier Algorithms, polynomial commitments, bilinear pairings, zkSNARK, zkSTAKR, PLONK, Groth16, R1CS, Halo2, bellman.

 

Ready to hire Rostyslav
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call