Hi, I'm Weston.
Software Engineer at Visa

Bellevue, WA, US

Software Engineer · Visa

September 2025 - Current

Architected an AI-assisted migration system for Visa DPS — processing 25% of all VisaNet global authorizations and 10% of U.S. GDP — to convert 20M+ lines of TAL code to Java, compressing a multi-year timeline to months with a 30x gain in developer productivity.

Built MCP servers with dependency mapping databases, transpilation status tracking, a vector database of validated TAL-to-Java conversions, and tooling to surface proprietary ISO 8583 and TAL documentation — giving Claude the context needed to produce accurate Java output.

Introduced a Redis caching layer for low-volatility REST endpoints that reduced average API response latency by ~92% and cut read load on PostgreSQL-backed services.

Integrated Apache Kafka to support asynchronous processing of long-running and third-party workflows, enabling retry semantics and eventual consistency across distributed services.

Developed server-side OAuth 2.0 authentication and RBAC enforcement in Python, replacing frontend-managed auth via NextAuth and reducing auth-gated page load times by ~90%.

Owned backend design of an external-facing Early Career challenge platform built to support 100K+ users, with the execution recognized by the Visa CTO.

Orientation Leader · University of Michigan

Apr 2023 - September 2025

Coordinated daily orientations for 20,000+ attendees by organizing schedules, managing logistics, and delivering presentations.

Facilitated small group activities, breakout discussions, and Q&A sessions to create a welcoming environment that encouraged student participation.

M.S. Computer Science

Aug 2026 – May 2028

Georgia Institute of Technology, Remote

B.S.E. Computer Science

Aug 2021 – May 2025

University of Michigan, Ann Arbor

Tools & Technologies: AWS, C/C++, C#, CSS, Docker, Flask, Git, GitHub, GitLab, Go, HTML, Java, JavaScript, JIRA, Python, Rust, Unity

Coursework: Data Structures & Algorithms, Computer Organization, Theory of Computation, Computer Security, Software Engineering, Advanced Operating Systems, Database Management Systems, Web Systems, Computer Networks, Distributed Systems, Computer Game Design & Development, Machine Learning