Search

Ahmet Gurcan Phones & Addresses

  • Portland, OR
  • Mercer Island, WA
  • Kiona, WA
  • 6511 80Th Ave SE, Mercer Island, WA 98040

Work

Company: Amazon web services Mar 2020 Position: Software developmentmanager

Education

School / High School: The University of British Columbia Jun 2000

Skills

Software Development • Software Design • Software Engineering • Win32 Api • Wpf • C# • Object Oriented Design • Multithreading • Visual Studio • C++ • Algorithms • .Net • C • Windbg • Xml • Debugging • Agile Methodologies • Windows Programming • Architecture • Test Automation • Architectures • Windows Internals • Silverlight • Computer Science • Design Patterns • Oop • Scrum • System Architecture

Industries

Computer Software

Public records

Vehicle Records

Ahmet Gurcan

View page
Address:
4205 85 Ave SE, Mercer Island, WA 98040
VIN:
WAUKD78P97A047164
Make:
AUDI
Model:
A3
Year:
2007

Resumes

Resumes

Ahmet Gurcan Photo 1

Software Developmentmanager

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Amazon Web Services
Software Developmentmanager

Aws Elemental, An Amazon Web Services Company
Software Development Manager

Amazon Aug 2017 - Jan 2019
Software Development Manager

Microsoft Oct 1, 2015 - Jun 2017
Principal Engineering Lead

Microsoft Nov 2014 - Oct 2015
Principal Software Engineer, Project Lead
Education:
The University of British Columbia Jun 2000
The University of British Columbia 1999 - 2000
Masters, Computer Engineering
Istanbul Technical University Jun 1997
Istanbul Technical University 1990 - 1997
Bachelors, Bachelor of Science, Computer Engineering
Skills:
Software Development
Software Design
Software Engineering
Win32 Api
Wpf
C#
Object Oriented Design
Multithreading
Visual Studio
C++
Algorithms
.Net
C
Windbg
Xml
Debugging
Agile Methodologies
Windows Programming
Architecture
Test Automation
Architectures
Windows Internals
Silverlight
Computer Science
Design Patterns
Oop
Scrum
System Architecture

Publications

Us Patents

Structural Context For Fixed Layout Markup Documents

View page
US Patent:
7676741, Mar 9, 2010
Filed:
Jan 31, 2006
Appl. No.:
11/275856
Inventors:
Jesse D. McGatha - Sammamish WA, US
Eric S Leese - Seattle WA, US
Ahmet Gurcan - Mercer Island WA, US
Ming Liu - Redmond WA, US
Rodrigo Lopez - Bellevue WA, US
Khaled S Sedky - Sammamish WA, US
Oliver H Foehr - Mercer Island WA, US
Jerry Dunietz - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
715234, 715205, 715243, 715255, 715273
Abstract:
Techniques relating to structural context for fixed layout markup documents are described. In one instance, a process defines content and associated positional information of a document with a set of content markup. The process also specifies a structural configuration for the document relative to at least some of the content markup, such that the structural configuration is separate from the content markup.

Analyzing Lines To Detect Tables In Documents

View page
US Patent:
7707488, Apr 27, 2010
Filed:
Feb 9, 2006
Appl. No.:
11/350614
Inventors:
Ahmet Gurcan - Mercer Island WA, US
Eric S. Leese - Seattle WA, US
Jeffrey G. Brown - Auburn WA, US
Jerry J. Dunietz - Seattle WA, US
Jesse D. McGatha - Sammamish WA, US
Khaled S. Sedky - Sammamish WA, US
Ming Liu - Redmond WA, US
Oliver H. Foehr - Mercer Island WA, US
Rodrigo Lopez - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/20
G06K 9/00
US Classification:
715227, 715228, 382180
Abstract:
Various technologies and techniques detect tables in vector graphics based documents and use them in meaningful ways. The system detects at least one table in a vector graphics based document using a set of rules. The rules include analyzing a set of content representing horizontal and vertical lines to find intersections and identifying table cells based on the intersections. Once identified, the table content is translated into a modified format. The content can be output to a destination application in the modified format that is more suitable for output or use by the destination application.

Story Tracking For Fixed Layout Markup Documents

View page
US Patent:
7721198, May 18, 2010
Filed:
Jan 31, 2006
Appl. No.:
11/275853
Inventors:
Jesse D. McGatha - Sammamish WA, US
Eric S Leese - Seattle WA, US
Ahmet Gurcan - Mercer Island WA, US
Ming Liu - Redmond WA, US
Rodrigo Lopez - Bellevue WA, US
Khaled S Sedky - Sammamish WA, US
Oliver H Foehr - Mercer Island WA, US
Jerry Dunietz - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
715241, 715249, 715273
Abstract:
Techniques relating to story tracking for fixed layout markup documents are described. In one instance, a process identifies stories contained in a fixed layout markup document. The process also determines which portions of the fixed layout markup document relate to an individual story.

Determination Of Unicode Points From Glyph Elements

View page
US Patent:
7786994, Aug 31, 2010
Filed:
Oct 26, 2006
Appl. No.:
11/553353
Inventors:
Ahmet Gurcan - Mercer Island WA, US
Eric Leese - Seattle WA, US
Khaled Sedky - Sammamish WA, US
Clifton Kerr - Edmonds WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 11/00
US Classification:
345467, 345471
Abstract:
Systems, methods, and/or techniques (“tools”) for determining Unicode points from glyph elements are provided. The tools may receive indications of commands that relate to text containing glyphs. Responding to the commands, the tools may convert the glyphs to corresponding Unicode representations. The tools may also provide glyph substitution tables that include Unicode fields for storing Unicode representations of characters, along with first and second glyph fields for storing glyphs of the characters. The glyph substitution tables may include links pointing from the second glyph fields to the first glyph fields, and may also include links pointing from the first glyph fields to the Unicode fields. Finally, the tools may provide character mapping tables that include Unicode fields for storing Unicode representations of characters. The character mapping tables may also include glyph fields for storing glyphs of the characters, and may include links pointing from the glyph fields to the Unicode fields.

Detection Of Lists In Vector Graphics Documents

View page
US Patent:
7836399, Nov 16, 2010
Filed:
Feb 9, 2006
Appl. No.:
11/351065
Inventors:
Ahmet Gurcan - Mercer Island WA, US
Eric S. Leese - Seattle WA, US
Jeffrey G. Brown - Auburn WA, US
Jerry J. Dunietz - Seattle WA, US
Jesse D. McGatha - Sammamish WA, US
Khaled S. Sedky - Sammamish WA, US
Ming Liu - Redmond WA, US
Oliver H. Foehr - Mercer Island WA, US
Rodrigo Lopez - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/27
US Classification:
715249, 715243, 715244, 715245, 715246, 715247
Abstract:
Various technologies and techniques detect lists in vector graphics based documents and use them in meaningful ways. The system detects at least one list in a vector graphics based document using a set of rules. Pattern detection logic identifies characters, symbols, numbers, letters, and/or images that may start a list. Additional pattern detection logic determines if a list exists. The system can identify and parse bulleted lists, numbered or lettered lists, and nested lists that are any combination of both. Once identified, the content is translated into a modified format. The content can be output to a destination application in the modified format that is more suitable for output or use by the destination application.

Creation Of Semantic Objects For Providing Logical Structure To Markup Language Representations Of Documents

View page
US Patent:
7853869, Dec 14, 2010
Filed:
Dec 14, 2005
Appl. No.:
11/302639
Inventors:
Ahmet Gurcan - Mercer Island WA, US
Eric Stanfield Leese - Seattle WA, US
Jerry Jay Dunietz - Seattle WA, US
Oliver Foehr - Mercer Island WA, US
Jesse McGatha - Sammamish WA, US
Khaled Sedky - Sammamish WA, US
Ming Liu - Redmond WA, US
Rodrigo Lopez - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
715234, 715256
Abstract:
Semantic objects are created that provide a structure for markup language representations of documents. The semantic objects include text runs that are produced from the markup language representation and that are placed into semantic blocks that group text runs according to how text is logically structured in the document being represented. The text runs of each semantic block are ordered to correspond to the logical order of the document being represented. The semantic blocks corresponding to each page of the document being represented are ordered to correspond to the logical order of the document being represented. The ordered semantic blocks including the ordered text runs are saved as a semantic object which can they be utilized to make use of the logical structure of the document being represented by the markup language.

Determination Of Unicode Points From Glyph Elements

View page
US Patent:
7940273, May 10, 2011
Filed:
Jul 27, 2010
Appl. No.:
12/844147
Inventors:
Ahmet Gurcan - Mercer Island WA, US
Eric S. Leese - Seattle WA, US
Khaled S. Sedky - Sammamish WA, US
Clifton E. Kerr - Edmonds WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 11/00
US Classification:
345467, 345471, 345947
Abstract:
Systems, methods, and/or techniques (“tools”) for determining Unicode points from glyph elements are provided. The tools may receive indications of commands that relate to text containing glyphs. Responding to the commands, the tools may convert the glyphs to corresponding Unicode representations. The tools may also provide glyph substitution tables that include Unicode fields for storing Unicode representations of characters, along with first and second glyph fields for storing glyphs of the characters. The glyph substitution tables may include links pointing from the second glyph fields to the first glyph fields, and may also include links pointing from the first glyph fields to the Unicode fields. The tools may provide character mapping tables that include Unicode fields for storing Unicode representations of characters. The character mapping tables may also include glyph fields for storing glyphs of the characters, and may include links pointing from the glyph fields to the Unicode fields.

Load-Time Memory Optimization

View page
US Patent:
8504909, Aug 6, 2013
Filed:
Apr 4, 2008
Appl. No.:
12/098401
Inventors:
Feng Yuan - Bellevue WA, US
Arindam Basak - Redmond WA, US
Ahmet Gurcan - Mercer Island WA, US
Matthew E Loar - Seattle WA, US
Jesse D. McGatha - Sammamish WA, US
Justin A. Slone - Seattle WA, US
Jerry J. Dunietz - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/27
US Classification:
715234
Abstract:
Various embodiments can be used to process packages or documents that contain markup language describing one or more documents. Markup language descriptions can be processed to identify certain objects that reoccur or are repeated in the markup language description. If a re-occurring or repeating object is encountered in the markup language description, a resource dictionary can be used to catalog such objects and, an associated object model can include, from the resource dictionary, references to a re-occurring or repeating object. By using the resource dictionary as such, memory resources can be conserved when an in-memory representation of the object model is built.
Ahmet Gurcan from Portland, OR, age ~52 Get Report