Hongbo Liu

Software Engineer at Amazon Web Services (AWS)

Herndon, Virginia, United States
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
Hongbo Liu is a software engineer with 11 years of experience building high-performance distributed systems and big data platforms, currently at AWS after a multi-year tenure architecting analytics and in-memory engines at MicroStrategy. He combines deep backend expertise in Java, Scala and C++ with practical experience in Apache Spark, OLAP databases and machine learning infrastructure from roles at LinkedIn and MicroStrategy. Hongbo has led backend architecture, mentored teams, and optimized query execution, memory governance and parallel processing for real-time analytical workloads. He is also an active open-source contributor who has improved terminal and HTTP handling in widely used projects like vim-neoterm, vim-go and the Apache brpc RPC framework, demonstrating attention to reliability and developer experience. Based in Herndon, VA, he pairs rapid learning and consistent high performance with a pragmatic focus on testing and clear error diagnostics.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Peking University
bookBachelor of Engineering (B.Eng.) Computer Science, Bachelor of Engineering (B.Eng.) Computer Science at Tsinghua University
bookHarbin No.3 High School
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
2,944reputation
1.6mreached
31answers
1question
Badges
linux
top-5%
gdb
top-5%
macos
top-5%
github-logo-circle

Github Skills (30)

debug10
c-language10
protocol-buffers10
testing10
http10
terminal-emulator10
terminal-application10
vim10
rpc10
go10
repr10
replit10
golang10
cprogramming-language10
emulation10

Programming languages (22)

C#JavaC++CSSCSchemeGoHTML

Github contributions (5)

github-logo-circle
kassio/neoterm

Nov 2017 - Apr 2022

Wrapper of some vim/neovim's :terminal functions.
Role in this project:
userBack-end Developer
Contributions:6 commits, 6 PRs, 1 push in 4 years 6 months
Contributions summary:Hongbo primarily contributed to bug fixes and feature enhancements within the `neoterm` plugin for Vim/Neovim. Their work includes addressing issues related to window size management, navigating terminal buffers, and adding support for the REPL functionality, specifically for shell command handling and custom callbacks. The user's contributions focused on improving the functionality and usability of the terminal emulator within the editor environment. Their changes involved modification of the neoterm.vim and neoterm/repl.vim files.
vimptyreplneovimterminal
apache/brpc

Jan 2022 - Mar 2022

brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
Role in this project:
userBackend Developer
Contributions:4 reviews, 5 commits, 2 PRs in 1 month
Contributions summary:Hongbo primarily contributed to the `brpc` framework, focusing on HTTP-related functionality. They implemented support for parsing and serializing proto-text format in HTTP requests and responses, adding new content type handling within the system. Additionally, the user added unit tests to validate the newly added functionality, demonstrating a focus on code quality and testing. They also made minor improvements to the clarity of error messages.
rpcadvertisementindustrialrecommendationgrade
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
Hongbo Liu - Software Engineer at Amazon Web Services (AWS)