Brock Mcelroy

Senior Software Engineer at Owner.com

Portland, Oregon, 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
Brock Mcelroy is a Senior Software Engineer in Portland, Oregon with eight years of full-stack experience building and rescuing web products from startup to scale. He has led web teams and tech initiatives across healthcare and infrastructure domains, driving projects like AI voice agents, payment and insurance automation, and a major GraphQL API rearchitecture. Hands-on in TypeScript and GraphQL, Brock is particularly focused on typed APIs and developer ergonomics, demonstrated by his contributions to the cursorless VS Code extension implementing fine-grained AST-aware transformations for TypeScript and Python. He combines team leadership with deep implementation skills—able to both set technical direction and ship production-quality refactors and features. Former roles include multiple senior engineering positions at Solv and Equips and leading financial-services web modernization at the University of Arizona. Collected experience shows he thrives on turning brittle codebases into stable, high-velocity platforms while exploring tooling that makes developers faster.
code8 years of coding experience
job6 years of employment as a software developer
bookThe University of Arizona
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

typescript10
code-transformation10
typescripts10
vscode-extension10
python10
typescript-types10
regex8
test-automation7
javascript6

Programming languages (7)

TypeScriptSCSSJavaScriptHTMLRubyPythonClojure

Github contributions (5)

github-logo-circle
cursorless-dev/cursorless

Jun 2021 - Jul 2022

Don't let the cursor slow you down
Role in this project:
userFull-stack Developer
Contributions:28 reviews, 8 commits, 7 PRs in 1 year 1 month
Contributions summary:Brock's contributions focus on enhancing the functionality of the `cursorless` VS Code extension. They implemented a character subpiece transformation feature, allowing for fine-grained text manipulation within the editor. Additionally, they added a type transformation feature, with initial support for TypeScript and Python, reflecting a deep understanding of language-specific syntax and AST manipulation. Furthermore, the user refactored transformations and added a name transformation, improving the flexibility and expressiveness of the extension's core functionality. The user also contributed to test case recording.
talonvoiceslowvscodevoice-codingvscode-extension
brxck/talon-config

Mar 2020 - May 2021

Contributions:111 commits, 56 pushes, 3 branches in 1 year 2 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