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.
7 years of coding experience
6 years of employment as a software developer
In Progress, Computer Science, In Progress, Computer Science at College of Engineering and Applied Sciences at Western Michigan University
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:
Front-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.
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:
Front-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