Jiahui Li

Software Developer at Amazing Travel & Tours

Stafford, Texas, 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
Jiahui Li is a software developer with six years of experience building reliable back-end systems and user-facing web applications, currently working at IBM and also contributing front-end expertise at Amazing Travel & Tours. With a Master's in Computer Science from the University of Houston, Jiahui has practical strength in distributed systems and databases, highlighted by contributions to the well-known Apache CouchDB project where they fixed authentication and replication bugs, added tests, and implemented a custom Erlang network protocol. Comfortable across the stack, they blend pragmatic engineering with attention to reliability and testing, especially in replication and auth flows. Based in Stafford, Texas, Jiahui brings a mix of enterprise and open-source experience that surfaces in robust, production-focused solutions.
code6 years of coding experience
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Houston
github-logo-circle

Github Skills (10)

couchdb10
databases10
user-authentication10
authentication10
database-administration10
erlang10
replication10
admin10
database10
http9

Programming languages (10)

JavaShellC++CScalaJavaScriptHTMLErlang

Github contributions (5)

github-logo-circle
apache/couchdb

May 2021 - Jun 2021

Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
Role in this project:
userBack-end Developer / Database Engineer
Contributions:190 reviews, 8 commits, 89 PRs in 1 month
Contributions summary:Jiahui primarily focused on bug fixes and enhancements related to the authentication and replication functionalities within the CouchDB system. Their contributions involved modifying Erlang code, specifically addressing issues in the replicator's authentication process and moving configuration options between modules. The user also added tests to improve the reliability of the system, ensuring the proper functioning of critical features like replication and view handling. Furthermore, the user contributed a custom Erlang network protocol to the project, which may enhance communication.
nosql-databaseintuitivejson-apierlangnetwork-client
jiahuili430/clouseau

Sep 2021 - Feb 2025

Expose Lucene features as an erlang-like node
Contributions:30 pushes, 3 branches in 3 years 5 months
erlangexposelucene
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
Jiahui Li - Software Developer at Amazing Travel & Tours