# May Ko > Software Engineer Location: Austin, Texas, United States Profile: https://flows.cv/mayko Video Game Developer & Software Engineer with experience designing, developing, and releasing innovative virtual, augmented, and mixed reality games on a range of gaming platforms. Hands-on Software Engineer focused on leveraging the latest technologies and research to create realistic & immersive gaming experiences with high-quality animations for diverse players across the globe. ● Engineering: Game Development & Design, Research & Development, VR/AR/MR, Machine Learning & AI Systems, Character & Camera Controls, Animation, Backend & Infrastructure Development, Software Design & Coding, Testing & Code Coverage, Computer Graphics, Software Quality, Scalability, Performance Tuning, Reliability, Code Reviews, Documentation ● Leadership: Strategic Planning & Execution, Project Management, Process Improvement, Cross-functional Collaboration ● Software: Unreal Engine 4, Unity, OpenGL, GLHL, C#, C, C++, Python, Maya, Blender, PyCharm, Anaconda, JSON, Java, JavaScript, MySQL, GitHub, HTML, x86 Assembly, Visual Studio, Eclipse, Perforce, XCode, Microsoft Office, Adobe Photoshop & Premiere Pro ## Work Experience ### Senior Software Engineer @ Stealth Jan 2024 – Jan 2025 ### Software Engineer @ Blizzard Entertainment Jan 2023 – Jan 2024 | Irvine, California, United States 🎮 Crafting the Future: Currently developing an unannounced survival game. 🏃‍♀️ Player & Legend Engineer: Specializing in software engineering for combat systems. 🔥 Joining Forces: Part of a dynamic combat team shaping the gaming world. Let's connect and game on to the next level! #GameDev #SurvivalGames ### Software Engineer @ Naver Z (ZEPETO) Jan 2021 – Jan 2023 | Los Angeles, California, United States ### Associate Software Engineer @ NCSOFT Jan 2020 – Jan 2021 | Aliso Viejo, California, United States ● Conducting R&D for a Quadruped Animation System in Unreal Engine 4 (UE4) to create tuning tools for animators to help them make more realistic animations in the game. ● Developed a customized IK for a quadruped in UE4 to improve animations while reducing costs. ● Created modifiers in C++ to produce curves in animation sequences for feet. ● Built data handling system to allow animators to save and import complex combinations of animation blending data. ● Set up a dedicated server and clients to test syncs of animation blending. ### Software Engineer @ Cadence Design Systems Jan 2019 – Jan 2020 | San Jose, California, United States ● Created a VR viewer for semiconductors with C# and Python in Unity that allows users to view and investigate semiconductors in virtual reality. ● Created features that allow users to view semiconductors at any scale and built a 3D Slice Viewer to allow users to view and save images of semiconductor cross-sections. ● Built systems to manage binary files and processing files and extract layouts of circuits including geometric shapes, text labels, and layers for building 3D semiconductors using Python. ● Developed unwrapped algorithm element structures and calculated each coordinate to transform 2D GDS files to 3D. ● Programmed in C# to draw semiconductors in the virtual environment in Unity with a UI menu and imported controllers. ### Undergraduate Researcher (Argumented Reality Software Development) @ UC Irvine Donald Bren School of Information and Computer Sciences Jan 2019 – Jan 2019 | Irvine, CA ⬤ La Mascota: Developed AR camera application for iOS. Modeled dancing Petr, UC Irvine mascot, using Blender and Maya. (https://bit.ly/35ldmOh) ⬤ AR Decoration: Developed a placing furniture application for iOS using ARFoudation and ARKit. (https://youtu.be/brrVF8pWkzM) ### Undergraduate Researcher (Virtual Reality Software Development) @ UC Irvine Donald Bren School of Information and Computer Sciences Jan 2018 – Jan 2019 | Irvine, CA ⬤ Educational VR application for children: Video https://bit.ly/2FBu6pd - Modeled a 3D abacus with Blender and developed VR Abacus for Oculus Rift with Unity. - Demonstrated VR Abacus in San Mateo and San Carlos - Patent: https://doi.org/10.8080/1020190016443 ⬤ VR game development: Video https://bit.ly/2MqvwW5 - VR Rhythm Game: Created a VR rhythm game similar to Beat Saber to understand Collider and Rigidbody in 3D better. A player slashes approaching beat boxes which have differently located hitting indicators. - VR Space Experience: Built an educational App which can teach kids names of satellite parts. Each naming canvas appears when a player indicates parts. The player can experience a state of non-gravitation visually. Whenever pointing out somewhere in virtual environments, the player smoothly floats to that position. - VR Tennis Game: Create a VR Tennis Game with the Leaderboards system in Oculus. A Player’s Oculus ID will be placed based on game scores. Learned how to write scripts better for game manager and object controller. - VR Shooting game: Created shooting games to understand the functions and features of VR controllers. Implemented particle system for explosion effects and audio effects to create more interesting environments. - RPG game: Developed RPG to understand game theory and system. A player attacks approaching zombies. - Quiz game: Created a VR quiz game to learn how to connect Unity with external JSON files getting questions and answers with Chrome Web Server. ⬤ VR180/360° videos for VR - Took 360° pictures of UC Irvine campus and created VR campus to understand how 360° views work in HMD. - Implemented 360° video inside of a sphere flipping normals using Shader codes on Unity. - Edited VR180 and 360° videos for VR using Adobe Premiere Pro. ### Undergraduate Researcher (The Transformative Play Lab) @ UC Irvine Donald Bren School of Information and Computer Sciences Jan 2019 – Jan 2019 | Irvine, CA ⬤ Developed VR Karaoke for multiplayers. - https://bit.ly/2uyMkSl ### Undergraduate Researcher (Blockchain) @ UC Irvine Donald Bren School of Information and Computer Sciences Jan 2019 – Jan 2019 | Irvine, CA ⬤ Developing Blockchain and Cryptocurrencies ⬤ Creating a new type of social network system using sharing economy and Blockchain ### Undergraduate Researcher (The Transformative Play Lab) @ UC Irvine Donald Bren School of Information and Computer Sciences Jan 2018 – Jan 2018 | Orange County, California Area ⬤ Database: Created RPG database with MySQL Workbench to apply knowledge from database management course. Studied how to use Sqlite3 with Python and IDLE to broaden knowledge about database management. ⬤ Network: Set up and connected server and clients in Unity to make a multiplayer game using Photon Realtime Cross-Platform networking engine. ### Software Programmer @ WeGame Jan 2018 – Jan 2018 | Irvine, CA ⬤ A first person shooting game for PC/VR ⬤ Game Mechanics: Designed and developed mechanics of a player and zombies and relevant features for the FPS game. Programmed, executed and maintained overall code for the project using Unity with C#. ⬤ Collaboration Skill: Collaborated with a team of six students and improved my teamwork and communication skills. ⬤ https://bit.ly/2HlzoXD ### Lab Tutor @ UC Irvine Donald Bren School of Information and Computer Sciences Jan 2017 – Jan 2017 | Irvine, CA ⬤ Assisted students who take ICS 45C, the Programming in C++ as a Second Language class. ⬤ Learned how to explain programming logics more efficiently to others. ## Education ### Bachelor of Science - BS in Computer Science UC Irvine ### Master of Science - MS in Computer Science The University of Texas at Austin ## Contact & Social - LinkedIn: https://linkedin.com/in/eunbinko --- Source: https://flows.cv/mayko JSON Resume: https://flows.cv/mayko/resume.json Last updated: 2026-03-30