Z Denik
(Rozdíly mezi verzemi)
|
|
Řá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
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).