CTU Events

«  March  2018  »
Mo Tu We Th Fr Sa Su
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Back to calendar

31. PIS - Jakub Nesetril: Software Collaboration as a Technical and a Human Problem

23 Nov 2017   16:00-18:00


Modern large-scale software development is too complex to be done by a single individual or a small team. Thus, the largest productivity gains in recent decade come more from changing processes and collaboration practices. Additionally, computing environments are changing from a single desktop computer to a massively distributed combination of smart devices ranging from watches to phones to tablets to notebooks to desktops to servers to cloud. All these changes have brought forward the predominance of APIs - application programming interfaces - that enable software to interconnect.

Born in Prague, Apiary is the largest platform worldwide where software developers design and build APIs. In this talk, we will explore how Apiary’s product for software developers ultimately beat the market by focusing on human behavior in conjunction with technology, while also discussing some observations from startups and Silicon Valley.


After studying at the Faculty of Mathematics and Physics of Charles University in Prague and graduating from the Faculty of Informatics of Masaryk University in Brno, Jakub Nešetřil worked as a software developer in New Zealand. Returning to Prague in 2007, he joined a successful startup GoodData as the first employee; there he built a data analytics and business intelligence product and hired the complete engineering team. In May 2011, he left GoodData and started Apiary, a startup focused on API development, helping developers to connect software together. In a few years its products became used in over 190 countries around the world and companies from IBM to Microsoft to SAP have adopted Apiary's approach in their own products. In January this year, Jakub Nešetřil sold Apiary to one of the worldwide largest software companies, Oracle, where he continues to work as the Vice President for Product Development.


The seminar will take place on the 4th Thursday of each month at 4:00pm (except June, July, August and December) alternately in the buildings of Faculty of Electrical Engineering, Czech Technical University, Karlovo nám. 13, Praha 2 and Faculty of Mathematics and Physics, Charles University, Malostranské nám. 25, Praha 1.

Its program will consist of a one-hour lecture followed by a discussion. The lecture should be based on an (internationally) exceptional or remarkable achievement of the lecturer, presented in a way which is comprehensible and interesting to a broad computer science community. The lectures will be in English.
The seminar framework was laid out by the preparatory committee consisting of Michal Chytil (Czech Academy of Sciences, Computer Science Institute), Pavel Kordík (Czech Tech. Univ., Faculty of Information Technologies), Jan Kybic (Czech Tech. Univ., Faculty of Electrical Engineering), Michal Pěchouček Czech Tech. Univ., Faculty of Electrical Engineering), Jiří Sgall (Charles University, Faculty of Mathematics and Physics), Vojtěch Svátek (University of Economics, Faculty of Informatics and Statistics), Michal Šorel (Czech Academy of Sciences,Institute of Information Theory and Automation), and Filip Železný (Czech Tech. Univ., Faculty of Electrical Engineering)

The idea to organize this seminar emerged in discussions of the representatives of several research institutes on how to avoid the undesired fragmentation of the Czech computer science community.

KN:E-301 (Šrámkova posluchárna), FEL, budova E, Karlovo nám. 13, Praha 2
Přípravný výbor PIS
Contact person
Aneta Klaudis, klaudane@fel.cvut.cz, 224 35 7667
More information