thomaswu

Solana Developer

Senior backend & blockchain engineer with nearly 10 years of professional experience, focused on trading systems, exchanges, and Web3 protocols.


I am currently a Senior Protocol Engineer on the GMX Solana core team, designing and implementing Solana programs and off‑chain services for perpetual and swap markets. My work covers position and PnL accounting, funding and fee logic, liquidation flows, and keeper/risk infrastructure that reacts to oracle prices and market conditions. I mainly work with Rust on both on‑chain and off‑chain components.


Previously, I worked as a Smart Contract Engineer at Magic Eden, building NFT and DeFi‑adjacent smart contracts and infrastructure on Solana (and related ecosystems). Before that, I was a Senior Backend Engineer (Web3) at LBank, where I focused on exchange backend services and Web3 integrations, and a Senior Blockchain Engineer at NTT Data, building permissioned‑chain solutions (e.g. Hyperledger‑based trade‑finance workflows) for enterprise clients.


Earlier in my career, I worked at Amway and SAP as a Senior Software Developer and ERP Consultant, delivering large‑scale enterprise and e‑commerce systems. These roles gave me a solid foundation in distributed systems, databases, and high‑volume transaction processing using Java and related technologies.


Alongside my full‑time roles I have built personal projects around trading and Web3, including HFT/backtesting tools, arbitrage and market‑making experiments across CEXs and DEXs, simple wallet/infra components, and Solana MEV research scripts. I enjoy working close to matching engines, order flow, and protocol design.


I am open to remote roles where I can design and build DeFi protocols, trading platforms, and exchange‑style backends. For contract work, my typical rate is USD 30–50/hour, depending on scope and duration. I am based in UTC+8 and fluent in English and Mandarin.



Experience: 4 years

Yearly salary: $32,000

Hourly rate: $20

Nationality: 🇭🇰 Hong Kong

Residency: 🇭🇰 Hong Kong


Experience

Senior Protocol Engineer (GMX-Solana Core)
GMX Limited
2025 - 2026
- Built core components of a **pool-based perpetual futures model** on Solana (non-orderbook): market state, exposure representation, and PnL accounting foundations - Implemented and iterated on **margin & liquidation** flows (partial/full liquidation triggers, fee paths, safety bounds) with a focus on correctness under volatile conditions - Integrated **oracle sources** (e.g., Pyth/Chainlink) with validation/guardrails (freshness, deviation windows, expiry checks) to mitigate anomalous pricing risk - Designed and implemented parts of the **swap + settlement pipeline** to support collateral conversions during position lifecycle (open/close/add-margin/settle) - Contributed to liquidity architecture and pool/vault mechanics (e.g., **GLV/GM pools**): share accounting, fee distribution, parameterization to bound LP risk - Worked on mechanisms for inventory/risk balancing (e.g., virtual inventory style controls) to manage skew and price impact - Designed/implemented an off-chain **Keeper execution engine**: monitors on-chain events/orders, validates price conditions, and executes with fault-tolerance - Collaborated cross-functionally on protocol upgrades, testing strategy, and production readiness (failure modes, monitoring, safe rollouts) **Tech**: Rust, Anchor, Solana, oracle integration, DeFi perps design, off-chain keepers

Skills

cosmos
hyperledger-fabric
move
polkadot
polygon
solana
solidity
english
chinese-mandarin