Kai Shen

Bis 2016, CNC R&D Engineer, SIBONAC Technologies
Tokyo, Japan

Fähigkeiten und Kenntnisse

Software Engineering
Software Architecture
Vibe Coding
Golang
Python
Problem Solving
Problem Analysis
Team Management
Team leadership
Scrum Master
Agile Software Development
Docker
Backend

Werdegang

Berufserfahrung von Kai Shen

  • Bis heute 1 Jahr, seit Okt. 2025

    Lead Software Engineer

    Rakuten Payment

    Led Golang core Risk Rating System (RRS) redesign & performance tuning, boosting resilience and throughput for high-volume payments. Mentored team on technical design, resource allocation, and sprint delivery for mission-critical risk infrastructure. Pioneered AI coding workflows (Claude Code & Codex) into SDLC, establishing AI pairing to accelerate feature delivery & test coverage.

  • 4 Jahre und 5 Monate, Aug. 2020 - Dez. 2024

    Senior Backend Software Engineer

    Japan Computer Vision

    Architected multi-tenant Golang microservices (User, Auth, Access) using Clean Architecture & Wire, establishing modular patterns. Implemented enterprise Keycloak auth & fine-grained RBAC; extended the gocloak SDK with patched logic and new admin APIs. Engineered high-performance gRPC & OpenAPI REST APIs, optimizing PostgreSQL queries via SQLboiler to cut latency. Built real-time AI/CV inference pipelines, integrated SAP ERP, and deployed on Kubernetes for stable releases.

  • 2 Jahre und 4 Monate, Mai 2018 - Aug. 2020

    Application Engineer Software

    Mujin

    Tech Stack: Python, Linux, 3D Robotics Simulation, Motion Planning, Computer Vision Integration • Developed Python/Linux backend components for a 3D robot detector simulator, virtualizing hardware feeds to decouple vision algorithm development from physical robotics testing. • Built virtual motion planning and simulation modules, enabling automated software-defined testing loops and accelerating feature validation cycles across cross-functional teams.

  • 1 Jahr und 1 Monat, Okt. 2016 - Okt. 2017

    Functional Software Engineer

    Bosch Rexroth AG

    Tech Stack: BODAS, Real-Time Embedded Systems, Sensors & Actuators Signal Processing, Scrum • Developed real-time control logic using BODAS for road-milling machinery, optimizing sensor/actuator signal processing and resolving critical timing precision issues. • Served as Scrum Master for a distributed agile team, facilitating sprint ceremonies and conducting on-site machine calibration for real-world control verification.

  • 3 Jahre und 11 Monate, Okt. 2012 - Aug. 2016

    CNC R&D Engineer

    SIBONAC Technologies

    Tech Stack: C, Kinematics Algorithms (Forward/Inverse), Motion Control, HMI, Embedded C • Developed C-based backend software and kinematics algorithms (forward/inverse) for laser-cutting CNC controllers, improving multi-axis motion planning precision and HMI responsiveness.

Ausbildung von Kai Shen

  • 11 Monate, Okt. 2011 - Aug. 2012

    Software Engineering

    K.U.Leuven

  • 1 Jahr und 11 Monate, Okt. 2009 - Aug. 2011

    Electronic and Computer Engineering

    K.U.Leuven

  • 11 Monate, Okt. 2008 - Aug. 2009

    Communications Engineering

    Beijing Jiaotong University

Sprachen

  • Englisch

    C1 (Fließend)

  • Japanisch

    C1 (Fließend)

  • Chinesisch

    C2 (Verhandlungssicher / Muttersprachlich)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z