Haozheng Li is a senior front-end engineer based in Beijing with 8 years of experience building performant, testable web applications using JavaScript, React, Next.js, Svelte, Three.js and Tailwind CSS. At REALSEE he designs and ships projects from scratch while driving performance optimizations and CI/CD best practices. A long-term core maintainer of the hugely popular TypeScript utils project type-fest (≈180M weekly downloads), he contributes advanced type implementations and fixes that demonstrate deep mastery of the TypeScript type system. He is enthusiastic about open source and leverages community collaboration to solve tricky problems, often quickly learning and applying new technologies to complex challenges.
8 years of coding experience
学士学位, 软件工程, 学士学位, 软件工程 at 太原理工大学 Taiyuan University of Technology
Contributions:85 reviews, 66 PRs, 1 push in 1 year 7 months
Contributions summary:Haozheng primarily contributed to the `type-fest` repository by implementing new TypeScript types and fixing existing ones. They focused on improving the `Jsonify`, `IsLiteral`, `WritableDeep`, `ReadonlyDeep`, `PartialDeep`, and `LastArrayElement` types by addressing array handling, constructor skipping, and fixing type inference issues. Furthermore, they added and implemented new types such as `IntRange`, `UndefinedOnPartialDeep`, `SetParameterType`, `SharedUnionFieldsDeep`, and `OmitDeep`, demonstrating a strong understanding of TypeScript type system and its capabilities.
Contributions:23 commits, 20 pushes, 1 branch in 1 year 1 month
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.