Krzysztof Kaczor

Co-Founder at Phoenix Labs

Warsaw, Masovian Voivodeship, Poland
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
Krzysztof Kaczor is a software engineer and founder with 11 years of experience building full-stack systems and developer tools in the Ethereum and DeFi ecosystem from Warsaw. As co-founder of L2BEAT and Phoenix Labs and a former Senior Engineer at MakerDAO, he blends product-minded engineering with deep protocol knowledge, shipping front-end visualizations and robust back-end tooling. He’s an active open-source contributor to prominent projects like ethereumjs and TypeChain, where he improved TypeScript typings, test coverage, and contract bindings that developers rely on. His work spans performance benchmarking and CI/CD automation (notably adding native benchmarking to Nest), UX polish for data-heavy apps, and advanced TypeScript type libraries, reflecting both system-level and developer-experience focus. Pragmatic and curious, he often moves between low-level VM/testing changes and high-level product interfaces, making him effective at shrinking complex crypto concepts into usable tools.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor's Degree Computer Science, Bachelor's Degree Computer Science at Wrocław University of Science and Technology
bookHigh School, High School at 5th High School in Cracow
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
5,498reputation
1.1mreached
25answers
48questions
Badges
spring-boot
top-5%
typescript
top-5%
h2
top-5%
javascript
top-5%
recursion
top-1%
github-logo-circle

Github Skills (51)

visual-studio-code10
javascript10
benchmark10
xor10
testing10
css10
typescript10
nextjs10
ui-design10
vscode-extension10
essentials10
cicd10
performance-testing10
nestjs10
recursion10

Programming languages (19)

JavaC++CSSRustCOBOLPLpgSQLScalaHandlebars

Github contributions (5)

github-logo-circle
ts-essentials/ts-essentials

Sep 2018 - Jan 2022

All essential TypeScript types in one place 🤙
Role in this project:
userFull-stack Developer
Contributions:25 releases, 47 reviews, 199 commits in 3 years 4 months
Contributions summary:Krzysztof contributed significantly to the ts-essentials project, primarily focused on enhancing the TypeScript type definitions within the library. They improved existing types like `DeepReadonly`, added new types such as `NonNullable`, `DeepRequired`, `DeepWritable`, `MarkRequired`, `MarkOptional`, `XOR`, `SafeDictionary`, and `Exact`, and refactored Deep\* types for broader compatibility. Additionally, the user added documentation, tests, and examples demonstrating the usage of the defined types, and also fixed some issues.
placetoolboxtypescript-typesfp-tstypescript
dethcrypto/TypeChain

Aug 2017 - Jan 2023

🔌 TypeScript bindings for Ethereum smart contracts
Role in this project:
userBack-end Developer
Contributions:15 releases, 99 reviews, 808 commits in 5 years 5 months
Contributions summary:Krzysztof was focused on enhancing the TypeScript bindings for Ethereum smart contracts. Their work included refactoring the generation of TypeScript classes and improving type support for various Solidity types. The user also made improvements to the CLI tool and added support for generating classes from ABIs, enhancing the utility of the library for Ethereum developers.
ethereumtruffleblockchainsmartcontractweb3
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
Krzysztof Kaczor - Co-Founder at Phoenix Labs