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.
Language
English
Fluent
Work Experience
Software Engineer at BBVA
October 1, 2024 - June 7, 2024Engineered 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, 2025Implemented 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, 2023Developed 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, 2024Qualifications
Industry Experience
Software & Internet, Financial Services, Gaming
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Lima today.