Preferred Robotics, Inc. — Software Engineer (Robotics, Mobile & Cloud)
Nov 2022 – Present | Tokyo, Japan
Lead engineer for the Kachaka autonomous mobile robot (AMR) mobile application and cross-functional robotics features.
Achievements & Responsibilities
- Built and owned the entire Flutter mobile app for iOS/Android, including architecture design and migration from legacy native code.
- Co-created a highly intuitive UI/UX widely recognized within the robotics industry; implemented ~50% of the UI components.
- Developed task orchestration & scheduling logic on ROS1/ROS2 (JSON pipelines similar to iOS Shortcuts).
- Led development of “Ask Kachaka”, an AI-powered interaction feature: UX design, system architecture, backend API design, and full-stack implementation.
- Contributed to cloud-side systems using AWS CDK, designing backend models, services, and production infrastructure.
- Collaborated closely with hardware, perception, mapping, and UX teams to deliver reliable robot behaviors and seamless app–robot synchronization.
Tech: Flutter, Dart, Swift, Firebase, AWS (CDK, Lambda), ROS1/ROS2, Python, OpenCV, Docker
Freelance (Contract) — Full-Stack & ML Engineer
Apr 2024 – Present
Delivered software across mobile, cloud, and computer vision domains.
- Developed multiple Flutter apps with Firestore, Cloud Functions, and LLM integrations (OpenAI/Gemini).
- Built a railway infrastructure detection pipeline using DINO; processed synchronized 4K video + IMU streams.
- Created visualization tools for DROID-SLAM using Open3D, enabling clearer debugging and evaluation of trajectories and dense reconstructions.
Clients included: MinD in a device, Proxima Technology, University of Tokyo (healthcare app project), Muso Action (AI app development).