Kevin Partington

Software Engineer at Thomson Reuters

Saint Paul, Minnesota, 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
Kevin Partington is a pragmatic software engineer with 11 years of experience building web applications, systems tools, and language-oriented solutions, currently contributing to client-side platforms at Thomson Reuters in Saint Paul. He combines full-stack web work (ASP.NET MVC, Django, Rails, modern HTML/CSS/JavaScript) with systems and language-theory know-how, having also implemented build and CLI tooling changes in high-profile open-source projects like ESLint. Kevin has a track record of improving developer experience through testing, automation, and documentation—adding unit and edge-case tests for Backbone and QUnit and integrating DocSearch for project docs. Comfortable in C/C++ and low-level tooling (Flex, Bison), he brings a thoughtful, theory-informed approach to practical engineering problems. He balances steady production delivery in agile environments with hobbyist leadership at Kernel Panic Studios, and is intentionally pacing open-source activity while managing his mental health.
code11 years of coding experience
bookConvent of the Visitation/St. Thomas Academy
bookBS, Computer Science, BS, Computer Science at University of Notre Dame
languagesSpanish
stackoverflow-logo

Stackoverflow

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

Github Skills (19)

unit-testing10
static-code-analysis10
javascript10
website-development10
testing10
eslint10
qunit10
backbonejs10
html10
linter10
nodejs10
backbone10
test-automation10
cli10
algolia9

Programming languages (9)

TypeScriptC#CSSC++JavaScriptHTMLMermaidLiveScript

Github contributions (5)

github-logo-circle
eslint/eslint

Aug 2015 - Nov 2021

Find and fix problems in your JavaScript code.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:8 reviews, 139 commits, 446 PRs in 6 years 4 months
Contributions summary:Kevin primarily contributed to the core logic and tooling of the ESLint project. They implemented a new command-line interface (CLI) flag for maximum warnings, refactored CLI option grouping, and fixed a bug related to whitespace handling in rule message parameters. Furthermore, the user modified the build process to include checks for commit message length, ensuring adherence to the project's standards, and resolved issues with the autofixing process.
linterfixeslintproblemsjavascript
qunitjs/qunit

May 2015 - Aug 2017

🔮 An easy-to-use JavaScript unit testing framework.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:24 commits, 30 PRs, 19 pushes in 2 years 2 months
Contributions summary:Kevin primarily focused on enhancing the QUnit testing framework. Their contributions included improvements to the HTML reporter, specifically for negative assertions, and updates to test files to incorporate new features. The user also addressed various indentation and linting issues, ensuring code quality. Furthermore, the user added tests for `QUnit.onError` and addressed the usage of `window.onerror`.
testing-frameworktestingjavascriptunit-testing-frameworkunit
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
Kevin Partington - Software Engineer at Thomson Reuters