Ivan Tsian avatar

Hello, I'm Ivan/Cheng

Building ideas through code — from mobile to web to Web3.

View Resume

Spotlight Cards

iOS Developer

Hands-on experience with iOS development using Swift and SwiftUI, including AR integration, prototyping, and publishing preparation.

Swift / SwiftUI / ARKit / Firebase / Xcode
View Project →

IT Consulting & Retail Tech

Worked at Apple and Huawei in high-stakes sales and tech consulting roles. Delivered top NPS and led B2B lead generation.

Tech Communication / Apple Ecosystem / B2B Growth
View Experience →

Fullstack Capable

Built and deployed a modern fullstack app with Next.js, PostgreSQL, and Express. Understands end-to-end web dev cycle.

Next.js / Express / PostgreSQL / REST APIs
View Code →

Multilingual Communicator

Communicates across cultures with fluency in English (C2), German (C1), Mandarin (native), and basic Spanish & Cantonese.

Cultural Fluency / English C2 / German C1 / Mandarin Native
Language Proofs →

UX & Human-Centered Design

Deep understanding of Apple HIG and user interface principles. Conducted design thinking sessions and led UI workshops at iOS Club.

Design Thinking / HIG / SwiftUI UX / Workshop Facilitation
Learn More →

Blockchain Explorer

Studied Ethereum, smart contracts, and validator operations. Completed practical exercises on multisig wallets, consensus, and staking.

Ethereum / Solidity / Beacon Node / CLI Ops
View Work →

AR/VR Enthusiast

Designed an AR-powered motion feedback app as bachelor thesis. Familiar with immersive interaction design and Apple ARKit.

ARKit / RealityKit / Spatial Interaction / Motion UI
See Thesis →

Volunteering & Impact

Led international volunteering initiatives in Sri Lanka and local LGBTQ+ support programs. Committed to social inclusion and equity.

AIESEC / DEI Advocacy / NGO Experience
See Journey →

Cross-Disciplinary Mindset

Bridging tech and humanities with interest in psychology, language, folklore, and ethical tech.

Psychology Informatics / Narrative Systems / Ethics & AI
View Interests →