CAREER JOURNEY
My Experience
Software developer specializing in distributed microservices, event-driven systems, backend platforms, and AI-powered tools.
Work Experience
Software Developer
Madison-Davis
New York, NY
- ▸Drove the migration of monolithic payment orchestration services into horizontally scalable microservices on OpenShift (Kubernetes) using Java and Spring Boot, enabling 3× peak traffic growth and eliminating peak-hour throughput bottlenecks.
- ▸Implemented Transactional Outbox with CDC (Debezium) to decouple email receipt generation from the core payment workflow, eliminating database-Kafka dual-write inconsistency and enabling reliable at-least-once event publication with idempotent consumers.
- ▸Built resilient Kafka consumer failure handling with exponential backoff, jitter, circuit breaking, and DLQ routing, preventing retry storms during downstream email-provider outages and reducing long-tail notification failures by ~90%.
- ▸Partnered with infrastructure, QA, and application teams to support CAT & production releases, troubleshoot payment processing issues, and ensure high service availability across multiple deployment environments.
JavaSpring BootKafkaKubernetesOpenShiftDebeziumDLQMicroservices
Software Engineer
Fiserv
Berkeley Heights, NJ
- ▸Developed a Redis cache-aside layer in Java (JavaEE) to offload database reads for client configurations and improve API latency, cutting average API latency by over 50% and restoring SLA compliance.
- ▸Implemented a high-throughput Kafka consumer group with batch processing (100 msgs/batch) to ingest customer configuration updates into Redis, sustaining ~100k msgs/sec under production load.
JavaJavaEERedisKafkaBatch Processing100k msgs/sec
Backend Developer Intern
Tencent
Shenzhen, China
- ▸Refactored a KPI anomaly detection platform for QQ Browser using Go and gRPC, deployed minute-level multi-algorithm anomaly detection & root cause analysis with results in Druid OLAP DB, cutting KPI triage time from hours to minutes.
GogRPCDruidAIOpsAnomaly Detection
Projects
Options Market Intelligence Agent
2026
- ▸Built an AI-powered options research agent using Python and FastAPI that automatically retrieves portfolio holdings from Robinhood, computes Gamma Exposure (GEX), Volatility Exposure (VEX), and historical/current implied volatility (IV) metrics, and generates interactive heatmaps for pre-market analysis.
- ▸Integrated the Gemini API to analyze GEX, VEX, IV trends, and portfolio positioning, producing structured pre-market reports with market outlook, key support/resistance levels, volatility regime assessment, and risk-aware portfolio insights.
PythonFastAPIGemini APIRobinhoodGEXVEXImplied VolatilityHeatmaps
Education
Georgetown University
M.S. in Computer Science
Washington, D.C.
Nankai University
B.S. in Computer Science
Tianjin, China
Technical Skills
Languages
JavaPythonGo
Backend & Distributed Systems
Spring BootRESTful APIsMicroservicesgRPC
Databases & MQ
PostgreSQLMySQLMongoDBRedisOracle DBKafka
Cloud & DevOps
AWS (EC2, S3, RDS, IAM)GCPDockerKubernetesHelmCI/CDGitOpenShift
AI
RAGLangChainLangGraphVector SearchPrompt EngineeringCodexCursorClaude