As an in-house counsel, he wrote the first computer code for automating Roche’s patent term extension application process.