Shinichi Watanabe

Software Engineer at Xevo Inc.

Chiyoda, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Shinichi Watanabe is a seasoned software engineer with eight years of focused experience building secure, globalized client and embedded software for mobile and automotive platforms. He brings deep, polyglot coding skills across C++, C#, Java, Objective-C and JavaScript, paired with practical expertise in secure development lifecycle, performance tuning and cross-platform UX for iOS, Android, Windows and automotive head units. At Xevo and Citrix he shipped production mobile and in-vehicle software for OEMs and enterprise customers, and his open-source contributions include Android-focused improvements to the well-known SmartDeviceLink Java suite. Comfortable working with geographically distributed teams, he translates research-level security and low-latency trading technologies into commercial products. Colleagues describe him as a continuous learner who balances objective, team-minded decision-making with attention to alternative technical solutions.
code8 years of coding experience
job26 years of employment as a software developer
bookComputer Science, Computer Science at University of Tsukuba
github-logo-circle

Github Skills (7)

javas10
notification10
android10
sdl10
java10
bluetooth9
bluetooth-le9

Programming languages (7)

JavaC++JavaScriptObjective-CLuaKotlinPython

Github contributions (5)

github-logo-circle
SmartDeviceLink libraries for Android, Java SE, and Java EE
Role in this project:
userBack-end Developer
Contributions:8 reviews, 40 commits, 12 PRs in 1 year
Contributions summary:Shinichi primarily contributed to the Android-specific portions of the SmartDeviceLink libraries. Their work included modifying the `SdlRouterService.java` file, which is responsible for managing communication between the head unit and the mobile app. They addressed issues related to the service's foreground status, notification handling, and general service lifecycle management. The user also touched upon the `MultiplexBluetoothTransport.java` and `SdlBroadcastReceiver.java` files indicating they were involved in transport-layer issues and handling of broadcast messages.
java-eesdl-androidsmartphonesmartdevicelinksdl
shiniwat/consumespp

May 2020 - Apr 2024

Test app for running into SPP resource shortage situation
Contributions:1 PR, 5 pushes, 1 branch in 3 years 11 months
sppsituationtest-app
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Shinichi Watanabe - Software Engineer at Xevo Inc.