it's me
Work Experience
Splunk · San Jose — Front-end Engineer
2020 – Present
  • Implemented the frontend redesign of Splunkbase, Splunk's app marketplace, from scratch using a JamStack architecture, Next.js, React, TypeScript, and Vercel
  • Designed the tech stack and delivered features like user login, app downloads, search, and filtering
  • Presented Splunkbase at .conf, Splunk's annual conference, and helped customers build Splunk apps
  • Onboarded and mentored five engineers; served as lead frontend engineer for a team of ten
StubHub · San Francisco — Front-end Engineer
2019 – 2020
  • Rewrote the listings and sales pages using Vue.js and improved site speed by 70% for SalesPro, a web application for sellers managing large quantities of tickets
  • Implemented the inventory page from scratch for StubHub's seller intelligence platform using React and ag-Grid
A9.com · Palo Alto — Front-end Specialist
2018 – 2019
  • Designed and implemented the UI for internal dataset tools used to improve the Amazon mobile app's visual search accuracy
Accedo Broadband · San Mateo — Front-end Engineer
2016 – 2018
  • Developed the iHeart Radio, Showtime, and NBA apps on VIZIO TV, Comcast X1, LG WebOS, TiVo boxes, and Samsung Tizen TVs using Accedo's XDK framework in JavaScript
SimSim · Pittsburgh — UI/UX Design Intern
2015
  • Designed the webpage mock-up and product illustration for SimSim Smart Lock using Illustrator and Photoshop
Peplink International Ltd — Software Engineer
2013 – 2014
  • Implemented nDPI, OpenGTS, and Google Maps API into router firmware
  • Developed new features on Peplink's cloud central router management platform
Education
Master of Entertainment Technology · Pittsburgh, PA
2016
Master of Science in Information Technology · Hong Kong
2013
Bachelor of Engineering in Information Security · Wuhan, China
2012
Projects
Funival — Game Designer, Project Manager
Spring 2016
Brought two multiplayer carnival games to life on a mobile-connected TV platform in cooperation with Electronic Arts
  • Developed game features and intuitive controller interactions based on user feedback
  • Prototyped game ideas and refined design through playtesting
  • Led team meetings and facilitated internal/external communication
Ancient War — Game Designer
Spring 2016
Created a 4-player RPG board game with strategic card play and combat between a human team and a monster team
  • Combined action cards with physical skills like flicking and blowing to create a unique gameplay experience
  • Tuned gameplay through playtesting to balance skill vs. luck
Injustice — UI/UX Designer, Film Editor
Fall 2015
Filmed and edited an interactive VR film about racial profiling with gaze and voice recognition
  • Designed gaze UI and scene transition effects for immersive user experience
  • Contributed to VR film stitching, masking, color correction, and exporting
I AM ALONE — Game Designer, Game Developer
Fall 2015
Developed a third-person shooting game with pet and zombie AI for PC
  • Designed and implemented character movement, pathfinding, and decision-making algorithms for game AI in Unity
  • Added autonomous steering and obstacle avoidance via ray-casting and momentum calculation
Gaia — Artist, Producer
Spring 2015
Created a rainforest-themed educational mobile game for Mountain View Elementary School
  • Drew 35 digital characters and six game environments in Photoshop
  • Oversaw creative and technical development, pitched ideas to the client, and arranged playtests for second-grade classes
Skills
Languages
JavaScript
TypeScript
HTML
CSS
Sass
Frameworks & Libraries
React.js
Vue.js
Next.js
Node.js
GraphQL
ag-Grid
Tools
Git
Postman
Chrome DevTools
Design & Media
Unity3D
Adobe Suite
Sketch
Autodesk Maya
Autopano Giga & Video
Game Design
Level Design
Game AI Development
Unity UI
User Research
Playtesting
VR Film Post Production
Awards & Recognitions
  • Injustice — Invited to present at Tribeca Film Festival, Games for Change, SIGGRAPH 2016 VR Village, and CHI PLAY 2016
  • Injustice — Published as a paper on ACM's digital library
  • Yiguang Academic Scholarship — Wuhan University
Activities & Interests
  • Global Game Jam: Mind Blown (2014), Melon Smash (2015)
  • Brand Ambassador — HTC Vive VR
  • Student Tour Guide — CMU
  • Volunteer, International Summer Program — Wuhan University
  • Exchange Student — Vrije University (Amsterdam)