John Yuan

About me.

Software engineer at Wells Fargo, working across data engineering, governance, and full-stack development.

John Yuan

Software Engineer · Charlotte, NC

Software engineer at Wells Fargo.

I’m a software engineer at Wells Fargo working across data engineering, governance, and full-stack development. My day-to-day work connects Python and SQL ETL pipelines with a React and Java application built with Gradle.

Before joining full-time, I built high-volume ETL workflows at Wells Fargo and cloud products at Truist. I studied computer science at UNC–Chapel Hill and also led a 25-person student technology team supporting university housing.

This portfolio includes my professional experience, selected projects, and the technologies I have used.

Background

Where I work and studied.

Current role, education, and the simplest way to get in touch.

Current roleSoftware Engineer, Wells Fargo
EducationM.S. Computer Science, UNC–Chapel Hill
Based aroundCharlotte & Research Triangle
Best way to connectEmail me ↗

Technical skills

Skills and technologies.

Languages, frameworks, data tools, and cloud services I have used.

Languages

  • Python
  • Java
  • SQL
  • TypeScript
  • JavaScript

Data

  • ETL
  • Data governance
  • SQL Server
  • Data quality
  • Batch processing

Frontend

  • React
  • Angular
  • HTML
  • CSS
  • RxJS

Backend & build

  • FastAPI
  • Java services
  • Gradle
  • Maven
  • REST APIs

Cloud & delivery

  • AWS Lambda
  • DynamoDB
  • CloudFormation
  • CI/CD
  • Agile
Esc
HomeOverviewWorkExperienceProjectsCase studiesAboutBackgroundRésuméPrint viewGitHub ↗CodeLinkedIn ↗Connect