l-gif
ryuk-gif
kira-gif
Hey, I'm Zhen Cai
Full Stack Software Engineer
Singapore
I'm a full stack software engineer, always excited to explore new ways to make web applications faster, more scalable, and user-friendly, enjoying collaboration with teams to deliver solutions that make a real impact.
Outside of work, I enjoy brewing my own coffee and occasionally roasting my own beans, as I have a strong appreciation for the craft behind a great cup.
Feel free to use the links below to reach out to me or check out my GitHub to explore some of my personal projects.
Skills
TypeScriptTypeScript
JavaScriptJavaScript
PythonPython
JavaJava
C#C#
HTMLHTML
CSSCSS
Experiences
Full Stack Software Engineer
ST Engineering
Jun 2025Mar 2026
Evolved the Flight Information Display System (FIDS) from a Proof of Concept into a production-ready solution, successfully deployed at Maasin Airport (Philippines).
Integrated with the Airport Operations Database (AODB) for event-driven updates, enabling flight data changes to automatically propagate to display screens in real time.
Strengthened skills in designing scalable, configurable, and operational systems, turning innovative concepts into live, user-facing solutions.
Tech Stack:
SvelteKitSvelteKit
Nest.jsNest.js
Node.jsNode.js
PostgreSQLPostgreSQL
RabbitMQRabbitMQ
GrafanaGrafana
OpenTelemetryOpenTelemetry
AnsibleAnsible
Full Stack Software Engineer Intern
ST Engineering
Sep 2024Apr 2025
Developed two major Proof of Concepts (PoCs) focused on configurable interfaces and interactive flight data visualization.
Built a low-code Flight Information Display System (FIDS) with a drag-and-drop editor, allowing users to design custom screen layouts with components such as flight tables, gate displays, belt information, check-in counters, media widgets, etc. Configurations could be deployed directly to edge devices for real-time display.
Created a flight-tracking visualization showing aircraft movement and historical flight trails, providing an interactive way to explore live and past flight activity.
Gained experience in user-focused interface design, data visualization, and building configurable systems for real-world deployments.
Tech Stack:
SvelteKitSvelteKit
Nest.jsNest.js
Node.jsNode.js
PostgreSQLPostgreSQL
Software Engineer Intern
Keysight Technologies
Sep 2019Feb 2020
Developed a C# WPF dashboard application to visualize real-time telemetry data with the use of charting libraries.
Applied the Model-View-ViewModel (MVVM) architectural pattern.
Tech Stack:
C#C#