Nino Nanitashvili GDG Tbilisi
Giorgi Vakhtangishvili GDG Tbilisi
Maria Encinar Google
Mete Atamel Google
James Milner SitePen
Mete Atamel Google
Maria Encinar Google
James Milner SitePen
Hawra Milani Code 2 Serve
Mete Atamel Google
Maria Encinar Google
Gautier Mechling Innovorder
Giorgi Lekveishvili Xoogler
Salome Vakhtangadze Xoogler
Ana Robakidze Clientela
Onder Ceylan LINKIT, KLM
Tato Kutalia eMoney.ge
Carlos Sanchez Adobe
Ana Robakidze Clientela
Gautier Mechling Innovorder
Hawra Milani Code 2 Serve
Marton Kodok REEA.net
Carlos Sanchez Adobe
Tato Kutalia eMoney.ge
Anton Sitnikov Exactpro
Marton Kodok REEA.net
Anton Sitnikov Exactpro
Nino Nanitashvili GDG Tbilisi
Giorgi Vakhtangishvili GDG Tbilisi
Nino Nanitashvili Devfest Host, GDG Tbilisi
Meet DevFest host, Nino Nanitashvili, organizer of GDG and WomenTechmakers communities in Tbilisi.
Giorgi Vakhtangishvili Devfest Host, GDG Tbilisi
Meet DevFest host, Giorgi Vakhtangishvili, organizer of GDG and WomenTechmakers communities in Tbilisi.
Maria Encinar Developer Relations Community Specialist, Google
Maria is part of the Europen Developer Relations team at Google, where she takes care of communities in Central and Eastern Europe. She's being working with tech communities and startups for more than 10 years. From Galicia (Spain) but living in Prague, she's a language geek, food lover and a triathlon lover.
When you build a serverless app, you either tie yourself to a cloud provider, or you end up building your own serverless stack. Knative provides a better choice. Open-source Knative extends Kubernetes to provide a set of middleware components for container-based serverless apps that can run anywhere. In this talk, we’ll explore Knative components (serving, eventing, build) and also take a look at its managed cousin Cloud Run on Google Cloud.
Mete Atamel Developer Advocate, Google
Mete is a Developer Advocate at Google, focused on helping developers with Google Cloud. As a long-time Java and C# developer, he likes to compare the two ecosystems.
Prior to Google, he worked at Microsoft, Skype, Adobe, EMC, and Nokia building apps and services on various web, mobile and cloud platforms. Originally from the island of Cyprus, he currently lives in Greenwich of London, not too far away from the prime meridian.
For many years there has been the only way to write client-side logic for the web; JavaScript. WebAssembly provides another way, as a low-level language similar to assembly, with a compact binary format. The power of WebAssembly lies in the ability for it to be a compilation target for a range of statically typed languages like C, C++, Rust, Go and even TypeScript.
The rise of WebAssembly support in browsers has allowed companies such as AutoCad and Figma to rethink their web applications, games engines such as Unity to turbo power their libraries and even consumer sites like eBay to improve their user experience.
The real question on everyone's minds is, will it cause a paradigm shift in how we build applications as web developers? This talk will attempt to answer this question by giving a grounding in what WebAssembly is, then dig into its use cases and what the future holds for it. Attendees can expect to understand where WebAssembly lies in the ecosystem and what it provides to those building apps today and how it might change the web going forward.
James Milner Software Engineer, GDE, SitePen
James is a fullstack software developer and Google Developer Expert for Web Technologies. He has a history of building immersive web applications with both corporates and startups.
His background is in geospatial technologies for which he still has a passion. He is a fan of all things web development, particularly frontend with a penchant for exploring the potentials of the platform. During working life he spends time considering user experience patterns, building UIs and mulling over performance. Out of work James maintains an active blog chronicling his adventures into web development, and is a speaker at London development meetups and beyond. Alongside his technological pursuits he is a mediocre acoustic guitarist, fitness enthusiast and is a big fan of coffee and burritos (not together).
Good time for Networking and Lunching
Good time for Networking
Hawra Milani CEO, Women Techmakers Ambassador, Code 2 Serve
Hawra Milani is an active community organiser, where she spends a lot of her time in organising, attending, and speaking at technical conferences around the world. A former high-school teacher, she is now the founder and CEO of ‘Code 2 Serve’ where she spends a lot of her time creating coding programmes and convincing youth that no matter what their educational or cultural background, they have a place in tech. She is the Lead Organiser for GDG Oxford, GDG Najaf (Iraq), a Women Techmakers Ambassador, and a STEM UK ambassador. She also teaches in Code Clubs and CoderDojos in various parts of London, and is an Apple, Google and Raspberry Pi Certified Educator.
She holds a BSc in Computer Science, a PGCE in Computer Science, and an MA in Computer Science Education from King’s College London. Her hobbies include ice-skating and photography.
In this talk, we will start from a famous and affordable microcontroller unit. We will first discover how to write code for this MCU so we can get environment data. Then we will connect the microcontroller to the Cloud using Google Cloud IoT Core. Our goal is to discover what these online Cloud IoT solutions offer, and why you may (or may not) need those. We will focus on Google Cloud IoT core, core concepts remaining the same on other online platforms.
Gautier Mechling Lead Android Developer, GDE, Innovorder
Gautier is a passionate developer living in Paris, France. Agile thinker, passionate in Android development, he publishes and maintains open source tools, and regularly writes blog posts on software engineering. Gautier is a Google Developer Expert (GDE) for Internet of Things.
Clean code is critical in the tech industry as it is perceived as what makes or breaks a project. Startups and companies have shut down because of the insurmountable technical debt that unclean code has brought them. In this short tech talk, I will discuss best practices and how every developer can become a cleaner coder.
Ana Robakidze Lead Engineer, Clientela
Ana Graduated from New York Institute of Technology in 2016 with the degree in Computer Science. While at NYIT she served actively in multiple iniiatives, including to being selected by Google as a Student Ambassador. Since graduation, Ana has been working in different industries as a software engineer and led entrepreneurship journey in NYC and California with TechStars and Y combinator.
Currently working as a lead engineer at Clientela where together with her team she bridges the online and in-store experience allowing for a world where retail can be efficient yet meaningful from behind the scenes to beyond the counter.
Tato Kutalia Android Developer, eMoney.ge
Tato is interested in trending technologies and eager to understand how to use them. Active community member, hosting meetups and podcast.
Progressive Delivery is the next step after Continuous Delivery, where new versions are deployed to a subset of users and are evaluated in terms of correctness and performance before rolling them to the totality of the users and rolled back if not matching some key metrics. Canary deployments is one of the techniques in Progressive Delivery, used in companies like Facebook to roll out new versions gradually. But good news! you don't need to be Facebook to take advantage of it.
We will demo how to create a fully automated Progressive Delivery pipeline with Canary deployments and rollbacks in Kubernetes using Jenkins X, an open source CI/CD platform for Kubernetes based on Jenkins. It runs on Kubernetes and transparently uses on demand containers to run build agents and jobs, and isolate job execution. It enables CI/CD-as-code using Jenkins Pipelines and automated deployments of commits and pull requests using Skaffold, Helm and other popular open source tools.
Carlos Sanchez Senior Cloud Software Engineer, GDE, Adobe
Carlos Sanchez specializes in software automation, from build tools to Continuous Delivery. Involved in Open Source for over 15 years, he is the author of the Jenkins Kubernetes plugin and a member of the Apache Software Foundation amongst other open source groups, contributing to several projects, such as Jenkins or Apache Maven. Apart from his current job at Adobe, Carlos is also a Google Developer Expert (GDE) for Google Cloud Platform.
Powering interactive data analysis require massive architecture, and Know-How to build a fast real-time computing system. BigQuery solves this problem by enabling super-fast, SQL-like queries against petabytes of data using the processing power of Google’s infrastructure. We will cover its core features, creating tables, columns, views, working with partitions, clustering for cost optimizations, streaming inserts, User Defined Functions, and several use cases for everyday developer: funnel analytics, behavioral analytics, exploring unstructured data.
The other part will be about BigQuery ML, which enables users to create and execute machine learning models in BigQuery using standard SQL queries. BigQuery ML democratizes machine learning by enabling SQL practitioners to build models using existing SQL tools and skills. BigQuery ML increases development speed by eliminating the need to move data.
Marton Kodok Senior Software Architect, GDE, REEA.net
Márton is a Google Developer Expert(GDE) for Cloud and senior software architect at REEA.net . A romanian hero on StackOverflow with 135k reputation points. He led the implementation of complex and distributed systems serving millions of users for companies like FreeLogoServices, LogoMix, WaterSmart, Ausschreibungsdienste and many more.
Anton Sitnikov Chief Software Architect, Exactpro
Anton is the Chief Software Architect at Exactpro. Throughout his career, Anton has developed several FinTech-related test automation tools in different capacities. He joined Exactpro in 2013 to lead the creation of a Surveillance system testing tool. Anton has many years of software development and leadership experience. He holds an Engineering Degree from the The Bauman Moscow State Technical University.
Nino Nanitashvili Devfest Host, GDG Tbilisi
Meet DevFest host, Nino Nanitashvili, organizer of GDG and WomenTechmakers communities in Tbilisi.
Giorgi Vakhtangishvili Devfest Host, GDG Tbilisi
Meet DevFest host, Giorgi Vakhtangishvili, organizer of GDG and WomenTechmakers communities in Tbilisi.
Mete Atamel Developer Advocate, Google
Mete is a Developer Advocate at Google, focused on helping developers with Google Cloud. As a long-time Java and C# developer, he likes to compare the two ecosystems.
Prior to Google, he worked at Microsoft, Skype, Adobe, EMC, and Nokia building apps and services on various web, mobile and cloud platforms. Originally from the island of Cyprus, he currently lives in Greenwich of London, not too far away from the prime meridian.
Maria Encinar Developer Relations Community Specialist, Google
Maria is part of the Europen Developer Relations team at Google, where she takes care of communities in Central and Eastern Europe. She's being working with tech communities and startups for more than 10 years. From Galicia (Spain) but living in Prague, she's a language geek, food lover and a triathlon lover.
Onder Ceylan JavaScript Tech Lead, GDE, LINKIT, KLM
Önder is a Google Developer Expert in Web Technologies and he has been working on building web and mobile apps in various development ecosystems for the past 15 years. JavaScript and web has always been his passion and nowadays he enjoys it at its full while working as a Team Lead at KLM and LINKIT. He believes in team work and he shares his knowledge on ITNEXT and GDG-NL communities as a co-organiser and a speaker.
He's also interested in photography, capturing the night photos specifically.
Mete Atamel Developer Advocate, Google
Mete is a Developer Advocate at Google, focused on helping developers with Google Cloud. As a long-time Java and C# developer, he likes to compare the two ecosystems.
Prior to Google, he worked at Microsoft, Skype, Adobe, EMC, and Nokia building apps and services on various web, mobile and cloud platforms. Originally from the island of Cyprus, he currently lives in Greenwich of London, not too far away from the prime meridian.
Maria Encinar Developer Relations Community Specialist, Google
Maria is part of the Europen Developer Relations team at Google, where she takes care of communities in Central and Eastern Europe. She's being working with tech communities and startups for more than 10 years. From Galicia (Spain) but living in Prague, she's a language geek, food lover and a triathlon lover.
James Milner Software Engineer, GDE, SitePen
James is a fullstack software developer and Google Developer Expert for Web Technologies. He has a history of building immersive web applications with both corporates and startups.
His background is in geospatial technologies for which he still has a passion. He is a fan of all things web development, particularly frontend with a penchant for exploring the potentials of the platform. During working life he spends time considering user experience patterns, building UIs and mulling over performance. Out of work James maintains an active blog chronicling his adventures into web development, and is a speaker at London development meetups and beyond. Alongside his technological pursuits he is a mediocre acoustic guitarist, fitness enthusiast and is a big fan of coffee and burritos (not together).
Giorgi Lekveishvili Software Engineer, Xoogler
Giorgi just got back to Georgia after 9 years of working at Google on projects like Google’s financial reporting, ETL pipeline management framework, distributed and in memory query execution engines, hosted Machine Learning service and Google Search Infrastructure.
Currently he is taking a break from professional tech sector and planning to invest more time in his other interests such as teaching, sports, outdoors, ...
Salome Vakhtangadze Software Engineer, Xoogler
After getting her Masters degree in CS from NYU, Salome worked at Google for 5 years. She spent the first three years working on Search infrastructure and following two years at Google Ideas(currently known as Jigsaw), where she helped design and implement products that were meant to help users in distress.
After Google she came back to Georgia and worked remotely for Blockchain for two years as well as a lecturer at Free University Tbilisi.
Ana Robakidze Lead Engineer, Clientela
Ana Graduated from New York Institute of Technology in 2016 with the degree in Computer Science. While at NYIT she served actively in multiple iniiatives, including to being selected by Google as a Student Ambassador. Since graduation, Ana has been working in different industries as a software engineer and led entrepreneurship journey in NYC and California with TechStars and Y combinator.
Currently working as a lead engineer at Clientela where together with her team she bridges the online and in-store experience allowing for a world where retail can be efficient yet meaningful from behind the scenes to beyond the counter.
Gautier Mechling Lead Android Developer, GDE, Innovorder
Gautier is a passionate developer living in Paris, France. Agile thinker, passionate in Android development, he publishes and maintains open source tools, and regularly writes blog posts on software engineering. Gautier is a Google Developer Expert (GDE) for Internet of Things.
Hawra Milani CEO, Women Techmakers Ambassador, Code 2 Serve
Hawra Milani is an active community organiser, where she spends a lot of her time in organising, attending, and speaking at technical conferences around the world. A former high-school teacher, she is now the founder and CEO of ‘Code 2 Serve’ where she spends a lot of her time creating coding programmes and convincing youth that no matter what their educational or cultural background, they have a place in tech. She is the Lead Organiser for GDG Oxford, GDG Najaf (Iraq), a Women Techmakers Ambassador, and a STEM UK ambassador. She also teaches in Code Clubs and CoderDojos in various parts of London, and is an Apple, Google and Raspberry Pi Certified Educator.
She holds a BSc in Computer Science, a PGCE in Computer Science, and an MA in Computer Science Education from King’s College London. Her hobbies include ice-skating and photography.
Carlos Sanchez Senior Cloud Software Engineer, GDE, Adobe
Carlos Sanchez specializes in software automation, from build tools to Continuous Delivery. Involved in Open Source for over 15 years, he is the author of the Jenkins Kubernetes plugin and a member of the Apache Software Foundation amongst other open source groups, contributing to several projects, such as Jenkins or Apache Maven. Apart from his current job at Adobe, Carlos is also a Google Developer Expert (GDE) for Google Cloud Platform.
Tato Kutalia Android Developer, eMoney.ge
Tato is interested in trending technologies and eager to understand how to use them. Active community member, hosting meetups and podcast.
Marton Kodok Senior Software Architect, GDE, REEA.net
Márton is a Google Developer Expert(GDE) for Cloud and senior software architect at REEA.net . A romanian hero on StackOverflow with 135k reputation points. He led the implementation of complex and distributed systems serving millions of users for companies like FreeLogoServices, LogoMix, WaterSmart, Ausschreibungsdienste and many more.
Anton Sitnikov Chief Software Architect, Exactpro
Anton is the Chief Software Architect at Exactpro. Throughout his career, Anton has developed several FinTech-related test automation tools in different capacities. He joined Exactpro in 2013 to lead the creation of a Surveillance system testing tool. Anton has many years of software development and leadership experience. He holds an Engineering Degree from the The Bauman Moscow State Technical University.