Resume
Yifan Qin
Software Engineer · AI Application Development · Game Development & Design
I connect applications, devices and cloud services to make interactive experiences work as a whole. My work spans accessible technology, real-time communication and games.
Experience
–
Bansen Labs LLC
Software Development Engineer · Cross-platform & real-time interaction
- Developed Unity/C# VR and Flutter/Dart applications for Xogo. Used a shared GameData model to organize game lists, control mappings, runtime state and user configuration.
- Connected mobile devices and headsets through UDP discovery, TCP control messages and WebRTC video streaming.
- Implemented authentication, user data and backend workflows with Firebase Authentication, Firestore and Cloud Functions, including invitation and email notification flows.
- Built web features with HTML, CSS and JavaScript; coordinated integration and iteration across a core development team.
- Used AI-assisted workflows to support C#/Dart model alignment, protocol parsing and unit-test development.
–
APSS Futuristic LLC
Test Engineer · Internship followed by full-time employment
- Built a modular automation framework using Java, Selenium, TestNG and Maven for reusable regression testing.
- Integrated builds and automated tests into CI/CD workflows with Jenkins, Maven and Git.
- Tested .NET application functionality, interfaces and backend behavior; checked multi-table data consistency with SQL and verified fixes through logs and regression tests.
–
苏州浩辰软件股份有限公司 · 浩辰 CAD
Software Development Intern
- Supported front-end maintenance and functional testing, reproduced and documented defects, and verified fixes for routine releases.
Education
–
Northeastern University
Master’s degree · Game Science and Design
- GPA 3.9/4.0 · Graduate scholarship
–
University of Maryland, College Park
Bachelor’s degree · Computer Science
Capabilities
- Interactive applications
- Unity / C#, Flutter / Dart, HTML, CSS, JavaScript and Unity Profiler.
- Communication & cloud
- WebRTC, TCP/UDP, Firebase Authentication, Firestore and Cloud Functions.
- Testing & delivery
- Java, Selenium, TestNG, SQL, Git, Jenkins, Maven and AI-assisted development.
Selected project
Apr – Jun 2023
Maniacs· Eye-tracking game
An eye-tracking game built with Unity and C#. I integrated GazePointer input with character controls, enemy behavior and game mechanics. I used Unity Profiler and custom logs to investigate bottlenecks, then applied object pooling and draw-call optimization to reduce repeated object creation and improve runtime stability.
Recognition
Xogo Platform · Bansen Labs. Design credits: Yasong Wang, Qiqing Zhang and Yifan Qin.
View award evidence ↗