Janine Liu

3D Software Developer at Cesium

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Janine Liu is a Software Engineer with seven years of experience specializing in 3D geospatial systems and tooling, currently contributing to the Cesium open-source ecosystem. She bridges engine-level plugin development for Unreal (cesium-unreal) with backend data processing (cesium-native), shipping changes from collision handling and performance-focused refactors to a PNTS-to-glTF converter and unit tests. Her work on the flagship Cesium projects also includes 3D Tiles 1.1 support and metadata/renderer refinements that improve format compatibility and runtime behavior. That blend of Unreal Engine C++ plugin expertise and backend format-conversion chops makes her effective at connecting game-engine workflows with web-scale geospatial rendering.
code7 years of coding experience
bookUniversity of Chicago Laboratory Schools
bookBachelor of Engineering - BE, Digital Media Design, Bachelor of Engineering - BE, Digital Media Design at University of Pennsylvania
github-logo-circle

Github Skills (26)

resium10
tiles10
tileset10
c-language10
3d-graphics10
unreal-engine-510
point-clouds10
gltf10
unreal-engine-410
unreal-engine410
tiles310
pointclouds10
cesiumjs10
unrealengine510
unreal10

Programming languages (8)

C#TypeScriptC++BatchfileJavaScriptHTMLCudaMAXScript

Github contributions (5)

github-logo-circle
CesiumGS/cesium

May 2021 - Dec 2022

An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Role in this project:
userBack-end Developer
Contributions:220 reviews, 694 commits, 167 PRs in 1 year 6 months
Contributions summary:Janine's contributions primarily involved the maintenance and refinement of the Cesium library. They deleted unused code, removed unnecessary import statements, and refactored parameters and variables. Their work included accepting 3D Tiles 1.1 tilesets and making modifications to the 3D Tiles metadata processing for improved functionality. The user also made changes to how model and bounding volumes are rendered, and made several changes to how the model applies different styles.
3d-globegltfjavascript-librarygeospatial3d-tiles
CesiumGS/cesium-native

Sep 2022 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:161 reviews, 11 commits, 105 PRs in 4 months
Contributions summary:Janine primarily contributed to the `cesium-native` repository by implementing features related to point cloud data conversion to glTF, focusing on PNTS format support. Their work includes the addition of the `rendererOptions` parameter to `TilesetOptions` and related classes, and the creation of a `PntsToGltfConverter`. Additionally, they added unit tests. The changes indicate a focus on 3D data processing and format compatibility within the Cesium ecosystem.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Janine Liu - 3D Software Developer at Cesium