CNBC is reporting that Kevin Lynch, Adobe's chief technology officer, will be leaving his position to pursue a new role at Apple. A document filed with the Securities and Exchange Commission confirms his departure, revealing that Lynch offered his resignation on March 18th "to pursue other opportunities." Per his corporate profile, Lynch has worked for Adobe since 2005 and is credited for inspiring the company's significant push into web publishing through Creative Cloud and its expansion to multiple screens. Lynch's resume could be what caught Apple's eye; Cupertino has long struggled with perfecting its own cloud services. Lynch could be a valuable asset as the company works to evolve iCloud, one of the most touted (and issue-prone) features of iOS.

But the executive has also sparred with Apple in the past. In 2010, he authored Adobe's response when Apple publicly stated Flash was a bad fit for iOS. "Engaging with ideas and information also means ensuring there is an open ecosystem and freedom to view and interact with the content and applications a user chooses," he said at the time. Adobe would later discontinue development of Flash for mobile platforms.

Update: Adobe has confirmed that Lynch is headed to Apple in a statement to AllThingsD, which we've included below:

Kevin Lynch, Adobe CTO, is leaving the company effective March 22 to take a position at Apple. We will not be replacing the CTO position; responsibility for technology development lies with our business unit heads under the leadership of Adobe CEO Shantanu Narayen. Bryan Lamkin, who has recently returned to Adobe, will assume responsibilities for cross company research and technology initiatives as well as Corporate Development. We wish Kevin well in this new chapter of his career.

Separately, Apple has told CNBC that Lynch will become the company's new vice president of technology and report to longtime executive Bob Mansfield.