Jayson Hjs

Software Engineer at PingCAP

CN
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
Jayson Hjs is a backend-focused software engineer with 11 years of experience, currently contributing to PingCAP’s core projects around TiDB and TiFlash. He specializes in storage engine internals and database reliability, with hands-on work fixing page storage bugs, optimizing compaction and garbage collection, and resolving memory corruption in TiFlash. Jayson has also extended benchmarking tooling and deployment features in tiup, improving TPCC/TPCH testing and multi-disk TiFlash configurations. His contributions demonstrate a pragmatic blend of testing discipline (failpoints and test cases), performance tuning, and configuration hygiene for large distributed SQL systems. Based in China, he combines deep systems-level debugging with practical feature enhancements that make analytical databases more robust and easier to operate.
code11 years of coding experience
github-logo-circle

Github Skills (30)

algorithm10
algorithms10
c-language10
tidb10
databases10
data-structure10
flash10
go10
database-design10
data-structures10
datastructures-algorithms10
cprogramming-language10
distributed-database10
concurrency10
database10

Programming languages (15)

JavaC++RustCMakeGoHTMLJupyter NotebookGroovy

Github contributions (5)

github-logo-circle
pingcap/tiflash

Jun 2019 - Jan 2023

The analytical engine for TiDB and TiDB Cloud. Try free: https://tidbcloud.com/free-trial
Role in this project:
userBack-end Developer
Contributions:2963 reviews, 358 commits, 573 PRs in 3 years 7 months
Contributions summary:Jayson primarily focused on bug fixes and enhancements related to page storage within the TiFlash engine. They implemented test cases, debugged issues, and refactored code related to page storage garbage collection, index, and data handling. Their contributions included optimizing the process of compaction and cleaning operations, improving file structure, and addressing memory corruption issues.
analyticstidbbig-datadistributed-databasetikv
pingcap/tiup

May 2020 - Mar 2021

A component manager for TiDB
Role in this project:
userBack-end Developer
Contributions:14 reviews, 8 commits, 6 PRs in 10 months
Contributions summary:Jayson primarily contributed to the `tiup` project by adding and modifying features related to the `bench` component, specifically enhancing its functionalities for testing purposes. They updated the `tpcc` and `tpch` modules within the benchmark to include additional flags and improve data generation capabilities. Moreover, the user introduced new features such as supporting TiFlash deployments with multi-disk storage configurations and correcting bugs related to TiFlash storage configurations. The user also worked on refining error messages and configurations related to TiFlash.
reacttidbtidb-componentstiupcluster
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
Jayson Hjs - Software Engineer at PingCAP