Search

Donovan Paul Lange

age ~45

from Tonasket, WA

Also known as:
  • Donovan P Lange
  • Donovan Amanda Lange
  • Paul Lange Donovan
  • Donovan P Lang
  • Damon Lange
  • Paul Lange Donvan

Donovan Lange Phones & Addresses

  • Tonasket, WA
  • Camano Island, WA
  • Port Jervis, NY
  • Kirkland, WA
  • 17 Mercer St, Seattle, WA 98119
  • Redmond, WA
  • Hershey, PA
  • Pittsburgh, PA

Work

  • Company:
    Microsoft
    Sep 2019
  • Position:
    Principal software engineering manager

Education

  • Degree:
    Bachelors, Bachelor of Science
  • School / High School:
    Carnegie Mellon University
    1997 to 2003
  • Specialities:
    Computer Science

Skills

Software Design • Software Development • C# • Software Engineering • .Net • C++ • Visual Studio • Web Services • Scrum • Xml • Javascript • Test Automation • Android • Agile Methodologies • Object Oriented Design • Java • Algorithms • Scalability • C • Asp.net • Python • Html • Css • Perl • Team Leadership • Management • Project Management • F# • Microsoft Azure • Leadership • Cross Functional Team Leadership • Collaborative Leadership • Cross Team Collaboration • Git • Github • Slack • Inspiring Teams • Team Building

Industries

Computer Software

Us Patents

  • Techniques To Associate Information Between Application Programs

    view source
  • US Patent:
    8024652, Sep 20, 2011
  • Filed:
    Apr 10, 2007
  • Appl. No.:
    11/784888
  • Inventors:
    David J. Rasmussen - Redmond WA, US
    Alex J. Simmons - Seattle WA, US
    Christopher H. Pratley - Seattle WA, US
    Olya Veselova - Seattle WA, US
    Peyush Bansal - Redmond WA, US
    David Garber - Bellevue WA, US
    Igor Kofman - San Francisco CA, US
    Donovan Lange - Seattle WA, US
    Emily Pitler - Mclean VA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/00
  • US Classification:
    715230
  • Abstract:
    Techniques to cross-reference information for application programs are described. An apparatus may comprise a first application program to create notes for an operator, a second application program to display a target document, and a context reference module to generate a context reference for the target document indicating a source for the target document, display the context reference, and associate the context reference with a note. Other embodiments are described and claimed.
  • Method And System For Creating A Table In A Text Editing Application

    view source
  • US Patent:
    20060136807, Jun 22, 2006
  • Filed:
    Dec 20, 2004
  • Appl. No.:
    11/018410
  • Inventors:
    Mark Yalovsky - Seattle WA, US
    Donovan Lange - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/00
  • US Classification:
    715503000, 715509000
  • Abstract:
    A table is created using keystrokes on a keyboard. Text to the left of a cursor is contained in a first column of the table when the table is created. Text to the right of the cursor is contained in a second column of the table when the table is created. Ghost feedback may be displayed to indicate a new empty row at the bottom of an existing table. When the cursor reaches the border of the first column as the user enters text, the width of the first column is increased while the width of the table is increased. If the width of the table is at a maximum value the widths of other columns in the table are decreased.
  • Techniques To Display Associated Information Between Application Programs

    view source
  • US Patent:
    20080256114, Oct 16, 2008
  • Filed:
    Apr 10, 2007
  • Appl. No.:
    11/786005
  • Inventors:
    David J. Rasmussen - Redmond WA, US
    Alex J. Simmons - Seattle WA, US
    Christopher H. Pratley - Seattle WA, US
    Olya Veselova - Seattle WA, US
    Peyush Bansal - Redmond WA, US
    David Garber - Bellevue WA, US
    Igor Kofman - San Francisco CA, US
    Donovan Lange - Seattle WA, US
    Emily Pitler - McLean VA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/00
    G06F 7/00
  • US Classification:
    707102, 707E17058, 715230
  • Abstract:
    Techniques to cross-reference information for application programs are described. An apparatus may comprise a first application program to create notes for an operator, a second application program to display a target document, and a context generation module to generate a context for a note by displaying a document view for the target document using stored context information when the note is displayed. Other embodiments are described and claimed.
  • Techniques To Generate Event Contexts For Recurring Events

    view source
  • US Patent:
    20080270761, Oct 30, 2008
  • Filed:
    Apr 30, 2007
  • Appl. No.:
    11/796768
  • Inventors:
    David J. Rasmussen - Redmond WA, US
    Alex J. Simmons - Seattle WA, US
    Christopher H. Pratley - Seattle WA, US
    Olya Veselova - Redmond WA, US
    Peyush Bansal - Redmond WA, US
    David Garber - Bellevue WA, US
    Igor Kofman - San Francisco CA, US
    Donovan Lange - Seattle WA, US
    Emily Pitler - McLean VA, US
    Kentaro Urata - Kirkland WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/30
  • US Classification:
    712209, 712E09005
  • Abstract:
    Techniques to generate event contexts for recurring events are described. A computer system may comprise a context management module with an event detection module to detect a first occurrence of an event, a context recording module to record context information for the event, the event detection module to detect a second occurrence of the event, and a context generator module to create an event context for the event with the context information during the second occurrence of the event. Other embodiments are described and claimed.
  • Automatic Content And Author Emphasis For Shared Data

    view source
  • US Patent:
    20090319910, Dec 24, 2009
  • Filed:
    Jun 22, 2008
  • Appl. No.:
    12/143815
  • Inventors:
    Daniel Escapa - Redmond WA, US
    David Rasmussen - Redmond WA, US
    Franklin Williams - Seattle WA, US
    Kentaro Urata - Kirkland WA, US
    Donovan Lange - Seattle WA, US
    Olya Veselova - Redmond WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 17/30
    G06F 3/048
  • US Classification:
    715751, 707201, 707E17009
  • Abstract:
    Architecture for emphasizing changes in collaborative or shared documents. A user can now quickly see what content was changed (hence, unread content) since the last time the user viewed the document or page. A tool automatically tracks and annotates the new content and author of the content for collaboration users. The architecture provides author highlighting on a page or document, which is turned on automatically when the user goes to the page or document. Widgets are displayed in association with the unread content that indicate which user authored all or portions of new unread content. Synchronization of the content update document content so that other users can readily see what is new and the author. A master file is created that stores the emphasis information and associated author information. The file can be stored at any location that is accessibly by the collaborative clients.
  • Utilizing Server Pre-Processing To Deploy Renditions Of Electronic Documents In A Computer Network

    view source
  • US Patent:
    20100312822, Dec 9, 2010
  • Filed:
    Jun 3, 2009
  • Appl. No.:
    12/477460
  • Inventors:
    Gareth A. Howell - Bothell WA, US
    Christopher J. Brown - Redmond WA, US
    Sugandha S. Kapoor - Sammamish WA, US
    Donovan P. Lange - Seattle WA, US
    Zhenjun Zhu - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/16
    G06F 3/14
  • US Classification:
    709203, 715273
  • Abstract:
    Embodiments are provided for utilizing server pre-processing to deploy static renditions of electronic documents in a computer network. An electronic document may be published from a client computer to a first server computer in the computer network. During publication, the first server computer may create a static rendition of the electronic document and a viewing application for viewing the static rendition of the electronic document on the client computer. The first server computer may store the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer. Other embodiments may also include receiving, at the first server computer, a request to make revisions to the electronic document and sending a dynamic version of the electronic document from the first server computer to the client for making the revisions to the electronic document.
  • Roaming Of Note-Taking Application Features

    view source
  • US Patent:
    20130198257, Aug 1, 2013
  • Filed:
    Jan 27, 2012
  • Appl. No.:
    13/359509
  • Inventors:
    Alex J. Simmons - Seattle WA, US
    Arun Venkat Ramachandran - Redmond WA, US
    Vladilen Bessonov - Issaquah WA, US
    Patricia Walsh - Seattle WA, US
    Brad Corob - Kirkland WA, US
    Nicole Steinbok - Sammamish WA, US
    Donovan P. Lange - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/16
  • US Classification:
    709203
  • Abstract:
    Methods are disclosed for managing configuration variables and settings within a note-taking application such that application features are adjusted globally across an entire note-taking application regardless of the particular device from which application content is accessed. The configuration variables and settings may pertain to any or all of a variety of application features such as but not limited to adjustment of client, user and content-specific configuration options.
  • Sharing Application Code Across Platforms

    view source
  • US Patent:
    20140068547, Mar 6, 2014
  • Filed:
    Sep 5, 2012
  • Appl. No.:
    13/604342
  • Inventors:
    Vinay Kumar - Hyderabad, IN
    Rakesh Midha - Hyderabad, IN
    Deepak Kumar Pratinidhi - Hyderabad, IN
    Benoit Barabe - Redmond WA, US
    Donovan Lange - Redmond WA, US
    Kentaro Urata - Redmond WA, US
    Daniel Escapa - Redmond WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 9/44
  • US Classification:
    717104
  • Abstract:
    Application functionality is separated into platform neutral components and platform specific components. An application model component defines the core logic of the application and includes interaction models for handling user input that is platform neutral and may be used across platforms. An application host component includes functionality for a specific platform but may be reused across different applications on the same platform (e.g. how to draw on a specific platform). An application user interface component includes functionality (e.g. specific UI for an application) that is platform specific and application specific. Platform neutral Application Programming Interfaces (APIs) are used by the developer to abstract functionality of the application such that the platform neutral code is portable across different platforms. The communication between the platform specific components and platform neutral components uses thread and memory isolation similar to a client-server architecture.

Resumes

Donovan Lange Photo 1

Principal Software Engineering Manager

view source
Location:
7848 123Rd Ave northeast, Kirkland, WA 98033
Industry:
Computer Software
Work:
Microsoft
Principal Software Engineering Manager

Microsoft Jul 2015 - Aug 2019
Principal Group Engineering Manager

Microsoft Sep 2014 - Jul 2015
Principal Software Engineer

Microsoft Dec 2012 - Sep 2014
Principal Lead Software Engineer

Microsoft Jun 2010 - Dec 2012
Lead Software Developer
Education:
Carnegie Mellon University 1997 - 2003
Bachelors, Bachelor of Science, Computer Science
Milton Hershey School 1992 - 1997
Skills:
Software Design
Software Development
C#
Software Engineering
.Net
C++
Visual Studio
Web Services
Scrum
Xml
Javascript
Test Automation
Android
Agile Methodologies
Object Oriented Design
Java
Algorithms
Scalability
C
Asp.net
Python
Html
Css
Perl
Team Leadership
Management
Project Management
F#
Microsoft Azure
Leadership
Cross Functional Team Leadership
Collaborative Leadership
Cross Team Collaboration
Git
Github
Slack
Inspiring Teams
Team Building
Name / Title
Company / Classification
Phones & Addresses
Donovan Lange
Governing, Governing Person
SUBNET ALPHA, LLC
9901 W Interstate 10 STE 800, San Antonio, TX 78230
156B 15 Ave, Seattle, WA 98122

Googleplus

Donovan Lange Photo 2

Donovan Lange

Lived:
Seattle, WA
Work:
Microsoft - Senior Lead Development Engineer
Education:
Carnegie Mellon University
Donovan Lange Photo 3

Donovan Lange

Flickr

Myspace

Donovan Lange Photo 7

Donovan Lange

view source
Locality:
you already know..., California
Gender:
Male
Birthday:
1948
Donovan Lange Photo 8

Donovan Lange

view source
Locality:
Tacoma, Washington
Gender:
Male
Birthday:
1946

Facebook

Donovan Lange Photo 9

Donovan Lange

view source
Donovan Lange Photo 10

Donovan Michael Lange

view source
Donovan Lange Photo 11

Donovan de Lange

view source
Donovan Lange Photo 12

Donovan de Lange

view source

Youtube

Donovan / Atlantis

Just a little homage to Donovan. The continent of Atlantis was an isla...

  • Duration:
    5m 17s

Donovan - Atlantis (Audio)

Music video by Donovan performing Atlantis (audio). (C) 2016 Epic Reco...

  • Duration:
    5m 1s

Gold Watch Blues - Donovan (LP converted)

Testing the quality of my LP - MP3 conversion kit. GOLDWATCH BLUES Don...

  • Duration:
    2m 35s

DONOVAN The Ballad of Geraldine

from 1965's "Fairytale", Don's 2nd album release.

  • Duration:
    4m 56s

Donovan Series Two Part One.

  • Duration:
    1h 6m 44s

Donovan - Golden Hour Of...1965 Full Album Vi...

A1 Universal Soldier A2 Sunny Goodge Street A3 Josie A4 Little Tin Sol...

  • Duration:
    1h 1m 52s

Get Report for Donovan Paul Lange from Tonasket, WA, age ~45
Control profile