Senior Software Engineer

Yudong Huang builds FinTech systems and enterprise payment platforms.

Senior Software Engineer focused on FinTech backend, enterprise payments, service reliability, and cloud-native API architecture.

payment-system.map
Client Apps
Spring Boot APIs
Redis Cache
GCP CloudRun
Eventarc
Bank Files
latency.p90 -27%arch hexagonalruntime cloud
POST /paymentsidempotency verifiedredis cache hitcombined bill flowguest pay channelFAM North Americaeventarc triggercloudrun healthydynatrace watchPOST /paymentsidempotency verifiedredis cache hitcombined bill flowguest pay channelFAM North Americaeventarc triggercloudrun healthydynatrace watch
1.5Mcustomers supported
25 TPSpayment traffic handled
27%P90 response-time reduction
CloudRunPCF to GCP migration

Latest full-time experience

Senior Software Engineer, Ford Motor Credit Company

Core Payments team, supporting Payments, Banking, and Consumer EFT applications for North America.

Led North America Core Payments development across Payments, Banking, and Consumer EFT applications.

Architected MultiPayment API so retail and commercial customers can schedule payments for multiple vehicles in one flow.

Refactored Payment Enablement with reactive programming and asynchronous processing, reducing P90 response time by 27%.

Migrated on-prem PCF services to GCP CloudRun and automated bank file transfer with Eventarc and Cloud Functions.

Implemented hexagonal architecture checks with ArchUnit to keep boundaries enforceable as the codebase evolves.

service.payment.capture
status: SUCCESS
p90: improved_27_percent
architecture: hexagonal_enforced
Validatepayment intent, customer state, account rules
Authorizebanking workflow, retries, downstream contracts
ObserveP90, throughput, alerts, production recovery

Selected work

Production payment systems with measurable backend ownership.

Selected work across customer payment journeys, batch automation, and cloud migration, emphasizing API contracts, reliability, architecture, and customer-facing impact.

Enterprise project

MultiPayment API

A Spring Boot payment orchestration API built to support front-end payment applications, including multi-vehicle payment scheduling, Combined Bill flows, and Guest Pay-style online payment experiences.Unified payment orchestration for customer-facing Ford Credit channels, including no-sign-in Guest Pay journeys at pay.ford.com using a Ford Credit account number and last four SSN digits. The work centers on validation, payment intent coordination, front-end contracts, and reliable downstream processing.
JavaSpring BootREST APIsPaymentsFront-end support

Enterprise project

Single Payment API

A payment API supporting Ford Credit Account Manager North America payment flows, including same-day and scheduled payment experiences for customer account servicing.Backend contract for Account Manager payment journeys across North America, designed around one-time payment submission, customer account servicing, transaction consistency, and predictable API behavior for front-end consumers.
JavaSpring BootAccount ManagerSingle PaymentBanking

Platform automation

Payment Batch

Batch-processing workflow using Factory Pattern, Cloud Scheduler, and Cloud Functions to automate payment file handling.Designed around flexible file processing and automated triggering, with clear ownership around payment batch ingestion, scheduling, and operational recovery.
GCPCloud SchedulerCloud FunctionsFactory Pattern

Education

Rensselaer Polytechnic Institute

BS in Computer & System Engineering

Backend

Java 21Spring BootSpring CacheJUnitMockito

Cloud

GCP CloudRunCloud FunctionsCloud SchedulerEventarcAWS RDS

Reliability

DynatraceDatadogSplunkGCP DashboardJenkins