Bryan Mishkin

Software Engineer at Vercel

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

🤩
Rockstar
🎓
Top School
Bryan Mishkin is a seasoned software engineer with 15 years of experience and a decade focused on web product development, currently building developer-facing experiences at Vercel. He brings deep expertise in TypeScript, React/Next.js, Node, and developer productivity tooling—shaping linting, automation, and testing workflows to improve team velocity. A former core contributor to ESLint and active maintainer across prominent projects like Ember CLI, ember-template-lint, and typescript-eslint, he has repeatedly modernized tooling and test infrastructure for large open-source ecosystems. At Square he balanced product and developer platform work, delivering full-stack solutions and developer experience improvements for merchant-facing dashboards and tools. Based in San Francisco, he blends systems-level rigor from earlier C++ work at Microsoft with an emphasis on DX that quietly reduces developer toil at scale.
code15 years of coding experience
job11 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Illinois Urbana-Champaign
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

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

Github Skills (32)

static-code-analysis10
javascript10
handlebars10
testing10
ember-cli10
typescript10
typescript-definitions10
eslint10
type-definition10
javascript-framework10
emberjs10
qunit10
lint10
ember10
typescript-types10

Programming languages (7)

TypeScriptShellC++JavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.
Role in this project:
userFront-end Developer & Test Automation Engineer
Contributions:121 releases, 449 reviews, 1176 commits in 4 years 1 month
Contributions summary:Bryan primarily contributes to the codebase by implementing and refining ESLint rules for Ember.js applications. Their work focuses on defining and enhancing code quality standards, particularly related to best practices within Ember.js. They implement rules, develop and maintain tests, and modify existing code to ensure proper functionality and code style based on common Ember.js practices. Additionally, the user addresses both the functionality and the formatting of code within the project.
eslintcommonlygood-practiceslintingjavascript
Linter for Ember or Handlebars templates
Role in this project:
userFront-end Developer
Contributions:67 releases, 449 reviews, 734 commits in 4 years 1 month
Contributions summary:Bryan primarily contributed to the development of the ember-template-lint project, adding new rules to improve the quality of Ember and Handlebars templates. Their contributions involved implementing and testing new linting rules, specifically for the `mut` helper argument usage, style concatenation, and negated conditions. They also addressed reported errors, such as those in the 'simple-unless' rule, and ensured correct handling of cases with the `else` keyword.
hbslinterlinthandlebars-templateshandlebars
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
Bryan Mishkin - Software Engineer at Vercel