#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.
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.
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.
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.
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?
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.
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?
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.
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.
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.
The Organizer retains the right to change the published agenda
"Getting an outside perspective often helps you to think about a problem in a new way or to see something you didn’t see before."
"Being part of something larger than yourself, is a sure way to grow."
"Welcome Software developers to #Geekstone community! We invite you to read About us here and to become a member here:"
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...
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...
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...
If you have any questions regarding the community, or to become a speaker or a sponsor, please contact us through this contact form.