Rust Developer

Senior Rust Engineer

Backend developer specializing in Rust with 3 years of commercial experience building scalable microservices and distributed systems. Currently working on blockchain analytics at Oracul-Analytics, developing gRPC-based microservices for Ethereum network analysis using graph algorithms and parallel processing.

Previously at Astana-Hub, architected and developed a high-performance web application integrating with Moodle LMS, implementing event-driven architecture with Apache Kafka and real-time notifications via Firebase Cloud Messaging. Successfully led the migration from monolithic to microservice architecture while establishing comprehensive testing practices and CI/CD pipelines.

Also built VpnZep, a VPN iOS application utilizing WireGuard protocol and Apple's Network Extension framework, handling the full development cycle from requirements gathering to deployment.

Technical expertise includes Rust ecosystem (Actix-web, Tokio, Diesel, Tonic), distributed systems (Apache Kafka, gRPC, MongoDB, Clickhouse), blockchain development (Solana, Ethereum, Anchor), and iOS development (Swift, SwiftUI). Experience with modern DevOps practices including Docker, Kubernetes, GitHub Actions, and comprehensive monitoring with Sentry.


Experience: 3 years

Yearly salary: $70,000

Hourly rate: $35

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Senior Rust Developer
Oracul Analytics
2024 - 2025
- Developed microservices using gRPC that calculated metrics based on transfers from the Ethereum network (PNL, RoI, Weighted Average Prices, etc.) - Developing graph analysis to build a graph and then find unrelated components to calculate incoming and outgoing money, also to detect resellers and wallets that have many connections with other wallets
Middle Rust Developer
Astana Hub
2023 - 2024
- Developed a web application with Actix-Web that processes data from Moodle LMS, such as grades, deadlines, attendance, courses, and personal. - Developed pub/sub for sending notifications to smartphones using Firebase Cloud Messaging - The application integrates with Firebase Cloud Messaging to send notifications about new courses, grades, and deadlines - Splitting a monolith into a microservice architecture - Increased code coverage with unit and integration tests
iOS Developer
VpnZep
2022 - 2023
- Using Network Extension Capability and Keychain Service for saving VPN configuration in iPhones’ settings, creating VPN connection thanks to WireGuardKit - Integration YandexMobileAds - Creating Google and Apple Sign In, Push Notifications - VPS administration on Linux (Ubuntu) with WireGuard setup

Skills

backend
ethereum
git
golang
kubernetes
rust
solana
solidity
swift
web3
english
russian