Novi Sad, Serbia 19/05/16

Geekstone Pub Talks

Tickets

Free to Geekstone members - Become a member
Free to Geekstone members
Reserve a spot!

#Geekstone Pub Talks is an event about inspirational talks with amazing developers. The event is educational and gathers people in order to share knowledge, experience and best practices from the IT industry. Space is limited, and we'll be releasing tickets in batches. Geekstone Pub Talks is organized by Geekstone, a non-governmental organization founded with an aim to increase the awareness of importance of the provision of top quality IT services coming from Serbia.

Speakers

Geekstone

Sandro Mancuso

Software craftsman, co-founder of Codurance, author of The Software Craftsman, and founder of the London Software Craftsmanship Community (LSCC) . Sandro has been coding since a very young age but only started his professional career in 1996. He has worked for startups, software houses, product companies, international consultancy companies, and investment banks. During his career Sandro had the opportunity to work in a good variety of projects, with different languages, technologies, and across many different industries. Sandro has a lot of experience in bringing the Software Craftsmanship ideology and Extreme Programming practices to organisations of all sizes. Sandro is internationally renowned by his work on evolving and spreading Software Craftsmanship and is frequently invited to speak in many conferences around the world. His professional aspiration is to raise the bar of the software industry by helping developers become better at and care more about their craft.

Interaction Driven Design

How can we quickly tell what an application is about? How can we quickly tell what it does? How can we distinguish business concepts from architecture clutter? How can we quickly find the code we want to change? How can we instinctively know where to add code for new features? In this talk Sandro will be sharing how he designed the last application he worked on, twisting a few concepts from Domain-Driven Design, properly applying MVC, borrowing concepts from CQRS, and structuring packages in non-conventional ways. Sandro will also be touching on SOLID principles, Agile incremental design, modularisation, and testing. By iteratively modifying the project structure to better model the product requirements, he has come up with a design style that helps developers create maintainable and domai n-oriented software.

Speakers

Geekstone

Nenad Božić

Craftsman with more than 10 years of experience. When he does backend coding (mostly in Java) he feels right at home. Strong believer in balance between good technical skills and soft skills. Striving for knowledge is his main drive, which is why he enjoys learning new tools and languages. His current focus is Big Data and surrounding ecosystem of tools which is why he co-founded SmartCat company. Family guy, most of his free time tries to spend with his wife and daughter but also likes board gaming, snowboarding and playing tennis and football.

Panel Discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

Speakers

Geekstone

Jovan Poljački

Get acquainted with world of computers at an early age, while developing passion for computer games. That fire is still burning. Now, software engineer with more than 16 years of experience in software development, training and coaching. Has been involved in wide range of projects, from business applications built on .NET platform, to large scale, distributed, cross-platform, real-time systems developed in C++. Appreciates thorough and systematic approach to building software. Focuses on high quality results with perfectionistic dedication to details. Earned the Master of Science degree in Electrical Engineering and Computer Science. Loves to travel, watch movies, follow sports and plays Bridge.

Fundamentals of Software Testing - What every software developer should know about it

There is much more to it than just Unit Testing. What are all those other buzzwords? When and where it starts and why that matters? What to look for and why should you care?

Speakers

Geekstone

Mladen Bukejlović

Mladen Bukejlovic works as a Senior Software Developer at Vega IT company in Novi Sad. He has always been curious about any new knowledge which, once understood, could be applied to various processes of the software development practice. He doesn't like picking a specific area of expertise, but rather enjoys solving new problems which can contribute to such general knowledge.

Panel discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

Speakers

Geekstone

Filip Živković

Filip is a site reliability engineer - software engineer working on capacity planning for the technical infrastructure. In this role, he focuses on automating resource management. Filip has a bachelor's degree from School of Electrical Engineering, University of Belgrade.

Panel Discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

Speakers

Geekstone

Sandro Mancuso

Software craftsman, co-founder of Codurance, author of The Software Craftsman, and founder of the London Software Craftsmanship Community (LSCC) . Sandro has been coding since a very young age but only started his professional career in 1996. He has worked for startups, software houses, product companies, international consultancy companies, and investment banks. During his career Sandro had the opportunity to work in a good variety of projects, with different languages, technologies, and across many different industries. Sandro has a lot of experience in bringing the Software Craftsmanship ideology and Extreme Programming practices to organisations of all sizes. Sandro is internationally renowned by his work on evolving and spreading Software Craftsmanship and is frequently invited to speak in many conferences around the world. His professional aspiration is to raise the bar of the software industry by helping developers become better at and care more about their craft.

Panel discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

Speakers

Geekstone

Srđan Poznić

Srđan is a Senior Developer at Vega IT company. His greatest satisfaction with work comes from team-work and using a new technologies. Among his favourite technologies are MVC, WebAPI, WPF and AngularJS and he pays special attention to Unit testing. Using SOLID principles in his everyday work is his strongest belief. For him it is very important to have a good communication and motivation skills. He is very interested in Psychology and its use in IT business. In his free time, he likes to read and travel, do sports, and in his friend’s company he likes to play a guitar.

Panel Discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

Schedule

05:00 pm
Door open, open bar, welcome
06:00pm - 07:00pm
Geekstone

Fundamentals of Software Testing - What every software developer should know about it

Jovan Poljački (DMS)

Jovan Poljački

Get acquainted with world of computers at an early age, while developing passion for computer games. That fire is still burning. Now, software engineer with more than 16 years of experience in software development, training and coaching. Has been involved in wide range of projects, from business applications built on .NET platform, to large scale, distributed, cross-platform, real-time systems developed in C++. Appreciates thorough and systematic approach to building software. Focuses on high quality results with perfectionistic dedication to details. Earned the Master of Science degree in Electrical Engineering and Computer Science. Loves to travel, watch movies, follow sports and plays Bridge.

Fundamentals of Software Testing - What every software developer should know about it

There is much more to it than just Unit Testing. What are all those other buzzwords? When and where it starts and why that matters? What to look for and why should you care?

07:00pm - 08:00pm
Geekstone

Interaction Driven Design

Sandro Mancuso (Codurance)

Sandro Mancuso

Software craftsman, co-founder of Codurance, author of The Software Craftsman, and founder of the London Software Craftsmanship Community (LSCC) . Sandro has been coding since a very young age but only started his professional career in 1996. He has worked for startups, software houses, product companies, international consultancy companies, and investment banks. During his career Sandro had the opportunity to work in a good variety of projects, with different languages, technologies, and across many different industries. Sandro has a lot of experience in bringing the Software Craftsmanship ideology and Extreme Programming practices to organisations of all sizes. Sandro is internationally renowned by his work on evolving and spreading Software Craftsmanship and is frequently invited to speak in many conferences around the world. His professional aspiration is to raise the bar of the software industry by helping developers become better at and care more about their craft.

Interaction Driven Design

How can we quickly tell what an application is about? How can we quickly tell what it does? How can we distinguish business concepts from architecture clutter? How can we quickly find the code we want to change? How can we instinctively know where to add code for new features? In this talk Sandro will be sharing how he designed the last application he worked on, twisting a few concepts from Domain-Driven Design, properly applying MVC, borrowing concepts from CQRS, and structuring packages in non-conventional ways. Sandro will also be touching on SOLID principles, Agile incremental design, modularisation, and testing. By iteratively modifying the project structure to better model the product requirements, he has come up with a design style that helps developers create maintainable and domai n-oriented software.

08:00pm - 09:00pm
Geekstone

Panel discussion: What makes a great developer?

Mladen Bukejlović (Vega IT Sourcing)

Mladen Bukejlović

Mladen Bukejlovic works as a Senior Software Developer at Vega IT company in Novi Sad. He has always been curious about any new knowledge which, once understood, could be applied to various processes of the software development practice. He doesn't like picking a specific area of expertise, but rather enjoys solving new problems which can contribute to such general knowledge.

Panel discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

08:00pm - 09:00pm
Geekstone

Panel Discussion: What makes a great developer?

Nenad Božić (SmartCat)

Nenad Božić

Craftsman with more than 10 years of experience. When he does backend coding (mostly in Java) he feels right at home. Strong believer in balance between good technical skills and soft skills. Striving for knowledge is his main drive, which is why he enjoys learning new tools and languages. His current focus is Big Data and surrounding ecosystem of tools which is why he co-founded SmartCat company. Family guy, most of his free time tries to spend with his wife and daughter but also likes board gaming, snowboarding and playing tennis and football.

Panel Discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

08:00pm - 09:00pm
Geekstone

Panel Discussion: What makes a great developer?

Filip Živković (Google)

Filip Živković

Filip is a site reliability engineer - software engineer working on capacity planning for the technical infrastructure. In this role, he focuses on automating resource management. Filip has a bachelor's degree from School of Electrical Engineering, University of Belgrade.

Panel Discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

08:00pm - 09:00pm
Geekstone

Panel discussion: What makes a great developer?

Sandro Mancuso (Codurance)

Sandro Mancuso

Software craftsman, co-founder of Codurance, author of The Software Craftsman, and founder of the London Software Craftsmanship Community (LSCC) . Sandro has been coding since a very young age but only started his professional career in 1996. He has worked for startups, software houses, product companies, international consultancy companies, and investment banks. During his career Sandro had the opportunity to work in a good variety of projects, with different languages, technologies, and across many different industries. Sandro has a lot of experience in bringing the Software Craftsmanship ideology and Extreme Programming practices to organisations of all sizes. Sandro is internationally renowned by his work on evolving and spreading Software Craftsmanship and is frequently invited to speak in many conferences around the world. His professional aspiration is to raise the bar of the software industry by helping developers become better at and care more about their craft.

Panel discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

08:00pm - 09:00pm
Geekstone

Panel Discussion: What makes a great developer?

Srđan Poznić (Vega IT Sourcing)

Srđan Poznić

Srđan is a Senior Developer at Vega IT company. His greatest satisfaction with work comes from team-work and using a new technologies. Among his favourite technologies are MVC, WebAPI, WPF and AngularJS and he pays special attention to Unit testing. Using SOLID principles in his everyday work is his strongest belief. For him it is very important to have a good communication and motivation skills. He is very interested in Psychology and its use in IT business. In his free time, he likes to read and travel, do sports, and in his friend’s company he likes to play a guitar.

Panel Discussion: What makes a great developer?

What is it that distinguishes a good developer from a great developer? If you go back in time, what would you change? What it means to be a junior, medior or senior developer? You have 10+ experience and now what? Tips and tricks to all new developers?

09:00 pm - 00:00 pm
Party

The Organizer retains the right to change the published agenda

Geekstone

Geekstone Pub Talks

22/02/16

We’re more than excited to announce our new event Geekstone Pub Talks - "Inspirational talks with amazing developers." It will take place on May 19t...

By Maja Bozic
Geekstone

Write for us

12/02/16

We are always looking for excellent writers for the Geekstone community blog. Since we are devoted to the enrichment of our audience’s lives, both pe...

By Maja Bozic
Geekstone

Find where to park your car during the conference

26/11/15

Here are a few tips where you can leave your car: 1.    Try to find an available spot in the blue zone. The price for every hour started is 45 RSD. T...

By Maja Bozic
Geekstone Geekstone Hi there!

If you have any questions regarding the community, or to become a speaker or a sponsor, please contact us through this contact form.

Location

Irish Pub "Red Cow"
Zmaj Jovina 28
21000 Novi Sad
© Geekstone 2015. All rights reserved.
Geekstone © Geekstone 2015. All rights reserved.