Takuya Asada is a seasoned systems software engineer with 16 years of experience specializing in kernel and hypervisor development, high-speed networking, and cloud OS design. Currently at ScyllaDB, he bridges low-level systems work and cloud performance by porting DPDK to OSv and contributing to the Seastar framework to run high-performance NoSQL workloads. A long-time FreeBSD and OpenBSD contributor and former Ph.D. researcher in network I/O architectures, he combines academic rigor with practical patches—ranging from multiqueue BPF to BHyVe USB passthrough—that have landed in production-grade projects. His open-source footprint includes significant infrastructure and networking improvements in ScyllaDB and OSv, and he documents hypervisor internals monthly for SoftwareDesign, with materials openly available under CC-BY-SA. Based in Tokyo, he is comfortable moving between kernel drivers, hypervisors, and userland frameworks, and favors pragmatic engineering that squeezes latency and throughput out of modern multicore servers.
16 years of coding experience
12 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Tokyo University of Technology
Technical Associate, Networking, Technical Associate, Networking at Nihon Kogakuin College of Hachioji
NoSQL data store using the seastar framework, compatible with Apache Cassandra
Role in this project:
DevOps Engineer
Contributions:211 reviews, 1334 commits, 353 PRs in 7 years 9 months
Contributions summary:Takuya primarily contributed to the infrastructure and build process of the ScyllaDB project. Their commits focused on enhancing the packaging and build scripts, including modifications to generate relocatable packages and support for different distributions such as Ubuntu and Debian. The contributions also included fixing build dependencies, integrating tools, and managing the systemd service files for the ScyllaDB project.
High performance server-side application framework
Role in this project:
Back-end Developer
Contributions:15 reviews, 82 commits, 14 PRs in 8 years
Contributions summary:Takuya primarily contributed to the Seastar framework by implementing and enhancing core functionalities related to networking and low-level system operations. Their work included adding functionalities like `file_desc::connect()` and `file_desc::getsockopt()`, which improve the framework's networking capabilities. They also implemented a TCP client, and made several enhancements to the TCP stack.
seastarc-plus-plusdpdkframeworkperformance
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.