Nicholas Mckinney

Vice President Of Software Engineering at JPMorgan Chase & Co.

Columbus, Ohio, 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
Nicholas Mckinney is a seasoned software engineering leader with 11 years at JPMorgan Chase, now serving as Vice President of Software Engineering in Columbus, Ohio. He combines strong technical chops—demonstrated by contributions to the open-source Rewrite project involving Java refactoring, YAML handling, and dependency management—with proven leadership across roles from analyst to VP. A top-performing Computer Science graduate from Ohio State (3.97 GPA), he has deep experience delivering large-scale, maintainable code and automations in a regulated financial environment. Colleagues rely on him for pragmatic architecture decisions that balance risk, compliance, and developer productivity. Unusually for an executive, he still ships hands-on code improvements in community projects, keeping his technical skills current.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor’s Degree, Computer Science, 3.97 GPA, Bachelor’s Degree, Computer Science, 3.97 GPA at The Ohio State University
github-logo-circle

Github Skills (9)

maven10
javas10
refactoring10
java10
testing9
yaml9
code-search-engine8
code-search8
abstract-syntax-tree7

Programming languages (8)

TypeScriptJavaCSSGoGroovyRubyKotlinPython

Github contributions (5)

github-logo-circle
openrewrite/rewrite

May 2022 - Jan 2023

Automated mass refactoring of source code.
Role in this project:
userFull-stack Developer
Contributions:35 reviews, 46 commits, 64 PRs in 8 months
Contributions summary:Nicholas contributed to the refactoring and improvement of Java code within the Rewrite project. They focused on enhancing existing features, such as UseLambdaForFunctionalInterface and RemoveUnusedImports. In addition, the user made changes to YAML handling code and addressed Maven settings related issues. The user also worked on features that are related to dependency management and added a new recipe for appending text files.
masspythonastabstract-syntax-treerefactoring
nmck257/rewrite

May 2022 - Jul 2024

Semantic code search and transformation
Contributions:36 pushes, 58 branches in 2 years 2 months
transformationcode-searchsemanticsemantic-code
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
Nicholas Mckinney - Vice President Of Software Engineering at JPMorgan Chase & Co.