Roman Kofman

Software Engineering Manager at Verkada

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
Roman Kofman is a software engineering manager with 13+ years of experience building and scaling web and mobile products from startups to large organizations. He blends hands-on expertise in API design, Ruby on Rails, Go, Python, gRPC/Protobufs, and AWS with a proven track record of improving delivery cadence—moving teams from month-long releases to multiple daily deployments. Roman is skilled at shaping team culture and processes (career ladders, promotion frameworks, incident retrospectives) to create high-trust, inclusive organizations that learn from blameless postmortems. He has led cross-functional alignment on product and technical roadmaps, relaunched ineffective working groups into impactful API governance bodies, and scaled teams while reducing operational noise. An active contributor to open-source (notably a bigint-support proof-of-concept and tests for redux-toolkit query serialization), he pairs technical contributions with thoughtful mentoring. Based in San Francisco, he habitually accelerates team growth by recommending targeted business and technical reading in 1:1s—an unusual but effective coaching habit.
code13 years of coding experience
job16 years of employment as a software developer
bookB.S. Computer Science, B.S. Computer Science at Illinois Institute of Technology
github-logo-circle

Github Skills (10)

typescript10
javascript10
bigint10
data-serialization10
typescripts10
redux-toolkit10
react10
typescript-types10
serialization10
testing9

Programming languages (9)

TypeScriptCoffeeScriptC++CSSRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
reduxjs/redux-toolkit

Mar 2024 - Apr 2024

The official, opinionated, batteries-included toolset for efficient Redux development
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 1 PR, 14 comments in 21 days
Contributions summary:Roman primarily focused on enhancing the functionality of the Redux Toolkit library, particularly concerning the handling of bigint data types within the query features. Their contributions included implementing a proof of concept for bigint support, refactoring code to remove duplication, and adding tests to validate the bigint serialization. They also modified the `defaultSerializeQueryArgs` function and `buildHooks.ts` files to support bigint serialization.
reactbatteries-includedbatteriesreduxtoolset
Candid-Engineering/books-db

May 2024 - Dec 2024

Use a barcode scanner to keep track of books.
Contributions:51 reviews, 76 PRs, 145 pushes in 7 months
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
Roman Kofman - Software Engineering Manager at Verkada