Kent Beck

San Francisco, California, 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

👤
Senior
🎓
Top School
Kent Beck is a principal software engineer, coach, and writer with over three decades of programming experience and a career mission to help engineers feel safe in their work. An original signer of the Agile Manifesto and creator of JUnit, he blends hands-on fluency in Java, Smalltalk, and Eclipse with deep expertise in software process, test-driven development, and scaling engineering organizations from hundreds to thousands. Kent runs research-driven projects—ranging from power-law behavior in software to tree-based tooling and reversibility—that inform both product and organizational design, and he publishes widely through Tidy First? and Thinkies. He’s an active contributor to open-source front-end projects like Excalidraw, improving collaboration and modularity, and he pairs practical delivery (past roles at Facebook, Gusto, and Apple) with a curator’s curiosity that extends into painting and pedagogy. Known for coaching that measurably accelerates careers, Kent focuses on making software development more empirical, visualizable, and human-centered.
code17 years of coding experience
job16 years of employment as a software developer
bookBS and MS, computer science, BS and MS, computer science at University of Oregon
stackoverflow-logo

Stackoverflow

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

Github Skills (13)

typescript10
typescripts10
front-end-development10
react10
typescript-types10
collaboration9
canvas9
javascript9
websockets-client8
websocket8
client-websocket8
websocket-client8
ui-design8

Programming languages (6)

TypeScriptJavaJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
excalidraw/excalidraw

Mar 2020 - Apr 2020

Virtual whiteboard for sketching hand-drawn like diagrams
Role in this project:
userFront-end Developer
Contributions:10 commits, 10 PRs, 2 comments in 1 month
Contributions summary:Kent contributed to the front-end of the Excalidraw project by focusing on refactoring and improving the application's context menu and collaboration features. They extracted helper functions, refactored paste functionality, and moved socket listeners to a Portal component to enhance the modularity of the application. Several commits are also focused on improving collaboration features, which involved integrating socket communication with user interfaces.
diagramsdrawnhand-drawnproductivitycollaboration
KentBeck/poker_table

Feb 2022 - Apr 2022

Contributions:10 pushes in 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
Kent Beck