Summary
Ruichen Zhou is a software engineer with 10 years of experience building Java-based enterprise applications, automation frameworks, and data-focused systems across finance, education, and media. Skilled in Java Spring, Hibernate, Docker, AWS, and PostgreSQL, he blends backend API and ORM design with CI/CD and test automation to deliver reliable services. At The College Board he focuses on automation engineering while prior roles at FINRA and Comcast emphasize Scala-based testing, data quality checks on EMR, and Jenkins-driven pipelines. He has also built end-to-end services using Spring Boot, Flyway, JWT auth, and containerized development environments, and has applied data science techniques for public safety and healthcare analytics. Based in Vienna, VA, Ruichen pairs formal training in software engineering and data warehousing with hands-on implementation of cloud integrations like S3 and SQS. He’s actively seeking Java Spring developer roles and brings a mix of production-grade engineering and analytic curiosity that helps bridge application code with data workflows.
10 years of coding experience
2 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at Gannon University
Bachelor's degree, Software engineering, Bachelor's degree, Software engineering at Penn State University
Master's degree, Data Modeling/Warehousing and Database Administration, Master's degree, Data Modeling/Warehousing and Database Administration at George Mason University
English, Chinese