Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

MARCUS YONG

Boston

Summary

A highly proficient low level programmer who is proficient in understanding complex applications with experience in graphics technologies, has great interest in new technologies and a proven record of being able to pick up and learn new technologies quickly and with a deep understanding.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

Motional
01.2023 - Current
  • Developed an advanced C++ back-end graph library using template meta-programming and data-oriented design, pivotal for our simulation tool enabling rapid prototyping and root cause analysis that served as the only RCA tool in the Planning and Controls department.
  • Conducted code reviews, mentored team members, and provided guidance on project structure, technology stack, and design patterns
  • Interviewed senior C++ candidates to ensure top talent acquisition
  • Provided efficient end-user support, swiftly resolving application-related issues

Associate Software Engineer

Motional
04.2022 - 01.2023
  • Developed a web-based 3D visualizer to replace the existing C++ renderer
  • Established a web socket backend for seamless communication across frameworks
  • Conducted C++ candidate interviews and stayed updated on tech advancements
  • Provided feedback, collaborated, and offered end-user support
  • Maintained an unfamiliar tool after the sole engineer's departure, requiring rapid learning and adaptation

Grader and Teaching Assistant

Digipen Institute of Technology
08.2019 - 05.2022
  • Provided tutoring and grading support to junior cohorts in programming and mathematics
  • Assisted students in grasping complex concepts, offering guidance and clarification
  • Evaluated assignments, offering constructive feedback to aid student development
  • Demonstrated strong communication and mentoring skills for student success

Software Intern

Motional
04.2021 - 12.2021
  • Learned JavaScript and Svelte to transition the C++ renderer to web platforms
  • Designed rendering components using OpenGL for graphics and QML for UI elements
  • Orchestrated Docker deployment for JavaScript frontend, automating server setup for distribution and testing
  • Created a streaming tool for local replay of simulations from logged data, facilitating iterative modifications
  • Provided prompt end-user support, resolving application issues effectively

Software Intern (Researcher)

Singapore Institute of Technology
01.2021 - 05.2021
  • Contributed to CRMA development during an internship, focusing on an Android app prototype for local wayfinding
  • Played a key role in design, implementation, and testing phases
  • Collaborated with seniors and stakeholders to refine features based on user feedback
  • Quickly learned and applied Kotlin skills for project success

Education

Bachelor of Science - Computer Science in Real- Time Interactive Simulation, Mathematics

Singapore Institute of Technology/ Digipen Institute of Technology
Singapore
08.2022

Skills

  • Proficient in C/C for making native applications such as game engines and visualization tools leveraging Qt and Imgui to do so
  • Proficient with Vulkan/OpenGL through experiences with making game engines with some experience in GLSL shader language
  • Has industry experience in deploying docker containers for linux consumption, javascript/svelte for front end development
  • Touched on Cuda in GPU programming course during school days

Languages

English
Mandarin

Timeline

Senior Software Engineer

Motional
01.2023 - Current

Associate Software Engineer

Motional
04.2022 - 01.2023

Software Intern

Motional
04.2021 - 12.2021

Software Intern (Researcher)

Singapore Institute of Technology
01.2021 - 05.2021

Grader and Teaching Assistant

Digipen Institute of Technology
08.2019 - 05.2022

Bachelor of Science - Computer Science in Real- Time Interactive Simulation, Mathematics

Singapore Institute of Technology/ Digipen Institute of Technology
MARCUS YONG