Tor Norbye

Software Engineer at Google

Dublin, California, 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
Tor Norbye is an experienced software engineer and engineering director for Android Studio at Google with 15 years building developer tools and Android platform integrations. Based in Dublin, California, he blends hands-on contributions—like lint checks, quickfixes, and annotations across Android and IntelliJ projects—with leadership of a major IDE product. His open-source work shows deep attention to code quality and tooling: adding rich annotations, modernizing custom lint rules (including a Java-to-Kotlin migration), and improving build tooling in AOSP. Equally comfortable in back-end and IDE-focused code, he quietly drives developer productivity through small, high-leverage changes that reduce bugs and improve API clarity.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
9,090reputation
776kreached
60answers
1question
Badges
android-layout
top-1%
xml
top-1%
eclipse
top-5%
android
top-1%
github-logo-circle

Github Skills (28)

kotlin10
unit-testing10
annotations10
testing10
plugin-development10
software-quality10
android-development10
intellij-idea10
java10
plugin10
javas10
android10
xml10
linting10
build-tools10

Programming languages (8)

JavaC++CMakefileGoHTMLKotlinPython

Github contributions (5)

github-logo-circle
JetBrains/android

Jan 2013 - Sep 2021

Android Plugin for IntelliJ IDEA. This repository is a subset of https://git.jetbrains.org/?p=idea/android.git cut according to GitHub file size limitations.
Role in this project:
userMobile Developer (Android)
Contributions:13263 commits in 8 years 10 months
Contributions summary:Tor primarily contributed to the Android plugin for IntelliJ IDEA, focusing on linting and quickfixes. They implemented and tested functionality to allow quickfixes to create new files, which involved modifications to the AndroidLintInspectionBase and supporting test files. Additionally, the user registered new lint checks as IDE inspections, such as for file extension and assertion side effect, and updated code to use new constants.
file-sizeandroid-studiointellij-ideaandroid-pluginandroid
This sample demonstrates how to create a custom lint checks and corresponding lint tests
Role in this project:
userMobile Developer (Android)
Contributions:4 reviews, 70 commits, 104 PRs in 5 years
Contributions summary:Tor primarily contributed to the project by updating and refactoring existing lint checks for Android development, including tests. They made changes to adapt to newer versions of Gradle and the Android Gradle Plugin. These updates included switching from Java to Kotlin for lint checks, adopting newer APIs, and flattening the project structure for improved organization. They also enhanced documentation and added support for the latest features in Android Studio.
linterlintchecksstatic-analysis
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
Tor Norbye - Software Engineer at Google