yile yang
@yileyang
Senior Go backend engineer building high-availability microservices and AI-enabled systems.
What I'm looking for
I’m a senior Go backend engineer with 12 years of experience across blockchain, fintech, IM systems, and AI/LLM applications. I build microservice architectures with Gin/Kratos/gRPC, PostgreSQL/MySQL/Redis, and message middleware like RocketMQ/RabbitMQ/Kafka—backed by strong system reliability work such as “financial system 2+ years zero incidents” and IM performance at “2,100+ member groups” with “message latency <300ms” and long-term stability with “zero incidents.”
I also enjoy pushing engineering depth: reusable distributed locks, APM monitoring, and distributed transactions (TCC, Saga), plus Go compiler-level work (generics, AST metaprogramming, and 6 custom protoc plugins). Recently I designed and delivered an AI Intelligent Assistant multi-Agent platform (Agent loop + Tool Calling + SSE streaming) and contribute open-source production-grade components like “gobtcsign” for Bitcoin transaction signing: https://github.com/yylego/gobtcsign.
Experience
Work history, roles, and key accomplishments
Go Backend Engineer
PangQiu Technology
Mar 2023 - Feb 2026 (2 years 11 months)
Built cryptocurrency-to-bank accounting integration using btcsuite UTXO signing, RBF transaction acceleration, and TEE-based key isolation, supporting 2+ years with zero financial incidents. Led backend + full-stack development for an internal bank operations dashboard and Proto-to-TypeScript auto-generated SDKs to prevent frontend/backend drift.
Server-Side Developer
Bixin
Oct 2019 - Feb 2023 (3 years 4 months)
Developed Go/Python instant messaging services for 2,100+ member groups with <300ms message latency and long-term zero incidents, including fan-out delivery and MQTT/APNs/FCM push. Built trading system components (virtual exchange + BitMEX/Binance integrations) and contributed to a Django operations dashboard for moderation and user management.
Embodied Intelligence Developer
Vincross
May 2017 - Jul 2019 (2 years 2 months)
Drove embodied-intelligence robot software (MIND OS) by integrating Google Cartographer via CGO and implementing Kalman-filtered SLAM navigation plus DWA/theta*/D* planning in Go. Built core robotics modules including FSM behavior control, multi-sensor drivers, STM32 motion protocols, and delivered demos that helped secure Series B funding.
Java Backend Engineer
ThoughtWorks
Oct 2016 - Apr 2017 (6 months)
Delivered Java features and defect fixes for client projects at Mercedes-Benz and Lenovo under tight contract timelines, quickly adopting Agile refactoring practices. Applied TDD/DDD and Elasticsearch-based development, completing all assigned work before deadlines and supporting unit test coverage during defect resolution.
Big Data Algorithm Engineer
WIFIPIX
Sep 2015 - Sep 2016 (1 year)
Built an LBS POI aggregation database combining Baidu/Amap/Tencent map sources and Wi-Fi+GPS signals to analyze foot traffic and support store site-selection strategy. Designed data processing and storage structures for large-scale location-based analytics.
C Language Developer
Huawei Technologies
Jul 2014 - Jul 2015 (1 year)
Developed softswitch business logic in C and SQL for SoftX3000 telecommunications systems supporting major Chinese operators (China Mobile/Unicom/Telecom). Contributed to module-level development within ultra-large codebases (2–3 million LOC) across teams of 200–300 developers.
Education
Degrees, certifications, and relevant coursework
Xidian University
Bachelor’s, Computer Science and Technology
2010 - 2014
Activities and societies: ACM Competition First Prize; CET-6; led Xidian OJ leaderboard; thesis work in the Dean’s laboratory on spectral-clustering community detection.
Bachelor’s in Computer Science and Technology at Xidian University, with a thesis on community detection based on spectral clustering. Earned notable academic and competition recognition during the program.
Tech stack
Software and tools used professionally
Blockchain
Ethereum
Litecoin
ECharts
GitHub
GitLab
ESLint
Stylelint
MySQL
PostgreSQL
MongoDB
Django
Telegram
Redis
Java
JSON
Lua
Kafka
RabbitMQ
MQTT
AIOHTTP
asyncio
Prometheus
Nacos
Ubuntu
Linux
Firebase
gRPC
JSON-RPC
Elasticsearch
Protobuf
NGINX
Compiled
SQL
npm
Bun
Hex
Port
Groq
Vite
Score
Vitest
Sui
tmux
Ngrok
Height
Pinia
GORM
Make
Dust
Dynamic
Column
Middleware
Claude Code
Task
Agora
Matrix
Remote
Safe
Check
Method
Numeric
Recharge
ChatGPT
Toast
Availability
Location
Authorized to work in
Website
github.com/yylegoPortfolio
github.com/yylego/gobtcsignJob categories
Skills
Interested in hiring yile?
You can contact yile and 90k+ other talented remote workers on Himalayas.
Message yileFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
