Puppy or muffin? Easily leverage machine learning in your apps
Want to take advantage of machine learning without building and training your own models? The Google Cloud Vision and Speech APIs expose the machine learning functionality behind Google Photos, Google Images, and the speech recognition in 'Ok, Google.' Developers can now build these features into their apps with a simple REST API call. We’ll provide an overview of these APIs, dive into code, and risk it all with a live demo.
Cloud Developer Advocate, Google
Robert is a Senior Developer Advocate for the Google Cloud Platform based in London, UK, focusing on big data technologies and machine learning. Before joining Google, Robert collected over 10 years of experience in Software Development and Architecture. He has driven multiple full-stack application developments at SAP with a passion for algorithms, distributed systems and databases. In his spare time he enjoys following tech trends & good restaurants, traveling and improving his photographing skills.
The Distributed Web - Returning the Past by Using the Technology of The Future
At its inception the internet was intended to provide an open platform for information sharing. 1.0) Everyone was welcome to run up their own web server and share their ideas and creations without without restriction. 2.0) What actually happened is that a small number of organisations took control of people's data and held it in silos tightly restricting content and access. 3.0) Using decentralised protocols we can release the grip of the 'central hub' and start working on a future that brings us closer to how the web was originally intended.
Garth Williams is a freelance software developer focusing on web technologies. Garth has designed and built systems for the UN, defence, healthcare and private sectors. He is also an active open source contributor, currently contributing to Cerebral.
What's new in Android Wear 2.0?
More details to follow soon
Said Tahsin Dane
Google Developer Expert
Said is an Google Developer Expert on Android. He works at Novoda, Berlin. He has been an Android Developer since Cupcake with apps for Android, Google Glass, Android Wear. He is a very passionate developer who tries to live on the bleeding edge of technology and is very interested in mobile UX. He is also an active member in GDG community enjoying organizing various conferences and hackathons. In addition, he is part of GDG[X] - a GDG related open-source organization.
Introducing the new Firebase
Firebase is a mobile platform that helps you quickly develop high-quality apps, grow your user base, and earn more money. It is made up of complementary features that you can mix-and-match to fit your needs. In this session, Tim will run you through the 15 different features that help you build an effectively scaling and high-performing application that works equally well on Android, iOS and the web.
Developer Relations, Google
Tim Messerschmidt oversees Germany as Regional Lead for Google's Developer Relations team. When not working with Android, he loves building backends with Node.js and researching user authentication concepts. Recently, Tim co-authored a book about identity concepts and data security. Before joining Google, Tim ran PayPal's Developer Relations team across EMEA and APAC.
Twitter Sentiment Analysis
In this talk we show how to automatically classify the sentiment of Twitter messages leveraging the Lightbend (former Typesafe) Stack and Apache Spark. These messages are classified as either positive or negative with respect to a query term. Users who want to research the sentiment of products before purchase, or companies that want to monitor the public sentiment of their brands can make use of this kind of application.
Lead Software Engineer, openForce
Lead Software Engineer at openForce. Current fields of interest: Artificial Intelligence (mostly on Neural Networks, Machine Learning), efficient development, bouldering.
Introduction to GraphQL
Is there a better way for client apps to define what is the data they need? Modern apps often fail short when backed by a REST api – fetching data is unintuitive, inefficient and cumbersome. GraphQL challenges the status quo with some interesting features, we'll look at how it compares to a classic RESTful api and what are the real benefits it brings to the table.
Lead developer at a startup in Milan. I mainly work with Node and React Native these days, tons of fun.
Insights into Chatbot Development - Implementing Cross-platform Chatbots
Overview over different chatbot platforms and their features. How to implement a cross-platform chatbot for Facebook Messenger, Skype, Telegram, WeChat, Kik... and all the others.
Barbara Ondrisek is a senior developer with +15 years of experience and previously worked on the online banking platform 'George' by Erste Bank. Now she is testing the limits of all major messaging platforms.
A Modern Mobile Web Journey: From AMP to PWA
Accelerated Mobile Pages (AMP) delivers outstanding page-load performance for users browsing content on the mobile web, which is hugely important on limited or flaky networks. Progressive Web Apps (PWA) deliver reliable performance for re-visits to sites thanks to Service Workers and allows unprecedented engagement via push notifications and the App Shell architecture. AMP gets content in front of users fast - PWAs enable rich experiences and engagement. What if I told you there’s a way to utilize the unique power of both? To build a web experience that loads in an instant and upgrades you to maximum interactivity and engagement? We’re making it happen. Come to learn how.
Software Engineer, Google
Paul Bakaus is a Software Engineer at Google, heading up advocacy and outreach for DevTools, AMP and Games. He assists developers, designers, and filmmakers to create better, faster, more immersive and more convincing digital experiences. Prior to joining Google, he created the popular UI library jQuery UI now being used by over 14% of the popular web. Paul also created the Aves Engine,the world’s first prototype of a fully interactive HTML5 game engine - which he ultimately sold to Zynga.
How to generate a REST application (CXF/Spring)
Java Developer, Fwd GmbH
One of the hottest and most widely used tools for log monitoring and analytics at the moment is the Elastic Stack: * Elasticsearch doing the hard work of analyzing and searching large amounts of data. * Logstash and Beats for collecting them. * Kibana for powerful visualizations. This talk gives you an overview of the four technologies, how they are working together, and how they can solve your problems.
Developer Advocate, Elastic
Philipp is a Developer Advocate at Elastic, spreading the love and knowledge of full-text search, analytics, and real-time data. He is a frequent speaker at conferences and meetups about all things search & analytics, databases, cloud computing, and devops. Philipp lives in Vienna where he enjoys experimenting with software, organizing meetups, and sports.
Leader election and automatic fail over are two common tasks in every distributed environment. There are various reasons why multiple instances of the same software are running at the same time, for example because of load balancing, hot standby or dedicated instances for different tasks (same software but other configuration, etc.). Depending on your architecture, different aspects of these are more important than others. Furthermore, it is easier to develop services that have one master and one or more slaves than developing service set-ups in which every service is equal. This talk will show a quick example of how to achieve this goal using Zookeeper.
Rene is working at willhaben.at as developer and solution architect. He studied Software Engineering and Business Informatics at the Technical University of Vienna. His areas of interest are mostly in building scalable and distributed system.
In 2012 Mark Zuckerberg mentioned that their biggest mistake was to bet too much on HTML5 for their mobile apps. Four years later hybrid mobile apps that present the user with an HTML based UI in a native wrapper still have a bad reputation. However, hybrid apps have spent that time sneaking their way onto our desktops. Atom, Spotify and Slack all use web technologies to power some or all of their desktop applications. In this talk, we will focus on hybrid desktop development with Electron looking at the differences between mobile and desktop development and finding out how to get started building our own cross platform desktop applications.
Developer Evangelist, Twilio
Dominik is a developer evangelist at Twilio, a company founded to disrupt telecommunications.
Gerhard Hipfinger is the CEO of openForce Information Technology GesmbH. Together with DI Otto Meinhart he founded the company in 2002, which specializes in software development. From the outset the self-financed company dealt with agile software development methods. openForce realizes web, desktop and backend software solutions for numerous large European companies and has particularly specialized in the areas of usability and performance.
Lead Developer, Emarsys
Rafael is a Lead Developer at Budapest-based Emarsys and popular speaker in the Hungarian software community. As a founding member of Emarsys CraftLab - the dedicated coaching team of Emarsys - he has taught university courses and lectured at numerous conferences. His passion for short feedback loops drove him to create Lean Poker, a workshop where developers have the opportunity to experiment with continuous delivery in an artificial environment.
IoT // BD & Fundraising expert, INiTS
Innovation, startup finance & fundraising and business development, a tech enthusiast passionate about IoT, APIs, big data, VR, Hardware etc. An expert into smart homes.
Passionate developer, keen on Node.js since 0.4.x. Founder of the super secret startup codellama.io. Organizer of Node.js Vienna user group, trainer, father of a super cute girl
As the Head of everything Android at Kupferwerk I lead a team of 13 Android Developers. I choose and develop candidates for my team. I supervise all Android projects at Kupferwerk and am also responsible for technological choices in the Android team.
Developer Advocate, New Relic
Developer Advocate at New Relic in San Francisco. Previously senior software engineer/mobile lead at PagerDuty. ♥️ mobile, open-source, and barbecue.
I'm a Technical Consultant at Semantic Web Company GmbH and work together with our customers to find specific solutions and develop proof of concepts based on our product family. In my free time I volunteer for Google Developer Group Vienna and Women Techmakers Vienna.
Founder and CEO, DEXPERIO
Digital Explorer & Entrepreneur - living on the Digital Edge
I am a Senior Software developer and consultant around JVM and related technologies. Prefer automation over manual configurations. Keen on continuous delivery, unit testing and code simplicity. Interested in developing applications that requires creativity, imagination, fast-learning and zest for putting theory into code.
Software Engineer, Red Hat
Ján Lieskovský is a Software Engineer at Red Hat. He has worked at Red Hat since 2005, focusing on computer security. Formerly being a member of the Security Response Team at Red Hat, he switched to Security Technologies to participate on development of open-source security compliance and vulnerability assessment solutions. He is the upstream contributor to the SCAP Security Guide project, and many other tools from the OpenSCAP ecosystem. In his spare time he enjoys exploring concepts of new Linux OS technologies (not necessarily limited to security).
Future Neelie Kroes. I like non-metaphorical bridges. And I do a *lot* of Rails Girls stuff in my spare time.
Technical Evangelist, Microsoft
Rina Ahmed is a Technical Evangelist for Windows Phone in the Developer and Evangelism Group at Microsoft Austria. As such, she spreads her passion for Windows Phone and supports developers with app development. Before joining Microsoft in 2012, she worked as a software developer at UNIDO. Rina studied Business Informatics at the Vienna University of Technology and University of Vienna.
When I'm not taking photos or folding paper (or sometimes working...) I like to play around with new development stuff and by doing so found my love for Google's APIs and SDKs which offer a lot of fun and always bring something new. For my engagement in this area and especially in the Google+ Developer community, Google has granted me membership in the Google Developers Expert program as GDE for Google+.
My full name is Ayi Edem Segniagbeto Aziahome (but call me Edem just to make it short). I am a Student in Business Informatics (Wirtschaftsinformatik) at the Vienna University of Technology (TU Wien). I'm part of the GDG Vienna, JSUG and an enthusiast about Google technologies. Moreover, i'm interested in Usability Engineering of apps and software. I'm now currently front-end developer but also interested in Data-Mining and writing my bachelor thesis in Sentiment analysis, a new trend by using some data-mining algorithms and techniques.
CEO/Owner, Workflow EDV GmbH
Passionate DevOp and IT PRO Started coding and networking in a hacking comunity back in 1988 on good-old Commodore C64. Having a degree in Business Computing (Wirtschaftsinformatik) on the technical University of Vienna. Made my hands dirty in big Groupware development and deployment projects in some major Austrian banks. Enthusiastic Open Source supporter and user (Spring and Hibernate user back in 2005). Architect and Lead developer for Workflow EDV's main product line Webdesk EWP (personalwolke.at)
Harald has been a professional Java developer since 1998, and has a long experience developing Java based solutions. Since 2009 he's been a consultant at Bouvet. Harald likes to keep things simple, and will soon get tired of bad user experiences and overly complex UIs (even though he must confess that he might have helped creating such things in the past, if he is to be completely honest). Over the years, Harald has been an active member of the Norwegian JUG; javaBin. He has given various presentations at local user meetups and participating in the planning and execution, as well as speaking at the JavaZone conference. In addition to building Lego, bicycling and listening to jazz, Harald is interested in photography and digital image processing. He has developed a strange affection for obscure file formats. Even though it's getting ever harder to find time to program for fun in his spare time, every once in a while he gets to use these skills for something useful, and write beautiful code. That makes him happy. :-)
System Engineer, IAEA
Computer Science Engineer, with a minor in Systems Automation and Master's degree in Geospatial Information Systems (GIS). He has been working in the field of Information Technology for over ten years, both in the private and public sector. His career record includes international organizations such as the World Food Programme (WFP), the United Nations Logistics Base (UNLB), the Comprehensive Nuclear-Test-Ban Treaty Organization (CTBTO) and the International Atomic Energy Agency (IAEA). Either for work or for passion, his main goal in hosting a session is not simply telling, explaining or demonstrating a topic, but rather that of inspiring listeners, by providing them with the conditions to learn independently.
Software Developer, woohoo mobile marketing GmbH
Peter studied Telematics at the University of technology in Graz and is currently Android and Rails developer at woohoo mobile marketing. He is also freelancer and develops apps for fun :)
Software Developer, woohoo mobile marketing GmbH
Bernd studied Telematics at the University of technology in Graz and is currently Android and Rails developer at woohoo mobile marketing. He is also freelancer and develops apps for fun :)
Java Developer at willhaben.at. ASF member. Mostly sober.
Software Architect, Cenarion
Andreas Hubmer is software architect at Cenarion Information Systems GmbH. He works a lot with GWT and Spring, but also with EJB3.
Master student at TU Wien, enthusiastic for any IT and software related topic, especially enterprise software development. Started working at Flatout in January 2014 and is focussing on development, operations and administration. Also a music lover, playing piano and having played electric bass in a rock band.
Has been programming for some time and worked at several research institutions. Currently studying Computer Science at TU Vienna. JSUG member and has held talks at various user groups in Vienna.
Enterprise Architect, SparxSystems
I am an extrovert promoter and results-oriented controller and director. I like creating new partnerships and relations. I like people that are talking with me and it is important for me to help and motivate others. I'm very self-motivated and I prefer doing thinks I really like. I need a lot of creative and open space. But I also need people doing the administrative tasks and people realizing the ideas. My highest motivation is doing creative work with and around Enterprise Architect.
I'm co-founder and code-ninja at orat.io, a simple PRO and CON discussion plugin for bloggers and publishers. I'm also founder of the sharedspaces.at platform, where creatives can find workplaces in austria. Before that, I was a software service provider with my company dimocom e.U.
Software Developer, LieberLieber Software GmbH
I graduated from technical high school for computer science in Wiener Neustadt (HTBLuVA Wiener Neustadt, Abteilung für Informatik) in 2014. Within the school leaving examination, I managed a diploma thesis project with the subject area AAL (Ambient Assisted Living). In August 2014 I started to work as a software developer for LieberLieber Software GmbH.
I graduated from the technical high school in Ottakring, Vienna (HTL Ottakring, Informationstechnologie) in 2013. Developing simple apps and html5 games on modern bases is what I like to do. I am a software developer at LieberLieber Software GmbH where I am developing Add-Ins for the Enterprise Architect.
Gregor Biswanger (Microsoft MVP for Windows Platform Development & Intel Black Belt) is founder of CleverSocial.de and freelance consultant, trainer, author and speaker. His focus is in the field of software architecture, agile processes, XAML, cross-platform apps and cloud solutions. On these issues he regularly publishes video training at video2brain. Biswanger is also on behalf of Intel GmbH active as a technology consultant for the Intel Developer Zone and is the leader in INdotNET (Ingolstadt NET Developers Group). You can reach him under dotnet-blog.net and about.me/gregor.biswanger.
My mission at Google is to empower all app developers in the DACH region to build a sustainable business. Constantly on the lookout for cool new apps and developers, I am here to help you choose the right solutions from the Google toolkit.
Since more than a decade as a software developer, Rafael has focused on the design and implementation of web-based software products using lightweight open source technologies. He is a strong generalist on key Java technologies with excellent communication skills and extensive experience working in international environments. Inoculated against the 'Not Invented Here'-syndrome, he prefers instead to embrace a 'Proudly Found Elsewhere'-attitude.
Android developer at BeeOne, working on the George Go Banking App for Erste Bank. Linux geek. All green.
Freelance web developer from Vienna, originally from Ukraine. I'm focused on Google Apps platform and enjoy to play with Google APIs.
Software Developer since almost 17 years. Programmed Java since 1998. Bachelor in Media Informatics and worked full-time as Software Engineer since about 2006. Co-founded Bitcoin-Austria with several others in Summer of 2011. Took some time off to work focused on Bitcoin related projects and is collaborating with Bitcoincard.org to improve their software infrastructure.
Like usual around here, I'm a coding and technology freak. I just finished my bachelor of engineering in computer sience or on german 'Dipl. Ing.' and currently I'm mostly coding in Java. In my day job I work as a test automation engineer and deal with all kind of Software from Native over Web into Mainframe where I use existing tools like QTP, Canoo WebTest, ... or write my own testing apps or libraries. In the night I'm mostly focused on Android or other fast living technology.
Cenarion Information Systems GmbH
Develops software since the C64 times, studied economics and computer science at the University of Vienna and the University of Technology in Vienna, and is the founder and CEO of Cenarion Information Systems GmbH. Cenarion develops and operates for more than 10 years enterprise applications in the Java environment.
master in mathematics and research assistant at the university of vienna, developing software since the age of 12, co-founded bitcoin-austria in summer of 2011, and knows how to teach 'andy' android new tricks about bitcoin.
Experienced web developer, working since 2011 for STARTeurope using the go-start web framework.
Software Engineer with 15 years of experience ranging from games on PC, Xbox, Playstation, Wii, desktop software, server software, mobile apps, web frontend development and a own web framework.
Michal is software developer, with over 10 years' of experience in designing systems on JEE for clients ranging from small companies to national wide ones. His research interests include domain modeling, functional programming and functional languages on JVM. He is one of the organizers of Vienna Scala UG and Slovak Scala UG.
Cenarion Information Systems GmbH
Elisabeth Blümelhuber is software developer at Cenarion Information Systems GmbH in Vienna. Her responsibilities include development of individual UI components using GWT, and her areas of interest span over agile software development and software architecture.
Study of Technical Mathematics and subsequent doctoral studies at the Vienna University of Technology. Since 2000 self-employed: consulting, security, training, planning, software development development and Linux installation, Open Source and network. Theme when developing: platform independence.
Software developer at JetBrains, part of RubyMine team
I am IT Security Systems Unit Head at IAEA. I provide leadership on Security Management: provide guidance by delivering a high/level security roadmap based on ISO 27002, develop, propose and recommend security solutions, implement appropriate procedural and technical access control mechanisms, perform security assessments, forensic analysis and vulnerability testing and make recommendations for corrective actions.
Android developer, interested in mobile gadgets and new technologies. Experimenting with OpenCV and IOIO Board. In his free time he likes photographing and traveling.
Tomek Kaczanowski works as a developer at CodeWise (Krakow, Poland). He is an experienced Java developer, focused on code quality, testing and automation. Test infected TDD enthusiast, open-source proponent, agile worshipper. Strong inclination towards sharing his knowledge. Blogger at kaczanowscy.pl/tomek. Occasional article writer and conference speaker. Recently published his first books - Practical Unit Testing - practicalunittesting.com
Robert Ladstätter works as software engineer in Graz, Austria. He has 10y+ experience on the JVM platform, and in recent years became more interested in functional programming. Currently he is a member of the JavaFX community and an active blogger. You can reach him via twitter: @rladstaetter
I'm a passionate Android Developer since I got my first Android 2.x device (Motorola Milestone). I have several apps in the Play Store, some with > 1 million downloads. I'm also a co-organizer of GDG Bodensee and a frequent speaker at Android events all over Europe.
I work now as a CTO in the Mautilus, s.r.o. company, which is focused on NFC technology and custom software development for smartphones, tablets and smart TVs. My major task now is technical project leadership for Smart TV development, being hobbyist game developer at the same time. I am interested in computers since the late 80’s, when I was one of the few lucky users of the Commodore 64 machine behind the iron curtain. I started programming at that time and since then software development has become my passion. I progressed from coding on C64 and assembler in MS-DOS up to the current development of software for the most recent smartphone and TV platforms. I started mobile development in 2003 on the Symbian platform, when Nokia released the first smartphone 7650 followed by the famous Siemens SX1. As a Symbian developer, I participated and won several developers competitions and was the only one developer named a Forum Nokia Champion 6 times in a row (I simply loved the C++ and Symbian ;). I spend my free time with my son and I love travelling in former Soviet countries.
Michael is a Vienna-based Developer Advocate for Couchbase, Inc. He is also the release manager of the Couchbase Java SDK and responsible for enterprise framework integration (like Spring Data or Hibernate). He is very active in the community, contributes to open source and speaks regularly at conferences or meetups. You can find his blog at nitschinger.at, or ping him through twitter with @daschl.
Vienna Scala Usergroup
Scala event organizer in Vienna, Java developer
Florian Pirchner is the CEO of Lunifera GmbH and is intensively engaged in the field of open source Eclipse, Apache, Vaadin and OSGi. His hobby is model-driven systems based on Xtext.
As a young genius Tom has various Apps with 1mio+ installs! Android is his passion. Considered by himself – and the rest of the world – as a Javaianer, he is an unconditional fan of the classy classics – especially when it comes to food, and burgers: cheese, tons of onions, and lettuce. Let’s see how long that lasts!