Charlie's Chronicle

  • 2014 - 2018

    charlie.getBachelorDegree(
     university = {"BUPT 🇨🇳", "QMUL 🇬🇧"},
     major = "Telecommunications Engineering, B.Eng.");

    // Joint programme between
    // Beijing University of Posts and Telecommunications
    // & Queen Mary University of London.

    charlie.getExchangeProgram(
     host = "GV Lab, Tokyo 🇯🇵",
     topics = "Robotics, HRI, Affective Computing");

  • 2018 - 2022

    charlie.getMasterDegree(
     university = "Saarland Univeristy 🇩🇪",
     major = "Media Informatics, M.Sc.");

    charlie.startCoroutine(
     position = "Research Assistant",
     employer = "Deutsches Forschungszentrum für Künstliche Intelligenz (DFKI)");

    charlie.startCoroutine(
     position = "Research Assistant",
     employer = "Mathematical Image Analysis Group (MIA), Saarland University");

    charlie.startCoroutine(
     position = "C#/C++ Developer",
     employer = "Pxio GmbH");

  • 2022 - today

    charlie.getJob(
     position = "Unity Developer",
     employer = "LocLab Consulting GmbH",
     location = "Darmstadt, Germany");

    // Built and shipped multiple projects using Unity — across desktop, mobile, HTC Vive, and Meta Quest.
    // Crafted a custom XR SDK to simplify dev work and boost iteration speed.

    charlie.getPromotion(
     position = "Lead Unity Developer",
     employer = "LocLab Consulting GmbH, Hexagon AB",
     location = "Darmstadt, Germany");

    // Got promoted! 🎉
    // Led and a team of 5 to build LocLab Cloud, a large-scale digital twin platform.
    // Rolled out DevOps workflows, and brought clean architecture to the codebase.

Next

Charlie's Catalogue

LocLab Cloud at LocLab Consulting GmbH, Hexagon

Unity/C# • WebGL • React • Digital Twin

Leading my team in building a large-scale ditigal twin platform, LocLab Cloud, a real-time collaboration and custom data visualization.

VR Questionnaire Toolkit at DFKI GmbH

Unity/C# • VR

Contributed to the development of a Unity-based toolkit for creating VR questionnaires.

MoCap Gesture Recording at DFKI GmbH

Unity/C# • Noitom Perception Neuron • HCI

Created a Unity-based motion capture system that assists in the study of the GrIPSs project.

Robot Programming at DFKI GmbH

Choregraphe • Pepper • HRI

Created a sequence of interactive motions for the robot Pepper for the IRL project at DFKI.

Human Actuation for Haptics in Virtual Reality

Unity/C# • Arduino • VR • Haptics

Master Thesis, Grade: 1.0

Proposed to deploy human force in place of phyiscal props to actuate for haptic feedback in Virtual Reality. See demo video here.

Machine Learning for Image Impainting at MIA Group, Saarland University

Python • CNN • TensorFlow • Image Processing

Assisted in building a CNN model for machine learning based image impainting. Visualised and analysed the results with TensorBoard.

Handwriting for Conveying Emotions of Social Robots at GVLab, Tokyo

Choregraph • Python • Robotics • Affective Computing

Experimented on enhancing the social robot Pepper's emotional capabilities, by combining its gesture movements and the text style displayed on its chest.

An In-Air Handwriting System That Renders Emotions

Unity/C# • Leap Motion • VR • Graphology

Developed a Unity application where one can perform handwriting in mid-air that provides visual cues for various emotions. See demo video and related publication.

Next

Charlie's Crafts

AR Filters

A few Instagram/Facebook filters I created with Spark AR Studio.

3D Modelling & Animation

A 3D scene I created with Blender inspired by a childhood dream I had. You can take a closer look here.

Next