Welcome!

Jingyi Li

Software Engineer | 3D Graphics • Computer Vision • AI/ML
C++ Developer specializing in rendering engines, NeRF, and 3D reconstruction
Currently: Esri (3D Graphics) | Pursuing: Georgia Tech OMSCS (AI)

Esri 3D scene preview

ArcGIS 3D Rendering Engine at Esri

Professional work on a device-agnostic 3D geospatial rendering engine. Contributions include 3D Tiles Layer implementation, Scene Grid system, and multi-threaded C++ optimization.

ArcGIS Maps SDKs (product) 3D Grids / Scene Grid (blog) 3D Tiles (blog)

NeRF Master Thesis — AI in Reconstructing Cultural Heritage Sites

Implemented Neural Radiance Fields (NeRF) for photorealistic 3D scene reconstruction from 2D images. Compared NeRF performance against traditional photogrammetry for heritage site documentation.

Mini Minecraft Game

An Interactive 3D World Exploration and Alteration Program in the style of Minecraft (Built in C++).

Mini Maya

Implementation of a 3D modeling tool including half-edge mesh, Catmull-Clark subdivision, skeleton & skinning.

3D Reconstruction From 2D Images

Implementation of Structure-From-Motion and multi-view stereo pipeline in Python. Contact for code access.

OpenGL Shader Fun

Custom vertex and fragment shaders to explore coloration and surface effects on 3D models.

A Prototype for Community-Centered Preservation Planning

A Full-Stack Web App Prototype Developed for Crowdsourcing Cultural Resources of a Neighborhood Including Personal Stories, Old Photos and Oral Histories for the Community-Centered Preservation of 7th Ward in Philadelphia.

Geospatial Analysis & GIS

Mapping Flood Susceptibility for Historic Properties and Districts in Philadelphia

Geospatial Cloud Computing & Data Engineering

Philadelphia Computer-Assisted Mass Appraisal - A Data-Centric Cloud Computing Full-Stack App (In-class Collaboration Project. My work includes: ETL Scripting, Cloud Infrastructure, DevOps, SQL Queries, Vetor Tiles, UI & Dashboard)

A Handy Tool for Preservation Researchers

A Frontend Web App Built for Filtering Preservation Geospatial database and Visualizing Preservation-Related Datasets of Philadelphia

Geospatial Analysis & GIS

Grading System of Locating a Community Garden in Rio de Janeiro, Brazil

Samples for ETL Scripting and Spatial SQL Queries

A Repo Containing some Scripts (Python & NodeJS) for ETL and SQL Queries (Postgres + PostGIS) for Sptial Analytics.

Penn Cloud

A Cloud Platform Supporting Webmail and Storage Server Based on Distributed Key-value Store (Built in C, Contact Me For a Private Share of the Code)

Report

SMTP and POP3 Email Servers

Implementation of SMTP and POP3 Email Servers for a Real Email Client (Supporting Local and Non-local users/Mail Relay, Built in C, Contact Me For a Private Share of the Code)

Distributed Multicasting Chat Servers

Implementation of a Distributed Multicasting Chat Servers which Supports for Unordered, FIFO and Total Ordering Multicast with More Than 15 Servers/Nodes and 300 Clients (Built in C, Contact Me For a Private Share of the Code)

Report

Architectural Design

SURPRISE !!!!! Yes, I actually have an architecture portfolio!

Skills

Contact

Email me