Curriculum vitae

From APIDesign

(Difference between revisions)
Jump to: navigation, search
(Technical Skills)
Line 44: Line 44:
[[RangeDependenciesAnalysed|Proofs of NP-Completeness]] of various topics related to modularity.
[[RangeDependenciesAnalysed|Proofs of NP-Completeness]] of various topics related to modularity.
 +
 +
=== Publications ===
 +
 +
[ Rich Client Programming: Plugging into the NetBean Platform] - contributed few ''philosophical'' chapters to book about [[NetBeans Platform]].
 +
 +
[[TheAPIBook|Practical API Design]], Apress 2008 - the first book about [[API Design]] describing all details related to API design published way sooner than the term [[API]] was kidnapped by [[REST]] and [[JSON]] guys.
 +
 +
[[Paradoxes|20 API Paradoxes]], Walrus 2012 - shorter, more strictly organized continuation/summary of [[TheAPIBook|Practical API Design]] book.
 +
=== Technical Skills ===
=== Technical Skills ===
Line 59: Line 68:
=== Work Experience ===
=== Work Experience ===
-
 
-
=== Publications ===
 
-
 
-
[ Rich Client Programming: Plugging into the NetBean Platform] - contributed few ''philosophical'' chapters to book about [[NetBeans Platform]].
 
-
 
-
[[TheAPIBook|Practical API Design]], Apress 2008 - the first book about [[API Design]] describing all details related to API design published way sooner than the term [[API]] was kidnapped by [[REST]] and [[JSON]] guys.
 
-
 
-
[[Paradoxes|20 API Paradoxes]], Walrus 2012 - shorter, more strictly organized continuation/summary of [[TheAPIBook|Practical API Design]] book.
 

Revision as of 14:56, 22 January 2015

Jaroslav Tulach

Town: Praha, Czech Republic

Phone: +420 602 684 426

email: jtulach (at) netbeans (domain) org

Contents

Historical Summary

Time Mission
1992-1998 Master degree in computer science at MFF UK. Specialization: compilers and data structures.
1995-1997 Initial member of student team which started Xelfi which later turned into NetBeans
1997-1999 Founder and initial architect of NetBeans
1999-2010 NetBeans Platform architect at Sun Microsystems. Primary focus APIs, APIReviews, later Performance.
2010-2014 NetBeans Platform architect at Oracle. Alignment with JDeveloper. Synergy between Java and JavaScript like getting NetBeans to a browser

Personal Profile

NetBeans founder and initial architect who remained (after being acquired by Sun) with the project for next fifteen years. Passionate about leading teams into projects nobody thinks can succeed, overcoming all obstacles and bringing them into production:

Theoretical Work

Media:Typing_in_terms_of_graphs.pdf - master thesis at MatFyz.

Proofs of NP-Completeness of various topics related to modularity.

Publications

[ Rich Client Programming: Plugging into the NetBean Platform] - contributed few philosophical chapters to book about NetBeans Platform.

Practical API Design, Apress 2008 - the first book about API Design describing all details related to API design published way sooner than the term API was kidnapped by REST and JSON guys.

20 API Paradoxes, Walrus 2012 - shorter, more strictly organized continuation/summary of Practical API Design book.


Technical Skills

  • Able to use debugger to analyze anything
  • Typing without looking at keyboard

Languages

  • Czech - native
  • English - OK
  • Russian - can read

Key Achievements

Work Experience

Spare Time Activities =

Skiing and showboarding

Personal tools
buy