mikedor
Rust Developer
Rust developer with 3+ years of experience in designing high-performance, scalable applications using Actix and Tokio, with a strong focus on Web3 and blockchain technologies.
Proficient in Java and Kotlin, with expertise in building microservices architectures and RESTful APIs for enterprise-grade solutions.
Dedicated to delivering optimize solutions that drive business success. Passionate about continuous learning and team collaboration.
Experience: 3 years
Yearly salary: $82,000
Hourly rate: $40
Nationality: 🇧🇾 Belarus
Residency: 🌏 Remote
Experience
Middle Rust Developer
CasperLabs 2023 - 2025
- Built a lightweight Docker-network analyzer with pnet, gRPC and tokio, achieving CPU usage of ~0.20% and RAM <5MB. - Designed a gRPC integration for distributed container applications to collect statistics, achieving 8x faster data transmission than REST API. - Audited smart contracts on Solana using Soteria, identified and fixed an overflow in exchange rate logic, threatening balance accuracy and liquidity. - Introduced strict ownership validation within a DAO voting contract, ensuring only program-owned accounts were used. - Identified a missing signer check within a smart contract, risking unauthorized deposits; fixed by adding a signature verification, ensuring security. - Mentored a junior developer, helping them advance to a Middle-level role, and conducted technical interviews at student conferences.
Junior Rust Developer
CleverPumpkin Ltd. 2021 - 2023
- Designed a high-speed video streaming solution in Rust using WebRTC, enabling real-time communication for seamless video transmission. - Designed a tree-based role access system for the access control platform, enhancing flexibility in permission management. - Developed a web application for a gaming project, integrating game servers, a multipayment system, and Discord functionality. - Created a custom solution for game metrics collection and heatmap generation, boosting game designer efficiency by 3x. - Parallelized processing of large text files (>2GB), reducing processing time from 6 minutes to ~56 seconds. - Onboarded 3 new employees and presented on career topics at student conferences.
Java Developer
IT Brick 2020 - 2021
- Developed a corporate platform for employee engagement and business process automation, including an interactive industrial safety training module. - Implemented a custom Keycloak extension for social media integration, increasing app accessibility by 83%. - Integrated an LLM to detect logical errors in product feeds (100k+ lines), suggesting automatic fixes for marketplace data. - Integrated batch/shell scripts for data backups and synchronization, enhancing system resilience by 40%. - Optimized 6 microservices by refactoring database queries and internal messaging, reducing response times by 25%. - Built a notification microservice with Kafka integration, supporting various notification providers across the system. - Migrated parts of the system from PHP to Kotlin + Spring, improving performance by 3-4x.
Skills
docker
elasticsearch
java
kotlin
linux
nosql
sql
web3
rust
english
russian