Hi, I'm Eric Wong-Liu, a passionate software engineer and game developer with a strong background in backend services, mobile application development, and game design. I love tackling complex problems, optimizing performance, and creating engaging user experiences through well-structured code and thoughtful collaboration. With experience in both the financial sector and gaming industry, I've worked on everything from critical banking systems to fun and dynamic games. When I'm not coding, I enjoy experimenting with new gameplay mechanics and continuously learning new technologies to enhance my skills.

Eric Wong-Liu

Hi, I'm Eric Wong-Liu, a passionate software engineer and game developer with a strong background in backend services, mobile application development, and game design. I love tackling complex problems, optimizing performance, and creating engaging user experiences through well-structured code and thoughtful collaboration. With experience in both the financial sector and gaming industry, I've worked on everything from critical banking systems to fun and dynamic games. When I'm not coding, I enjoy experimenting with new gameplay mechanics and continuously learning new technologies to enhance my skills.

Available to hire

Hi, I’m Eric Wong-Liu, a passionate software engineer and game developer with a strong background in backend services, mobile application development, and game design. I love tackling complex problems, optimizing performance, and creating engaging user experiences through well-structured code and thoughtful collaboration.

With experience in both the financial sector and gaming industry, I’ve worked on everything from critical banking systems to fun and dynamic games. When I’m not coding, I enjoy experimenting with new gameplay mechanics and continuously learning new technologies to enhance my skills.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Language

English
Fluent

Work Experience

Software Engineer at BBVA
October 1, 2024 - June 7, 2024
Engineered and maintained backend services for the loans department, a critical division generating over 50% of the bank’s revenue, using Java and COBOL for service logic and legacy system integration. Developed and tested new features for the bank’s mobile application with 3M+ users, creating detailed test cases to validate business logic and edge cases. Investigated and resolved incidents related to production databases and financial products, leveraging SQL for data analysis, root cause identification, and ad-hoc query optimization.
Game Developer at P1 Games
August 1, 2024 - February 28, 2025
Implemented core gameplay systems in Unity using C#, including player controls, object interaction mechanics, and animation state management with Unity Animator. Optimized performance and cross-platform compatibility by profiling memory and CPU usage with Unity Profiler and resolving platform-specific issues across PC and mobile builds. Led iterative playtesting sessions, collecting user feedback and applying them for gameplay balancing. Awarded the P1 Games Certificate for consistently delivering high-quality, well-structured code and strong collaboration across multiple game development cycles.
Software Engineer Intern at Netflix
September 1, 2022 - September 30, 2023
Developed REST APIs for an event-based automation and notification system using Kotlin and Spring Boot. Built a query engine with GraphQL and Java to streamline complex data retrieval, improving accessibility and efficiency for over 800 internal users. Containerized applications with Docker and contributed to a CI/CD pipeline using Jib, Jenkins, and GitHub for version control and automation triggers. Wrote unit and integration tests using JUnit and Testcontainers; maintained test coverage and collaborated through GitHub pull requests and code reviews.

Education

Bachelor of Science at University of British Columbia, Vancouver, BC
January 1, 2020 - May 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Gaming

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate