Resume

Senior Full-Stack Engineer · AI/LLM Systems

Hang (Eric) Zheng

Results-driven Full-Stack Software Engineer with 10 years of experience architecting high-performance distributed systems, Java and Golang backend services, microservices, data platforms, and performance-critical product infrastructure. Over the past two years, I have focused on production-grade AI applications, successfully designing and deploying AI-powered products leveraging AI-agent architecture, LLM orchestration, RAG, tool calling, monitoring, and scalable deployment workflows. I bring a proven track record of end-to-end product delivery, combining robust backend engineering with modern frontend architectures using React, Next.js, and TypeScript.

01 / Experience

Professional history

Sep 2025 — Present

Morfeus Technologies

Senior Fullstack DeveloperAI market intelligence · FX & macro
  • Designed and developed Morfeus, an AI/LLM-powered market intelligence platform for FX and macro trading, spanning conversational research, War Room risk monitoring, data feeds, session recaps, and Trade Lab workflows.
  • Architected a multi-agent orchestrator that aggregated and validated outputs from 33 agents, producing consensus-backed views on currency pairs, macro events, and trade ideas.
  • Integrated Polygon, Event Registry, Myfxbook, COT, and structured internal research datasets to power agent reasoning, market regime classification, news sentiment analysis, and research workflows.
  • Shipped production infrastructure for authentication, subscriptions, background jobs, PDF reporting, automated tests, and CI/CD across a Next.js/FastAPI/Postgres/Redis stack.
  • Next.js
  • TypeScript
  • FastAPI
  • Postgres
  • Redis
  • OpenAI
Aug 2020 — Dec 2024

Cheetah Mobile (Joyme)

Fullstack Developer (Java/Golang)Overseas live streaming
  • Led the design, development, and maintenance of the LiveMe risk control platform using Golang, Kafka, and Elasticsearch.
  • Refactored core modules from Java to Go, improving task scheduling efficiency and reducing resource consumption.
  • Introduced Kafka-based real-time event streaming and Elasticsearch user profiling, reducing risk decision latency to seconds and cutting server costs by 30%.
  • Built and maintained a data warehouse on AWS Redshift, integrating multiple risk sources for unified analytics and reporting.
  • Go
  • Java
  • Kafka
  • Elasticsearch
  • Redshift
  • Netty
Feb 2017 — Aug 2020

Quant Group

Java Backend DeveloperInternet finance
  • Contributed to the development and maintenance of the credit wallet backend system using Spring Boot, MyBatis, Hibernate, MySQL, Redis, and RabbitMQ, supporting over 100K DAU and peaking at 1M daily.
  • Led the redesign of loan fund management and repayment modules, implementing circuit breakers, automated allocations, and streamlining third-party integration strategies for financing partners.
  • Simplified integration processes for new lenders, reducing onboarding time and enhancing system maintainability.
  • Received the Annual Best Employee award and monthly Culture Star award for outstanding technical leadership and team collaboration.
  • Spring Boot
  • MyBatis
  • MySQL
  • Redis
  • RabbitMQ
May 2016 — Feb 2017

Cybercloud

Software EngineerCloud gaming platform
  • Led development of user, product, and session management modules during a full rewrite of a legacy cloud gaming business system.
  • Helped deploy a nationwide system with daily page views over 100 million and reduced database concurrent reads from over 500/s to approximately 30/s on non-peak days.
  • Built a Flume to Kafka to JStorm to MongoDB/HDFS log analysis pipeline processing over 1 TB per day.
  • Resolved high CPU usage and thread-safety issues in KafkaSpout and fixed offset skew; the system ran stably for more than 6 months.
  • Spring
  • Redis
  • Kafka
  • JStorm
  • MongoDB
Jun 2015 — May 2016

Other Projects

Software Developer
  • Central Hospital Appointment and Call Platform.
02 / Research

Publications

IEEE Blockchain 2026First authorAccepted

SoK: Cross-Chain Transaction Identification and Matching

IEEE International Conference on Blockchain (Blockchain 2026)

Systematizes how prior work identifies cross-chain deposits and withdrawals and matches them across bridges, instant exchanges and cross-ledger platforms (2019–2026), compares the evidence each method depends on, and audits whether published datasets and artifacts can still be obtained.

arXiv:2608.17532
ACM SIGMETRICS 2027Second authorAccepted

How Attackers Launder Funds through Mixers: Characterization and Detection on Ethereum

Proceedings of the ACM on Measurement and Analysis of Computing Systems (SIGMETRICS 2027)

Builds MixLaunder, the first public case-level dataset of mixer laundering on Ethereum, and MixGuard, a detection and case-grouping framework evaluated under strict case-level holdout. My part: tracing downstream fund flows after mixer withdrawals, and rebuilding the data-ingestion pipeline.

03 / Education

Education

Jul 2025 — Dec 2026

Monash University

Master of Information Technology, Information Technology

Mar 2022 — Jun 2024

Beijing Jiaotong University

Bachelor of Science, Computer Science and Technology

Sep 2019 — Dec 2020

China University of Geosciences (Beijing)

Associate Degree, Computer Application Technology