Hi, I'm Jiang
Full-stack Developer & Tech Manager with 18 years of experience. Deeply engaged with Rust since 2018, specializing in Web3, high-performance gateways, and distributed systems.
JL

About

18 years of full-stack development and technical management experience. Deeply engaged with Rust since 2018, with extensive hands-on experience in Web3, high-performance gateways, and distributed systems. Proficient in Rust and Java. Skilled in architecting high-performance gateways, video stream processing, IoT data collection systems, and more. Led the open-source RWP (RockWayPoint) gateway project and has deep expertise in building high-performance async runtimes. Successfully led technical teams of 30+ people. Experienced in agile development, combining technical depth with management breadth. Enjoys hands-on coding and system design. Currently focused on deep-diving into Solana/Rust development, leveraging years of architectural experience to provide technical decision-making support for teams. Proficient in the Solana ecosystem toolchain (Anchor, Yellowstone Geyser, SPL Token), with end-to-end experience in both on-chain smart contracts and off-chain Indexer development.

Work Experience

Skills

Rust
Solana
Kafka
Nginx
Redis
Java
PostgreSQL
Docker
Linux
C
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Solana Off-Chain Indexer

An off-chain data indexing system for the Omen prediction market platform on Solana. Features include six-field composite idempotency key for event deduplication, dual-provider Yellowstone gRPC ingestion with sliding-window health scoring, Kafka-based decoupled ingestion/consumption, Gap Detector + Backfiller for missing slot detection, Finalized Reconciler for reorg/rollback handling, checkpoint resume, lock-free hot-reload configuration via ArcSwap, high-precision clock scheduler with priority-queue cron-style periodic tasks, and full Prometheus metrics exposure.

Rust
Tokio
PostgreSQL
TimescaleDB
Kafka
Yellowstone gRPC
WebSocket
Actix-Web
Prometheus
Docker

Solana On-Chain Proxy Vault Smart Contract

An on-chain proxy vault contract for the Omen prediction market platform on Solana, handling on-chain asset custody and withdrawal settlement. Developed 15 Anchor instructions covering the complete asset management lifecycle. Designed 10 on-chain account types (9 PDAs + 1 ATA) with deterministic seed derivation. Integrated ed25519 on-chain signature verification for secure withdrawal flows. Implemented role-based access control (Operator / RiskAdmin / WithdrawSigner / Admin / EmergencyAdmin) with contract pausing and asset risk control.

Rust
Anchor
Solana
SPL Token
TypeScript
Mocha
Chai

Toya DEX Points & Referral System

The points incentive module within the Toya DEX project, supporting five key scenarios: trading, market making, LP provision, liquidation, and referrals. Designed six bucket-based points strategies with rust_decimal 20-digit precision. Built a custom scheduled task scheduler driving a three-stage pipeline: 5-min data collection → hourly points calculation → daily commission settlement. Implemented multi-layered anti-cheat system with self-trading detection, Sybil attack analysis, and reputation tiers. Lifetime-bound referral chain (max depth 3) with T+1 settlement and state machine management.

Rust
Tokio
Actix-Web
PostgreSQL
TimescaleDB
Sui SDK
Docker

RWP - RockWayPoint Gateway

Architected and independently developed a high-performance API gateway (RWP) in Rust. Core forwarding performance improved approximately 300% compared to the original system, matching Nginx under equivalent test conditions. Designed a plugin-based architecture centered on three core modules: route, pipe, and hosts, enabling separation of concerns. Supported both in-memory and Redis caching for different scenarios. Validated performance by renting over ten Alibaba Cloud ECS instances for simulated stress testing.

Rust
Tokio
Nginx
Redis
Linux
Docker

State Grid Video Ingestion Solution

Evaluated pure-Rust RTSP parsing approach before deciding on a more mature hybrid architecture: Rust process manager + FFmpeg child process stream handling. Migrated the video server from standalone Rust server Xiu to SRS for better horizontal scaling and clustered deployment readiness.

Rust
C++
Vue
FFmpeg
Linux

Smart Gateway SDK for State Grid

Embedded C project running on a resource-constrained Linux smart gateway, interfacing with the IoV platform and mobile energy storage charging vehicles. Secondary development of the IoV SDK, adapting 50+ platform interfaces. Integrated MQTT communication, GM4 encryption, completed cross-compilation and online testing.

C
Linux
MQTT
Embedded
Contact

Get in Touch

Want to chat? Just reach me via email or GitHub and I'll respond whenever I can.

GitHub