Logo
Alexander – Rust, Docker, Kubernetes, experts in Lemon.io

Alexander

From United Statesflag

Back-end Web Developer|Senior

Alexander – Rust, Docker, Kubernetes

Alexander is a Senior Back-end developer with 5+ years of Rust experience. He has built complex Rust projects, including Lofty for audio metadata and a fully custom JVM. Skilled in async programming, concurrency patterns, and low-level system design, while leading open-source initiatives and mentoring the community. Applies Rust expertise to solve real-world problems efficiently. Also leverages AI tools for research and accelerating learning.

5 years of commercial experience in
Blockchain
Cryptocurrency
Music and audio
Software development
Main technologies
Rust
5 years
Additional skills
Docker
Kubernetes
Python
Solidity
Java SE
C
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Maintainer
Jul 2024 - Ongoing1 year 2 months
Project Overview

It's a pure Rust implementation of the MTP protocol used by mobile devices for file transfers and settings management, built to simplify MTP and provide a unified API.

Responsibilities:
  • Developed a no_std Rust crate implementing the full MTP specification with a modular design, enabling new transport backends (USB, Wi-Fi, etc.) through a single trait interface.
  • Built supporting tools to test and validate the crate, including a filesystem driver (C) for mounting MTP devices and a Wireshark plugin for inspecting MTP traffic over USB.
  • Utilized Wireshark for low-level debugging and verification of binary USB packets.
Project Tech stack:
Rust
C
Python
Maintainer
Sep 2022 - Ongoing3 years
Project Overview

It's a from-scratch Java SE 24 virtual machine written in Rust, fully reimplementing the Java runtime and its native libraries.

Responsibilities:
  • Implemented the Java SE 24 virtual machine specification in Rust, designing a modular and reusable architecture.
  • Developed safe Rust wrappers for the C-based JNI, along with a full JNI implementation.
  • Built reusable crates for parsing class, JImage, and JMOD files, and implemented key OpenJDK native libraries (e.g., nio).
  • Created a full Java bytecode interpreter compatible with programs built using OpenJDK.
  • Developed testing infrastructure for rapid runtime setup/teardown and re-implemented JVM CLI tools (jimage, jmod, etc.).
Project Tech stack:
Rust
Python
Java SE
Maintainer
Nov 2020 - Ongoing4 years 10 months
Project Overview

It's a unified tool for reading and writing metadata across 12+ audio formats and 7+ metadata types, simplifying audio metadata handling for developers.

Responsibilities:
  • Reviewed and implemented dozens of audio specifications.
  • Unified all supported metadata formats into a single generic format.
  • Wrote hundreds of unit tests and merged 100+ PRs from 20+ contributors.
  • Developed a generic tag system readable by all formats, with concrete implementations for advanced features.
  • Enabled format conversions (e.g., MP3 ↔ FLAC) and read/write support for 12+ audio formats.
  • Added audio property extraction (duration, bitrate, etc.) across all supported formats.
Project Tech stack:
Rust
Python
Developer
Jul 2024 - Jul 20251 year
Project Overview

It's a Rust framework for building and orchestrating distributed services across multiple networks with a secure, protocol-agnostic architecture.

Responsibilities:
  • Designed and implemented a feature-rich job system with multiple event triggers (e.g., on-chain events, cron jobs).
  • Built a peer-to-peer networking stack for seamless message exchange in multi-operator workloads.
  • Developed service sandboxing and security mechanisms to protect both blueprint operators and end users, including health checks and job output validation.
  • Created automated testing infrastructure for blueprints across supported protocols (Tangle, Eigenlayer, etc.), enabling zero-touch local deployment.
  • Authored comprehensive SDK documentation to support developers' onboarding and usage.
Project Tech stack:
Rust
Solidity

Languages

English
Advanced

Hire Alexander or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.