Haozheng Li

高级前端开发人员 at REALSEE

Beijing, China
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
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.
code8 years of coding experience
book学士学位, 软件工程, 学士学位, 软件工程 at 太原理工大学 Taiyuan University of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

type-system10
typescript10
npm-package10
typesc10
utilities10
typescripts10
typescript-types10

Programming languages (3)

TypeScriptJavaScriptPython

Github contributions (5)

github-logo-circle
sindresorhus/type-fest

Aug 2023 - Mar 2025

A collection of essential TypeScript types
Role in this project:
userFull-stack Developer
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.
typescript-definitionsnpm-packageessentialtypescript-typesutilities
Emiyaaaaa/pic2char

Mar 2019 - May 2020

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.
Request Free Trial