Development Manager, Telia Estonia
Project Manager, EPMA
Project management is a lot about communication. Effective communication helps us better understand a person or situation and enables us to resolve differences, build trust and respect, and create environments where creative ideas and problem solving can flourish. It isn’t always easy to choose the right way or the right amount of information that would keep everybody satisfied because communication is not only about speaking to and hearing form people, it goes beyond and is about understanding the complete message. Join the track to hear and see about experiences and lessons our speakers have learned about communication during the projects´lifecycle.
Senior Developer, GrabCAD
Founder, EazyOne SIA
Javascript has grown up from its meager start as a language for scripting browser forms to widest deployed application platform, and even beyond that into backend servers and many devices. In this track we'll keep an eye on some of the exciting developments happening in this scene.
Head of Engineering, Nortal
Product and Marketing, Thycotic
Cloud has evolved so much over these past years to not only provide hosted computing and resources but now you can decide on what you need just like from an a la carte menu. You can get Infrastructure as a service, platform as a service and software as a service. Come and learn about how companies no longer require to have everything on premise and how they take advantage of the cloud.
Development Manager, Swedbank AS
Managing a product well can mean the difference between a company making it or breaking it. Making sure the that the team has the right balance between building the product right, building it fast and of course building the right product. This track is all about how companies learned from the choices they made and what they would do differently as well as the choices they made right and would not change. You will also learn about how teams collaborate using agile scrum or kanban, whats works and what does not work.
In the present Internet age companies create and collect a lot of data about their customers, products and services. But quite often there is a gap between IT who has valuable business data and business users who don’t know how to access and analyze it. This track is about the methods and tools how to gather, store, analyze, present and visualize the data to help us make better business decisions.
Lead Software Architect, SIA Tieto Latvia
The free lunch is over, future of computing is multi-core and multi-machine. We write software for different kinds of hardware, from embedded devices to super computers, from single machine to thousands in multiple data centers, from "close to the metal" to virtualized environments who-knows-where. There is no "silver bullet" to save us from these complexities. Or is there? This track will investigate how to utilize all cores and all machines while squeezing the most out of every single core.
Good developer is usually lazy and innovative. There are numerous ways how automation can be incorporated into software development process in an innovative way so that developer would have to make less activities to get desired result. There are also a lot of new tools that further simplify using automation in projects. Why do the monitoring, infrastructure setup or deployments manually when this could be delegated to machines.
There is a saying that if the only tool you have is a hammer then every problem looks like a nail. This track will try to find the best programming languages and tools for all the different problems we try to solve these days.
Trainings and Workshops are your perfect opportunity to spend a full day or even two full days to discover and learn in depth from an expert.