Kiichiro Naka

Architect Engineer Advocate

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

🤩
Rockstar
🎓
Top School
Kiichiro Naka is an architect and engineer advocate based in Chiyoda, Japan, with 14 years of experience building and promoting robust systems-level and database software. Currently at i3Systems, Inc., he blends hands-on engineering with developer advocacy, drawing on a long history of systems and RDBMS work from Turbolinux and SIOS Technology. His open-source contributions include substantive enhancements to sqldef—improving SQLite3 parsing, table/index handling, and idempotent schema management—demonstrating deep familiarity with database internals and tooling. Comfortable across C, C++, Python, shell, and SQL, he moves between low-level systems code and higher-level database engineering with equal fluency. Colleagues rely on him for pragmatic solutions that balance maintainability and correctness, and he often surfaces subtle parser/generator edge cases before they reach production.
code14 years of coding experience
job11 years of employment as a software developer
bookBachelor of Software Engineering, Software Development, Bachelor of Software Engineering, Software Development at Chuo University
languagesjapanese (native)
github-logo-circle

Github Skills (5)

golang10
better-sqlite310
go10
sqlite10
sql10

Programming languages (5)

TypeScriptRustGoPHPPython

Github contributions (5)

github-logo-circle
sqldef/sqldef

Nov 2022 - Dec 2022

Idempotent schema management for MySQL, PostgreSQL, and more
Role in this project:
userBack-end Developer & Database Engineer
Contributions:4 reviews, 14 commits, 20 PRs in 1 month
Contributions summary:Kiichiro primarily focused on enhancing the SQLite3 database functionality within the sqldef project. They implemented support for new features, including table options and index creation/management, and extended the parser to handle single-quoted identifiers. Their work involved modifying the parser and generator to correctly handle these features, as well as updating tests and example files. The user also removed unused variables and updated the project's dependencies on modernc.org/sqlite.
golangschema-managementmysqlsqlschema-migrations
knaka/markdown-copy

Sep 2015 - Sep 2022

Contributions:3 commits, 2 pushes, 1 branch in 7 years 1 month
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
Kiichiro Naka - Architect Engineer Advocate