Vincent Xiao

Senior Software Engineer at Moov Financial

Los Angeles, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vincent Xiao is a Senior Software Engineer in Los Angeles with eight years of experience building reliable back-end systems, currently advancing payments infrastructure at Moov Financial. He has deep Go expertise demonstrated by substantive contributions to the widely used moov-io/ach repository—adding validation options, improving file creation flows, and refactoring batch flattening with test coverage. Vincent’s background blends finance and engineering (B.S. in Economics with a CS minor, magna cum laude), which helps him translate regulatory and product requirements into robust, auditable systems. He’s comfortable shipping production-grade services in Dockerized environments and iterating on performance and correctness at the protocol level.
code8 years of coding experience
job2 years of employment as a software developer
bookUniversity of California, San Diego
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

golang10
go10
payment10
go-language10
api-design9
api9
apim9
testing8

Programming languages (10)

TypeScriptJavaDockerfileShellRustJavaScriptGoLua

Github contributions (5)

github-logo-circle
moov-io/ach

Nov 2020 - Jun 2021

ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
Role in this project:
userBack-end Developer
Contributions:1 release, 175 reviews, 64 commits in 6 months
Contributions summary:Vincent primarily focused on enhancing the `ach` library's functionality related to handling ACH files. Their contributions included implementing features to set validation options through query parameters, improving the handling of file creation, and adding validation options to the reader. They also worked on version updates and addressed formatting issues within the codebase. Furthermore, the user refactored and optimized the flattening of batches process and incorporated tests to enhance reliability.
docker-imageachach-originationpaymentreader
vxio/ledger

May 2020 - Oct 2021

Money transaction ledger built with a distributed write-ahead log
Contributions:34 commits, 8 PRs, 16 pushes in 1 year 4 months
golangwrite-ahead-logdlttransactiondistributed-ledger
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Vincent Xiao - Senior Software Engineer at Moov Financial