gsnoff
Systems Software Engineer
Senior Systems and Backend Engineer specializing in high-performance Rust and C++ architectures, with a track record of slashing latency by up to 60% and scaling throughput for trading and networking systems.
- Core Expertise: Rust, Tokio, Alloy, EVM/Solidity integration, custom batch processing, and low-level performance profiling (perf, valgrind).
- Web3 Highlights: Developed custom EVM glue for node-level batch processing and accelerated multihop swap success rates in high-frequency environments.
- Looking For: Remote (Worldwide/EOR, EMEA timezones) or on-site/hybrid (in Georgia: Tbilisi, Batumi; no relocation to other countries) Senior Embedded, Backend, Protocol, or Core Engineering roles in industries where low level really matters, such as high-performance Web3 ecosystems.
Experience: 6 years
Yearly salary: $60,000
Hourly rate: $40
Nationality: π Remote
Residency: π¬πͺ Georgia
Experience
Senior Backend & Performance Engineer
MergeTech 2024 - 2026
β’ Optimized hot code paths in behavioral prediction modules, achieving up to 60% decrease (~2000 to 800 ns on local i5-11 machine) in simulation step times; β’ Optimized memory throughput by implementing RCU-based lock-free caching, resulting in a measurable reduction in CPU contention of up to 50% in certain scenarios; β’ Optimized CI pipeline jobs by introducing and troubleshooting Github Actions caches populated with compiler-generated artifacts, reducing average build job time from 20 to 4 minutes; β’ Reduced state sync delays by ~3 times in average by implementing and plugging in custom EVM glue for on-the-node batch processing; β’ Introduced AI-assisted debugging (via Devin) and performance analysis, improving engineering leading to the teamβs increase of debugging and optimization task efficiency indicators by at least 30%; β’ Prevented a whole class of regressions by introducing a Zstd-compressed time-series fixture format in Git LFS, enabling mandatory CI runs of integration tests which previously depended on archive node availability; β’ Balanced throughput and latency by fine-tuning the scheduling of CPU-bound (Rayon) and I/O-bound (Tokio) task OS threads side by side, increasing success rate of multihop swap opportunities by 5β10%; - Drove architectural discussions focused on scalability, maintainability, and technical debt reduction, mentoring 2 developers on project architecture and general low level practices.
Senior Firmware Engineer
Routie 2022 - 2023
β’ Eliminated recurring production outages by identifying and resolving a complex cross-language Rust/C memory corruption issue, saving approximately ~20 engineering hours spent on 30+ intermittent production downtime incidents per week; β’ Reduced mass-deployment hardware costs by up to 60% by reverse-engineering proprietary access point boot processes, enabling large-scale deployment of the lower-cost networking devices; β’ Developed and deployed a custom OpenWRT-based firmware platform enabling centralized, billable Wi-Fi services across 400+ commercial/retail locations with no single point of failure; β’ Implemented a zero-downtime A/B firmware update system, enabling seamless over-the-air upgrades for 2500+ devices, ensuring uninterrupted service for end-users; β’ Enabled centralized monitoring and remote management of near 95% of device functionality by building a comprehensive backend API layer for the customer dashboard.
Senior Backend Engineer
VelvetFormula 2021 - 2022
β’ Engineered ultra-low-latency execution and market data adapters for multiple centralized exchanges using WebSocket, FIX 4.4, and REST APIs, optimizing throughput to handle 5β10K+ events/sec; β’ Reduced mean time to resolution (MTTR) for performance regressions by up to 70% by architecting a comprehensive distributed tracing framework using OpenTelemetry across asynchronous services; β’ Reduced p99 latency by 20β30% across latency-critical trading workflows by identifying CPU bottlenecks and eliminating lock contention through performance profiling.
Core / Networking Engineer
MTS Digital 2021 - 2021
β’ Engineered high-throughput networking packet processing pipelines, sustaining 10+ Gbps line-rate traffic, using Rust, modern C++, DPDK, and zero-copy architectures; β’ Identified and reduced CPU cache invalidations and pipeline stalls through rigorous profiling and memory layout optimization, achieving up to 15β20% performance gains on certain production workloads; β’ Fixed optimization-breaking UB from C-style type punning by backporting a standard-compliant std::bit_cast polyfill for GCC 10 that respects C++ strict aliasing and object lifetime rules; β’ Improved efficiency of matcher primitives by up to 30% by facilitating copy elision and replacing heap collection references with view types for implicit argument conversions; β’ Reduced networking layer code duplication by 6β8% and improved maintainability by modernizing legacy components with reusable, type-safe C++20 templates and concepts.
ML Engineer
Private startup 2020 - 2021
β’ Built a highly parallelized counterfactual regret minimization (CFR) engine from the ground-up, delivering a core distributed backend for large-scale game theory simulations under heavy confidentiality constraints; β’ Orchestrated cloud infrastructure for complex ML training workflows, utilizing Amazon APIs and automation tools to dynamically spin up and configure optimized cloud instances; β’ Reduced AWS EC2 compute overhead by ~30% through deep profiling and elimination of cross-node NUMA bottlenecks in a highly concurrent solver training workload; β’ Streamlined historical data reconciliation by implementing an automated batch ELT workflow with ClickHouse as persistence backend, reducing snapshot processing latency by 98β99%.
Software Engineer
Energomera 2013 - 2019
β’ Implemented a dynamic pricing and automatic client suspension module for cEnergo smart metering system, orchestrating its operation with 8 existing business logic modules (metering device accounting, measurement streaming, state synchronization etc.), each with its own model-level interface; β’ Ported an MCU-based bare metal firmware codebase to a Linux-based platform in under a month; β’ Reverse engineered a proprietary smart card based billing protocol by capturing USB packets exchanged by a rebranded in-browser ActiveX control with specific non-PC/SC (T=14) card reader models; β’ Implemented stable remote firmware update reflashing onto raw MTD partitions with thorough integrity checks; β’ Implemented a comprehensive REST-based API endpoint in smart metering system for foreign clients.
Skills
backend
blockchain
c-plus-plus
ci-cd
docker
embedded
evm
git
grafana
jira
linux
openzeppelin
postgres
redis
solidity
sql
system-engineer
rust
english
russian