OndřejTulachCV

Z Denik

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
Řádka 30: Řádka 30:
=== Technical Skills ===
=== Technical Skills ===
-
* Able to use [[debugger]] to analyze behavior of own or any foreign system
+
* Able to use debugger to step-by-step bugfix any of my programs.
-
* Typing (without looking at keyboard) and thinking fast, yet concluding slowly/carefully
+
* Enhancing quality by focus on Test Driven Development.
-
* Knowledge of classical languages (especially [[Java]], but also [[C]] & etc.), functional languages (like [[Haskell]]) and logical languages (e.g. [[Prolog]]).
+
* Knowledge of programming languages: Python, Java, Haskell, SQL
-
* Knowing how to implement any language and make it run fast
+
-
* Knowing a lot of about [[API Design]] and almost everything about [[API Design]] in [[Java]]
+
-
* Understanding general implications of [[modularity]] and how to [[MultiGitRepository|organize a project]] in a distributed fashion.
+
-
=== Organizational Skills ===
 
-
 
-
* Designing process for [[APIReviews|API Reviews]] which allowed [[NetBeans]] to design [[API]]s in a ''committee style'' and still keep consistency.
 
-
* Designing, advocating and implementing [[HgParallelProjectIntegration|parallel integration]] which greatly improved productivity of [[NetBeans]] developer teams
 
-
* Enabling, promoting and advocating [https://openide.netbeans.org/tutorial/test-patterns.html test driven development] to increase quality of [[NetBeans]] code base
 
-
* Founded [[OracleLabs]] subsidiary in Prague
 
-
** Attracted skilled developers by talks at universities, [[GeeCONPrague|conferences]] and meet-ups
 
-
** Helped to select and on board newcomers.
 
-
** Convinced whole experienced team to join [[OracleLabs]] and contribute to [[GraalVM]] vision
 
-
** Handed the responsibilities to professional manager when the team grew over fifteen.
 
-
 
-
=== Languages ===
 
* Czech - native
* Czech - native

Verze z 13. 7. 2023, 21:06

Ondřej Tulach

Town: Praha, Czech Republic

Phone: +420 736 114 413

email: ondrej.tulach@gmail.com

Obsah

Historical Summary

Time Mission
2012-2017 Elementary school Fr. Plamínkové with extended language education.
2017-Present Gymnázium Christiana Dopplera with extended math, physics and computer science education.

Publications & Conferences

In 2017, I presented at JCrete: Java4Kids4Games.

Few month before this conference, I published a game for the first time: Investiční Hra

Technical Skills

  • Able to use debugger to step-by-step bugfix any of my programs.
  • Enhancing quality by focus on Test Driven Development.
  • Knowledge of programming languages: Python, Java, Haskell, SQL


  • Czech - native
  • English - fluent
  • French - school level

Spare Time Activities

Skiing and showboarding and other sports. Bck2Brwsr VM. Various open source projects (mostly hosted on GitHub, but also for example contributed to Linux kernel driver).

Osobní nástroje