An individual contributor is someone who contributes to technical projects and performs duties specific to the goals and output of the team. Unlike managers, they do not have any direct reports. Their sole responsibility is to focus on their own skill development and how they contribute to the company as a whole.