Cross-Platform Engineering
- Kotlin Multiplatform shared domain logic
- Compose Multiplatform UI architecture
- expect/actual platform abstraction
- Deterministic state management
- Domain logic isolated from IO
Independent Cross-Platform Architect
Building modular product systems across mobile, desktop, backend & infrastructure.
I design and build repeatable engineering systems. From shared cross-platform domain logic to backend infrastructure and VPS deployment, my work focuses on structure, scalability, and long-term architectural clarity.
Specializations
I transitioned from full-time engineering roles into independent development to build complete product systems end-to-end. My focus shifted from feature-level execution to system-level design.
Independence required owning the entire lifecycle: product ideation and validation, architecture design, cross-platform implementation, backend development, VPS deployment and domain configuration, app store publishing, and iterative improvement based on real usage.
I do not build isolated apps. I build structured, repeatable product systems.
Xinggen completed a 16,000 km cycling expedition across China and Southeast Asia, traveling from Beijing through Inner Mongolia, Xinjiang, Tibet, and continuing south through Vietnam, Cambodia, Thailand, Malaysia, ultimately reaching Singapore.
Along the journey, he also undertook high-altitude snow mountain hikes, winter camping in extreme cold conditions, and swimming in ice lakes — experiences that demanded physical endurance, mental resilience, risk awareness, and disciplined preparation.
After completing the expedition, he relocated to Europe, gaining cross-cultural experience and a broader international perspective on life and work. He returned to China in August 2025.
Architecture-first, cross-platform, and infrastructure-aware engineering.
I build multimedia-related features with performance and abstraction in mind. Capabilities include:
Selected systems that reflect repeatable, modular architecture.
A structured daily tracking system built with shared cross-platform core logic.
A minimalist productivity timer emphasizing structural clarity and domain isolation.
A cross-platform card game built on a shared rule engine.
A full-stack job aggregation platform.
My long-term vision is to build a scalable product factory composed of reusable layers.
Reusable Kotlin Multiplatform toolkit.
Cross-platform mobile and desktop applications.
API services and data ingestion systems.
VPS deployment, DNS configuration, CI/CD thinking.
Let’s build a system that scales beyond the first release.
GitHub
github.com/xinggen-guo