Kai LIU

Research Assistant at National Institute of Informatics

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
Kai LIU is a research-focused software engineer and PhD candidate in Cloud Computing with 11 years of hands-on experience building and automating distributed systems. Based at the National Institute of Informatics in Japan since 2015, he blends academic rigor with practical DevOps skills, notably automating scalable Hadoop cluster deployments in Docker and scripting dynamic resizing and startup reliability features. His work reveals a pragmatic approach to research engineering: bridging container orchestration, networking, and environment configuration to make complex clusters reproducible and accessible. Trained originally in computer science at the University of Science and Technology of China, he brings deep systems knowledge and a persistent focus on operationalizing cloud research. Colleagues can expect someone who moves smoothly between experimental prototypes and production-grade automation.
code11 years of coding experience
bookDoctor of Philosophy (PhD), Cloud Computing, Doctor of Philosophy (PhD), Cloud Computing at National Institute of Informatics
bookBachelar of Computer Science, Computer Science, Bachelar of Computer Science, Computer Science at University of Science and Technology of China
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
2,542reputation
469kreached
25answers
9questions
Badges
mongodb
top-5%
docker
top-5%
github-logo-circle

Github Skills (23)

docker10
scripting10
hadoop10
containerization10
dockers10
script10
sh10
shell10
nodejs9
mongodb9
cicd8
github-ci7
githubaction-workflow7
web-deployment6
uglifyjs6

Programming languages (10)

TypeScriptJavaShellScalaJavaScriptGoGroovyPython

Github contributions (5)

github-logo-circle
Run Hadoop Custer within Docker Containers
Role in this project:
userDevOps Engineer
Contributions:1 release, 84 commits, 8 PRs in 2 years
Contributions summary:Kai primarily focused on automating the deployment and scaling of a Hadoop cluster using Docker. Their contributions involved creating shell scripts to build and manage Docker containers for master and slave nodes, including configuring network settings and environment variables. The user enhanced the deployment process by adding features to dynamically resize the cluster and expose necessary ports for accessing Hadoop services. They also addressed issues related to the container startup and environment configurations.
containersdockersparkhadoopdocker-containers
Contributions:39 commits, 30 pushes, 1 branch in 9 days
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
Kai LIU - Research Assistant at National Institute of Informatics