Berea, OH (SportsNetwork.com) - The Cleveland Browns have hired John DeFilippo to fill their vacant offensive coordinator position, the team announced Wednesday.

DeFilippo, who had spent the last three seasons as the Oakland Raiders' quarterbacks coach, replaces Kyle Shanahan after the latter resigned on Jan. 11 over reported conflicts with the Browns' front office.

The 36-year-old DeFilippo has never previously served as an offensive coordinator at any level, but did call plays while the quarterbacks coach at San Jose State in 2011. The Spartans ranked 23rd nationally in passing offense that season.

DeFilippo does have a history with Browns head coach Mike Pettine. The two worked together with the New York Jets in 2009, with DeFilippo the team's quarterbacks coach and Pettine then a defensive coordinator.

Prior to his stint with the Jets, DeFilippo had another stint as the Raiders' quarterbacks coach from 2007-08 after a two-year tenure as an offensive quality control coach with the New York Giants.

DeFilippo helped Derek Carr produce a promising rookie campaign with the Raiders last season, with the former Fresno State standout throwing for 3,270 yards and 21 touchdowns. He'll work with another young quarterback in Cleveland, where Johnny Manziel struggled in a pair of starts during his debut season.

The Browns ranked just 27th in points scored and were last in the NFL with 12 touchdown passes under Shanahan last season.