Tanner Reits

Principal Full Stack Software Engineer at ABBYY

Ann Arbor, Michigan, 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
Tanner Reits is a Principal Full Stack Software Engineer with seven years of hands-on experience building and architecting web UI systems, currently driving work at ABBYY after contributing to the Ionic core and StencilJS toolchain. He specializes in TypeScript, Angular, React, Node, and web components, and has a track record of improving component implementations, focus management in overlays, and compiler-level import-path transformations. At Ionic he helped ship features like select modals and ion-segment-view while adding robust tests for animation and aliasing scenarios, reflecting strong attention to both UX and developer ergonomics. A mentor and open-source advocate, he blends practical product delivery with community-focused contributions and continues formal CS studies while operating from Ann Arbor, Michigan.
code7 years of coding experience
job6 years of employment as a software developer
bookIn Progress, Computer Science, In Progress, Computer Science at College of Engineering and Applied Sciences at Western Michigan University
github-logo-circle

Github Skills (23)

unit-testing10
application-framework10
ionice10
javascript10
testing10
app-framework10
typescript10
web-components10
stencil10
ionic10
jestjs10
typescript-types10
jtest10
custom-element10
web-framework10

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
stenciljs/core

Aug 2022 - Jan 2023

A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.
Role in this project:
userFront-end Developer
Contributions:7 releases, 981 reviews, 39 commits in 5 months
Contributions summary:Tanner primarily contributed to the StencilJS core repository, focusing on improvements and fixes for the component compilation process. Their work included refactoring of code in the transformers folder to ensure correct transformation of import paths, especially when using path aliases. They also added or updated tests to cover different scenarios relating to component type declarations and the handling of aliased imports.
ssgagnosticvueon-topcodebase
ionic-team/ionic-framework

Jul 2022 - Dec 2024

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Role in this project:
userFront-end Developer
Contributions:62 reviews, 55 PRs, 69 pushes in 2 years 5 months
Contributions summary:Tanner primarily contributed to the Ionic Framework, focusing on improvements and bug fixes related to the component implementations. The commits demonstrate a strong understanding of testing methodologies within the framework, including snapshot testing with animations. The user's work included adding features like the "modal" interface to the select component and incorporating the new `ion-segment-view` component. Additionally, the user addressed focus management issues within overlays and integrated new component versions.
ios-androidpwavueiosmobile
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
Tanner Reits - Principal Full Stack Software Engineer at ABBYY