Liu Andy
Senior Mobile Engineer · Android · Flutter · 3D / Computer Vision
聘用此人
直接向此候选人发送职位邀请
关于
Senior Mobile Engineer with 12+ years of experience and an M.Eng. in Communications Engineering. Currently solely responsible for the entire Android and Flutter codebases of a production-grade 3D spatial-scanning app (~110K LOC) at 4DAGE, fusing real-time SLAM, point-cloud 3D rendering (Three.js / WebGL), on-device computer vision, and multi-camera hardware integration. Full-stack capable (Spring Boot backend).
Proven track record of architecting complex systems end-to-end — from native C++/NDK modules and GPU pipelines to Flutter↔native bridges — shipping across a multi-vendor Android ecosystem. Seeking a remote role to build ambitious mobile products with a global team.
工作经历
Senior Mobile Engineer (Android & Flutter) at 4DAGE Technology (2019-12 – Present)
Sole owner of Android & Flutter codebases for "4D Kankan / Eight-Eye"
- Own the full mobile stack end-to-end: architected and maintain a 5-module Gradle project (~110K LOC) for a field-grade 3D spatial-scanning app, from design to release across the arm64-v8a ecosystem with multi-vendor push & crash telemetry.
- Designed the Flutter↔native bridge (MethodChannel + BasicMessageChannel) exposing 40+ native capabilities — scene capture, OSS upload, point-cloud viewing, scene reconstruction, camera control, USB HTTP proxying, encrypted zip — to the Flutter UI layer.
- Built real-time SLAM capture & point-cloud 3D rendering: integrated an in-house SFM SDK via 7+ specialized helpers (rotate/SG/SX/laser/panorama) and streamed live point clouds to a Three.js / WebGL (potree) renderer over Socket.io/WebSocket, with on-device NDK (C++) point-cloud format conversion.
- Engineered on-device computer vision with OpenCV + TensorFlow Lite for feature extraction & matching driving 3D reconstruction, plus LiDAR (Hesai) calibration; led SF/SLAM algorithm performance tuning & adaptation.
- Drove camera SDK upgrades & hardware integration: multi-camera SDKs (in-house + HZCameraSDK), USB (AOA/ADB forwarding with a custom OkHttp interceptor for HTTP proxying), Bluetooth, and RTK/GNSS; delivered panorama viewing & multi-floor capture.
- Built a GPU multimedia pipeline: 40+ OpenGL ES video filters (FBO-based) on ExoPlayer, FFmpeg processing, and RTSP live streaming.
- Performance & reliability: device-tier adaptive rendering (frame-rate / point-density scaling), multi-process architecture, dynamic.so loading, custom crash handler, foreground service for long capture sessions.
- Full-stack contribution: developed backend APIs (Spring Boot) for the "Suixinzhuang" e-commerce supply-chain platform.
Senior Application Engineer at Wuniu Technology (2016-10 – 2019-11)
- Sensor algorithm & AI app: developed & tuned motion-posture algorithms for a smart tennis sensor, and built an AI classification & match-statistics Android app.
- Smart-lock cross-platform SDK: designed the BLE protocol plugin & SDK shipped across Android (Kotlin), iOS (Swift), and mini-program (JS) — open-sourced on GitHub (github.com/TennisAndy); built the smart-lock management backend service.
Android App Engineer at Youyouhui Network Technology (2015-06 – 2016-09)
- Developed a Macau tourism-platform Android app providing one-stop service query, booking, and consumption features; optimized UX based on product & UI requirements.
Android System Engineer at MTK Software Design (2014-02 – 2015-06)
- Developed Android Framework apps (Phone, Contacts, Launcher); participated in OEM system customization and platform bug-fixing, resolving customer-reported issues.
教育背景
M.Eng. in Communications Engineering – Harbin Institute of Technology (2011-09 – 2014-02)
B.Eng. in Communications Engineering – Harbin University of Science and Technology (2007-09 – 2011-07)


