Hiroki Sawano

Chief Technology Officer at Udzuki, 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
Hiroki Sawano is a pragmatic CTO and full-stack engineer with over a decade in software development and eight years of industry experience leading product engineering from Tokyo's Chiyoda district. He progressed from systems engineering on mission-critical projects like Hitachi's Shinkansen seat reservation system to research in model checking and now heads technology at Udzuki, guiding both strategy and hands-on implementation. Hiroki has a strong focus on reliability and test automation, demonstrated by contributions to the popular Node-RED project where he fixed multi-byte character bugs, logical errors, and added test coverage for core nodes. Comfortable across backend systems and application logic, he balances operational rigor with incremental engineering improvements that reduce risk in production. Colleagues rely on him to translate formal research insights into practical, maintainable code and robust CI-backed releases. He brings a detail-oriented mindset to leadership, preferring measurable improvements such as enhanced test suites and defect-driven refactors.
code8 years of coding experience
job13 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

unit-testing10
nodejs10
javascript10
test-automation10
jsonata9
flow-based-programming8
low-code7
visual-programming6
visual-programming-language6

Programming languages (2)

JavaScriptHTML

Github contributions (5)

github-logo-circle
node-red/node-red

Sep 2017 - Feb 2019

Low-code programming for event-driven applications
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:69 commits, 24 PRs, 16 comments in 1 year 4 months
Contributions summary:Hiroki primarily contributed to the Node-RED project by addressing bugs related to multi-byte characters, incorrect arguments in change nodes, and circular references in join nodes. These changes included modifications to core logic files, particularly within the `red/runtime/storage/localfilesystem.js`, `nodes/core/logic/15-change.js` and `nodes/core/logic/17-split.js` files. In addition to the bug fixes, the user added test cases for switch and debug nodes, further enhancing the project's testing coverage within test files like `test/nodes/core/logic/15-change_spec.js`, `test/nodes/core/logic/10-switch_spec.js` and `test/nodes/core/core/58-debug_spec.js`. The contributions demonstrate a focus on code quality and improved testing practices.
event-sourcingnode-redjavascriptlow-codecqrs
HirokiUchikawa/node-red

Sep 2017 - Mar 2019

A visual tool for wiring the Internet of Things
Contributions:8 PRs, 36 pushes, 47 branches in 1 year 6 months
internet-of-thingsiotwiringinternet
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
Hiroki Sawano - Chief Technology Officer at Udzuki, Inc.