Tag Archives: Get Inspired

Android GDE Maryam Alhuthayfi shares her passion for mobile development with fledgling developers

Posted by Janelle Kuhlman, Developer Relations Program Manager

Emoji of muslim woman wearing hijab

For Women’s History Month, we’re celebrating a few of our Google Developer Experts. Meet Maryam Alhutayfi, Android GDE. The GDE program team encourages qualified candidates that identify as women or non-binary to express interest in joining the community by completing this form.

Android GDE Maryam Alhuthayfi has loved programming since high school, when she learned programming in Visual Studio and basic website development.

“We didn't get much beyond that because there weren’t many Arabic resources,” she says. “That experience got me excited to dig deeper into technology. I wanted to know how the web functions, how software is made, and more about programming languages.”

Maryam studied computer science at university and majored in information systems. For her senior year graduation project, she and her team decided to build an Android application, her first experience with Android. She graduated with honors and landed a job as a web developer, but she kept thinking about getting back to being an Android developer.

She joined Women Techmakers in Saudi Arabia in 2019, when the group launched, to connect with other women in tech to help and support. She got a job as an Android robotics developer and became a co-organizer of GDG Cloud Saudi, her local Google Developer Group. Now Maryam is a senior Android development specialist at Zain KSA, one of Saudi Arabia’s largest telecommunications companies, which she describes as “a dream come true,” and in January 2022, she became an Android GDE.

Maryam is the first Android GDE in the Middle East and the second in North Africa. She contributes to the Android community by speaking about Android and Kotlin development in detail, and software development more generally. She maintains a blog and GitHub repository and gives numerous talks about Android development. She encourages Android developers to use Kotlin and Jetpack Compose, and she describes both as causing a major shift in her Android development path. She started the Kotlin Saudi User Group in 2020.

Maryam regularly mentors new Android developers and gives talks on Android for Women Techmakers and Women Who Code. She encourages Android developers at big companies like Accenture and Careem to join and contribute to the Android community.

Remembering how few Arabic resources she had as a high school student, Maryam creates both Arabic and English content to enrich Android learning resources. “I made sure those resources would be available to anyone who wants to learn Android development,” she says. “Locally, in collaboration with GDGs in Saudi Arabia, we host sessions throughout each month that cover Android, Flutter, and software development in general, and other exciting topics, like data analytics, cyber security, and machine learning.”

She regularly attends the Android developer hangouts led by Android GDE Madona Wambua and Android developer Matt McKenna to learn more and get inspired by other Android developers in the community.

In her full-time job, Maryam is immersed in her work on the official Zain KSA app.

“It’s my job and my team’s job to give our millions of customers the best experience they can have, and I’m pushing myself to the limit to achieve that” she says. “I hope they like it.”

Maryam encourages other new developers, especially women, to share their knowledge.

“Communicate your knowledge–that makes you an expert because people will ask you follow-up questions that might give you different perspectives on certain things and shift your focus on learning new things constantly ” she says. “You serve others by sharing your knowledge.”

Follow Maryam on Twitter at @Mal7othify | Learn more about Maryam on LinkedIn.

The Google Developers Experts program is a global network of highly experienced technology experts, influencers, and thought leaders who actively support developers, companies, and tech communities by speaking at events and publishing content.

The GDE program team encourages qualified candidates that identify as women or non-binary to express interest in joining the community by completing this form.

Android GDE Maryam Alhuthayfi shares her passion for mobile development with fledgling developers

Posted by Janelle Kuhlman, Developer Relations Program Manager

Emoji of muslim woman wearing hijab

For Women’s History Month, we’re celebrating a few of our Google Developer Experts. Meet Maryam Alhutayfi, Android GDE. The GDE program team encourages qualified candidates that identify as women or non-binary to express interest in joining the community by completing this form.

Android GDE Maryam Alhuthayfi has loved programming since high school, when she learned programming in Visual Studio and basic website development.

“We didn't get much beyond that because there weren’t many Arabic resources,” she says. “That experience got me excited to dig deeper into technology. I wanted to know how the web functions, how software is made, and more about programming languages.”

Maryam studied computer science at university and majored in information systems. For her senior year graduation project, she and her team decided to build an Android application, her first experience with Android. She graduated with honors and landed a job as a web developer, but she kept thinking about getting back to being an Android developer.

She joined Women Techmakers in Saudi Arabia in 2019, when the group launched, to connect with other women in tech to help and support. She got a job as an Android robotics developer and became a co-organizer of GDG Cloud Saudi, her local Google Developer Group. Now Maryam is a senior Android development specialist at Zain KSA, one of Saudi Arabia’s largest telecommunications companies, which she describes as “a dream come true,” and in January 2022, she became an Android GDE.

Maryam is the first Android GDE in the Middle East and the second in North Africa. She contributes to the Android community by speaking about Android and Kotlin development in detail, and software development more generally. She maintains a blog and GitHub repository and gives numerous talks about Android development. She encourages Android developers to use Kotlin and Jetpack Compose, and she describes both as causing a major shift in her Android development path. She started the Kotlin Saudi User Group in 2020.

Maryam regularly mentors new Android developers and gives talks on Android for Women Techmakers and Women Who Code. She encourages Android developers at big companies like Accenture and Careem to join and contribute to the Android community.

Remembering how few Arabic resources she had as a high school student, Maryam creates both Arabic and English content to enrich Android learning resources. “I made sure those resources would be available to anyone who wants to learn Android development,” she says. “Locally, in collaboration with GDGs in Saudi Arabia, we host sessions throughout each month that cover Android, Flutter, and software development in general, and other exciting topics, like data analytics, cyber security, and machine learning.”

She regularly attends the Android developer hangouts led by Android GDE Madona Wambua and Android developer Matt McKenna to learn more and get inspired by other Android developers in the community.

In her full-time job, Maryam is immersed in her work on the official Zain KSA app.

“It’s my job and my team’s job to give our millions of customers the best experience they can have, and I’m pushing myself to the limit to achieve that” she says. “I hope they like it.”

Maryam encourages other new developers, especially women, to share their knowledge.

“Communicate your knowledge–that makes you an expert because people will ask you follow-up questions that might give you different perspectives on certain things and shift your focus on learning new things constantly ” she says. “You serve others by sharing your knowledge.”

Follow Maryam on Twitter at @Mal7othify | Learn more about Maryam on LinkedIn.

The Google Developers Experts program is a global network of highly experienced technology experts, influencers, and thought leaders who actively support developers, companies, and tech communities by speaking at events and publishing content.

The GDE program team encourages qualified candidates that identify as women or non-binary to express interest in joining the community by completing this form.

How an Android developer in Guatemala advocates for women through the Google Developer Groups community

Posted by Rodrigo Akira Hirooka, Regional Lead, Latin America

Getting acquainted with Android career options

Cecilia Castillo loves mobile development. She’s confident that she’d be happy focusing on it for the rest of her career. Cecilia’s career in mobile development began when her friend Adrian Catalan (Director of the Innovation Lab at Galileo University), launched a Google Developer Groups (GDG) chapter in Guatemala and began to teach Android courses.

Up until that point, Cecilia had used technologies like ASPX and Ruby on Rails – and was no stranger to technical concepts, having studied computer science at Galileo University in Guatemala and earned a Master’s degree in information technology, but she was also itching to learn something new in a supportive environment. That’s when she attended a locally organized GDG event. “ I got more involved in GDG meetups and helped organize them, and I learned how to code in Android.”

Woman with long straight hair holding a microphone standing in front of a projector screen giving a presentation

“Mobile experiences are often the first interaction people have with a product or service. An experience on mobile can determine whether someone will love it or hate it, and I think that is a big responsibility and a privilege.”

2013: a pivotal year of community leadership

In time, she found the GDG community helped her feel a sense of camaraderie in the LATAM tech community and in 2013, Cecilia decided to attend Google I/O. She found it “life-changing,” she says, and loved being able to share her enthusiasm for mobile development with more people from all over the world.

That very year, Cecilia began helping plan International Women’s Day back home in Guatemala and helped run the first International Women’s Day (IWD) event there. “It was the start of something exciting. I was always passionate about creating spaces where other women could share their experiences, their talents, and everything technical they were learning,” she says.

She says IWD events make it possible for her to meet women from all over the world who are doing interesting work in technology. In addition, Cecilia says International Women’s Day events and GDG groups create momentum around the idea that women are tech experts and leaders.

Inspiring other female leaders and improving the local programs

Cecilia says she and her planning team try to make their IWD event bigger and better every year, making sure to invite a combination of new speakers and women with more experience who have been giving talks and working in tech for a while.

The Innovation Lab at Galileo University now supports the two-day virtual event, which occurred on March 11-12 this year. This year’s event included student-focused programming to encourage prospective developers to pursue tech careers or apply tech to their interests. Around 70 speakers participated, some from different countries in Latin America and others from Guatemala.

Blue graphic advertising an International Women's Day Event hosted in Guatemala

Cecilia says the university has played an important role to help the GDG chapter achieve its goal of more visibility and reaching a broader audience. Furthermore, Celicila recognized that Evelyn Cruz, lead of the Engineering Education Group at Galileo University, has been instrumental during the planning process.

Looking ahead to new opportunities

“I think it is important to create moments and spaces where we can celebrate and spotlight all the amazing things women are doing,” says Cecilia. “By being part of a bigger network like GDG, we also get to know and learn from talented women from all over Latin America and the world.

Woman in white shirt with long straight hair standing and smiling with a giant Android logo robot

“The GDG community offers a very diverse group of people, and I think this diversity of countries, companies, and expertise adds value for anyone who is involved in these communities.”

Developing those initial Android skills has paid off, as Castillo now serves as a co-organizer for Google Developer Group (GDG) in Guatemala, holds a position as a Women Techmakers ambassador, and works as a Senior Mobile Engineer at PayPal. In this role she works on both Android and iOS platforms and she’s now giving back to the community in so many ways.

Learn more about Google Developer Groups and how to join or start one near you here.

How an Android developer in Guatemala advocates for women through the Google Developer Groups community

Posted by Rodrigo Akira Hirooka, Regional Lead, Latin America

Getting acquainted with Android career options

Cecilia Castillo loves mobile development. She’s confident that she’d be happy focusing on it for the rest of her career. Cecilia’s career in mobile development began when her friend Adrian Catalan (Director of the Innovation Lab at Galileo University), launched a Google Developer Groups (GDG) chapter in Guatemala and began to teach Android courses.

Up until that point, Cecilia had used technologies like ASPX and Ruby on Rails – and was no stranger to technical concepts, having studied computer science at Galileo University in Guatemala and earned a Master’s degree in information technology, but she was also itching to learn something new in a supportive environment. That’s when she attended a locally organized GDG event. “ I got more involved in GDG meetups and helped organize them, and I learned how to code in Android.”

Woman with long straight hair holding a microphone standing in front of a projector screen giving a presentation

“Mobile experiences are often the first interaction people have with a product or service. An experience on mobile can determine whether someone will love it or hate it, and I think that is a big responsibility and a privilege.”

2013: a pivotal year of community leadership

In time, she found the GDG community helped her feel a sense of camaraderie in the LATAM tech community and in 2013, Cecilia decided to attend Google I/O. She found it “life-changing,” she says, and loved being able to share her enthusiasm for mobile development with more people from all over the world.

That very year, Cecilia began helping plan International Women’s Day back home in Guatemala and helped run the first International Women’s Day (IWD) event there. “It was the start of something exciting. I was always passionate about creating spaces where other women could share their experiences, their talents, and everything technical they were learning,” she says.

She says IWD events make it possible for her to meet women from all over the world who are doing interesting work in technology. In addition, Cecilia says International Women’s Day events and GDG groups create momentum around the idea that women are tech experts and leaders.

Inspiring other female leaders and improving the local programs

Cecilia says she and her planning team try to make their IWD event bigger and better every year, making sure to invite a combination of new speakers and women with more experience who have been giving talks and working in tech for a while.

The Innovation Lab at Galileo University now supports the two-day virtual event, which occurred on March 11-12 this year. This year’s event included student-focused programming to encourage prospective developers to pursue tech careers or apply tech to their interests. Around 70 speakers participated, some from different countries in Latin America and others from Guatemala.

Blue graphic advertising an International Women's Day Event hosted in Guatemala

Cecilia says the university has played an important role to help the GDG chapter achieve its goal of more visibility and reaching a broader audience. Furthermore, Celicila recognized that Evelyn Cruz, lead of the Engineering Education Group at Galileo University, has been instrumental during the planning process.

Looking ahead to new opportunities

“I think it is important to create moments and spaces where we can celebrate and spotlight all the amazing things women are doing,” says Cecilia. “By being part of a bigger network like GDG, we also get to know and learn from talented women from all over Latin America and the world.

Woman in white shirt with long straight hair standing and smiling with a giant Android logo robot

“The GDG community offers a very diverse group of people, and I think this diversity of countries, companies, and expertise adds value for anyone who is involved in these communities.”

Developing those initial Android skills has paid off, as Castillo now serves as a co-organizer for Google Developer Group (GDG) in Guatemala, holds a position as a Women Techmakers ambassador, and works as a Senior Mobile Engineer at PayPal. In this role she works on both Android and iOS platforms and she’s now giving back to the community in so many ways.

Learn more about Google Developer Groups and how to join or start one near you here.

GDE Profile: Danielle Monteiro, Cloud GDE

Posted by Janelle Kuhlman, Developer Relations Program Manager

Image of brown woman with black curly hair facing forward and smiling

Cloud GDE Danielle Monteiro seeks to introduce more women and underrepresented people to data and the Cloud

For Women’s History Month, we’re celebrating a few of our Google Developer Experts. Meet Danielle Monteiro, Cloud GDE.

“There are few Black women working with data,” says Cloud GDE Danielle Monteiro, who works full-time as a Cloud Solutions Architect - Data & Artificial Intelligence at Microsoft in São Paulo, Brazil. “Being a Black woman working with data and recognized by Google is a very important recognition, and it helps me bring possibilities to women who share the same origin as me.”

In her almost 20 years of experience in technology, Danielle has worked as a developer, a Database Administrator, a Data Architect, and a Data Engineer, and is now a Cloud Solutions Architect. She holds a Master’s degree in Computer Engineering and is a Microsoft Regional Director, a Microsoft #MVP, and a Microsoft Innovative Educator Expert. She gives frequent talks and has designed multiple courses and tutorials because she believes it’s important to share technical knowledge with as many women as possible. “We have openings in technology; we have wonderful technologies, but we lack people with this knowledge,” she says. “I believe that technology, combined with shared knowledge and empathy, will change the world.”

In 2019, Danielle was the first Brazilian woman to speak at MongoDB World, was honored with a MongoDB innovation award and named a MongoDB Female Innovator. She has recorded three courses for LinkedIn Learning. Danielle also created the DANI Academy platform to help developers and database administrators deploy, optimize, and propose complex data architectures. Her DB4Beginners.com blog helps beginner developers model and query relational and NoSQL databases. She also participates in communities including Databases-SP, woMakersCode, .NET-SP, and BlackRocks. Currently, Danielle is in the midst of a project focused on inviting people from underrepresented groups to work with data and the Cloud. “I love working with data and the Cloud,” Danielle says. “I believe that I can share my knowledge and bring more and more women to an incredible area.”

Google Cloud has helped her in her work and personal projects, and being a GDE has allowed her to dive deeper into the product. “Believe me, this support is essential,” she says. “I believe in the union of a great company and my ideas of sharing and mirroring knowledge to other women. It’s an honor to be a GDE.”

Follow Danielle on Twitter at @danimonteirodba | Learn more about Danielle on LinkedIn.

The Google Developers Experts program is a global network of highly experienced technology experts, influencers, and thought leaders who actively support developers, companies, and tech communities by speaking at events and publishing content.

Stepping up as a Machine Learning Developer —My Experience With the Google Machine Learning Bootcamp

Posted by Hyunkil Kim, Software Quality Engineer at Line Corp.

banner image that includes math chart, brain, and GDS logo

This article is written by Hyunkil Kim who participated in the Machine Learning Bootcamp which is a machine learning training program conducted in Korea to nurture next-generation ML engineers and help them to find jobs.

banner image with text that reads google developers machine learning bootcamp

As a developer, I had developed a certain level of curiosity about machine learning. I had also heard that many former developers were switching their specialization over to machine learning. Thus, I signed up for the <Google Machine Learning Bootcamp>, thinking it would be a good chance to get my feet wet.

I was a bit nervous and excited at the same time after getting the acceptance notification. Wondering if I should go over my Python skills one more time in preparation, I installed the newest version of TensorFlow on my machine. I also skimmed through documents on the basics of machine learning. Those were all unnecessary. To put it bluntly, I had to relearn everything from scratch over the course of the bootcamp. It was quite challenging to be introduced to new concepts I wasn't familiar with, such as functional API and the concept of functional programming in general, various visualization libraries, and data processing frameworks and services that were new to me. I worked very hard with the mindset of starting fresh.

Journey to Becoming a Machine Learning Engineer

There were three main objectives for the participants: completing the Deep Learning Specialization on Coursera which is based on TensorFlow, acquiring ML certifications(TensorFlow certificate or Google Cloud ML(or Data Science) Engineer certification), and participating in Kaggle competitions. Google Developers team provided the course fee for Coursera and the certification fee and offered many benefits to those who completed the course. You could really make it worth your while as long as you took the initiative and applied your passion.

<Coursera Deep Learning Specialization>

The Coursera class is based on TensorFlow 2.x and requires watching a set amount of instructor Andrew Ng's lectures on AI every week with screenshots and proof. It was pretty tough at first as the lectures were not in Korean. However, because the class was so famous, I was able to find posts on the internet that broke down the lectures and made them easier to understand. The class also provided reference links, so you could study more on your own once you got used to the class.

While this is not really related to the Coursera class, I also participated in online coding meetups by the bootcamp participants in-between classes as in the picture below, and it was a memorable experience. These are basically sessions held in coffee shops or study rooms where people got together and worked individually on their own coding projects in normal times. Because of the pandemic, we could not meet in person obviously and used Google Meet or Gather town and left our cameras on as we coded. It felt like I was studying with other people, and I liked the solidarity of relating to others.

animated image of cartoon figures in a dining room

<Machine Learning Certifications>

You were required to acquire at least one certification during the bootcamp. I chose to work on the GCP ML Engineer certification. As I used Google Cloud, I had wondered how ML services could be used on cloud. Coursera happened to have a specialization program for the GCP ML certification, so I took it, too. However, in the end, Google's website offering GCP AI operations and use cases helped me more with the certification than the course on Coursera.

Image of Google Cloud certification awarded to Hyunkil Kim

<Kaggle Competition>

I didn't get to spend as much time on Kaggle. I didn't see any current projects that interested me, so I tried the TPS to review what I had learned so far. TPS stands for Tabular Playground Series, which is a beginner-to-intermediate level competition for new-ish Kagglers that are just getting the hang of it. You're required to predict the value of the target from the provided tabular data. It is slightly more difficult than Titanic Survival Predictions, which is a beginner competition. I chose this competition because I figured it would be a good practice of things I had learned so far, like data analysis, feature engineering, and hyperparameter tuning.

Image of duck shown as Hyunkil Kim's profile picture on the Kaggle dashboard

This was the part where I personally felt like I could have done better. I had many ideas for improving the model or enhancing the performance, but it took way more time to apply and experiment with them than I had expected. If I had known that model learning would take this much time, I would have started working on Coursera, the certification, and the Kaggle competition all at once from the beginning. Maybe I was too nervous about entering a Kaggle competition and put it off until the end. I should have just tried without getting so nervous. I hesitated too long and ended up regretting it a little too late.

<Tech Talk and Career Talk>

The bootcamp also included many other activities, including a weekly Tech Talk on specific themes and recruiting sessions of potential employers. Companies looking for ML talents were invited and had a chance to introduce themselves, explain the available positions, and take questions about joining their workforce. Some companies sent their current Machine Learning engineers to explain how they solved business problems with which models or what kind of data. Some companies focused more on describing the type of people they were looking for in detail. I didn't know at the time, but I heard that some of the speakers were big names in the industry. Personally, I found these talks very helpful in terms of both finding employment and familiarizing myself with the trends in the industry. The sessions were very inspiring as new ideas kept flowing as I heard about applications of technologies I only knew in theory or thought about what kind of investments in AI would be promising.

Besides the Tech Talks, there were also more relaxed sessions for things like career consultation and resume/CV reviews. There were even sessions by the Googlers, where they personally answered participants' questions and offered some advice. As I attended various sessions, I noticed that the bootcamp crew and many Tech Talk speakers from hiring companies offered authentic and valuable advice and were very eager to help out the bootcamp participants. Nobody talked about the cold reality of the world out there. Knowing how rare it is to find mentors that offer genuinely constructive feedback and guidance, I personally was very touched and grateful about that.

Concluding the Machine Learning Bootcamp.

The Google Machine Learning Bootcamp captured the essence of what it would be like to work for Google. I felt like they expected you to take your own initiative to do what you wanted. They showed that they were willing and able to help you grow as much as possible as long as you did your best. For example, one of the world's most famous programmers Jeff Dean was at the kickoff session, and there was even an AMA session with Laurence Moroney, who had developed the training course for TensorFlow. They also allowed maximum freedom about finding teammates for the Kaggle competitions so that you didn't have to worry about having to carry your team. Things covered in the Tech Talks or recruitment sessions were not included in assignments. They let the participants do their thing freely while promising the best support possible in the industry if needed. I could see how some people would find it too lax that Google lets you study on your own at your own pace.

Image of video conference call with Andrew Ng, Jeff Dean, and Laurence Moroney

I think this was a rare chance to meet people from various backgrounds with the common goal of becoming machine learning engineers or developers. It was a unique experience where I got to talk and study with good people and even do something strange like the online coding meetup. There were also times when I was vainly taking pride in what little knowledge I had, but I ended up putting a lot of work into the bootcamp, wanting to make the most of it and to come ahead of others.

In the end, the take-home message is to "try anything."

Personally, I was very happy with the experience. I got to be a little more comfortable with machine learning. As a result, I'm able to pay more attention to details related to machine learning at my new job. The challenge of facing something new is a constant of a developer's life. Still, participating in this bootcamp felt especially meaningful to me, and I enjoyed it thoroughly.

While the bootcamp is over, I heard that some participants are still continuing with their study groups or projects. Wanting to study as a group myself, I also had asked around and volunteered to join a study group, but I ended up studying alone because none of the groups covered the area I was interested in. Even so, many people sharing useful information on Slack helped me as I studied alone, and they are still helping me even after the bootcamp.

At any rate, I keep coming up with various ideas that I want to try in my current job or as a personal project. It feels like I found a new toy that I can have fun with for a while without getting tired of it. I think I'll start slowly with a small toy project.

Machine Learning Communities: Q4 ‘21 highlights and achievements

Posted by HyeJung Lee, DevRel Community Manager and Soonson Kwon, DevRel Program Manager

Image shows graphic illustrating Q4 success. Includes an arrow pointing to a group of stick figures

Let’s explore highlights and achievements of vast Google Machine Learning communities over the last quarter of last year! We are excited and grateful about all the activities that the communities across the globe do.

Image of the Jax logo  next to images of animals and objects. The animals and objects are labelled Predictions

India-based Aakash Nain has completed the TF-Jax tutorial series with Part 9 (Autodiff in JAX) and Part 10 (Pytrees in JAX). Aakash also started a new tutorial series to learn about the existing methods of building models in JAX. The first tutorial Building models in JAX - Part1 (Stax) is released.

Christmas tree made of code next to words that say Advent of Code

On Dec 12th, ML GDE Paolo Galeone started to solve puzzles of the Advent of Code series using “pure TensorFlow” (without any other library). His solution has been updated in a series of 12 on his blog. He explained how he designed the solutions, how he implemented them, and - when needed - focused on some TensorFlow features not widely used. (Day 1, Day 2, Day 3, Day 4, Day 5, Day 6, Day 7, Day 8, Day 9, Day 10, Day 11, Day 12, Wrap up)

Detailed  diagram of batch prediction/evaluation pipeline leading to model training pipeline

ML GDE Chansung Park (Korea) & Sayak Paul (India) published an “Continuous Adaptation for Machine Learning System to Data Changes” article on TensorFlow blog. They presented a project that implements a workflow combining batch prediction and model evaluation for continuous evaluation retraining In order to capture changes in the data.

Image of Elyes Manais' Google Cloud Certification

ML GDE Elyes Manai from Tunisia wrote an article on GDE blog about his experience on the Google Cloud ML Engineer certification covering guide to certificate and tips.

Image collage of medical staff wearing PPE

TFUG organizer Ali Mustufa Shaikh and Rishit Dagli released “CPPE-5: Medical Personal Protective Equipment Dataset” (paper, code). This paper got featured on Google Research TRC's publication section on January 5, 2022.

Image of a Google slide with text reading Ok, but what are transformers?

TFUG New York hosted a series of events in Dec. End-to-End NLP Workshop with TensorFlow. Brief introduction to the Kaggle competition for Great Barrier Reef challenge by Google(Slide). TF idea for ML Projects with GCP.

Left side of image shows a screenshot  from the Google for Startups Accelerator:MENA page. Right side of mage shows man with glasses holding a piece of paper in front of a wall that has signs on it that say hashtag creativity and hashtag technology

ML GDE Elyes Manai from Tunisia wrote an article “The ability to change people’s lives and leave one’s mark“. Are you facing difficulties growing in constrained environments? And do you think you're not a first-class student and you don't have connections in the industry? Then, check out Elyes’s story. He shared how Google helped him accelerate his impact.

Image shows a graph with data. Labels are on the side to denote wing, body, and tail

ML GDE Sayak Paul (India) and Soumik Rakshit’s Point Cloud Segmentation implemented the PointNet architecture for segmenting 3D point clouds using the ShapeNetCore dataset with TensorFlow 2.x. It is a winner of #TFCommunitySpotlight too.

Screenshot from a paper titled What Should Not be Contrastive in Contrastive Learning

Annotated Research Papers by ML GDE Aakash Kumar Nain (India) is an effort to make papers more accessible to a wider community. It also supports the web version and includes papers from Google Research and etc. This repository is popular enough to have a +2k star and a +200 fork.

Graphic wih text that reads A DevLibrary video interview wth Shai Reznik

Interview series of DevLibrary contributors : Meet the ML GDE Shai Reznik (Israel) and Doug Duhaime. And check out what they built with Google technology and what made them passionate.

Image of a TensorFlow 2.0 Global Docs Sprint event invite with Vikram Tiwari

ML DevFest 2021 by GDG Cloud San Francisco. There are 5 sessions that walk you through framing ML problems, researching ML, building proofs of concepts using existing ML APIs and models, building ML pipelines and etc. ML GDE Vikram Tiwari (USA) presented Vertex, ML Ops and GCP.

The words using Machine Learning for COVID19 helpline with Krupal Modi next to a picture of a man holding a microphone

Krupal Modi (India)’s blog article and #IamaGDE video shares how he’s been leading the machine learning initiatives at Haptik, a conversational AI platform, and how the team paired with the Indian Government and WhatsApp to build a COVID-19 helpline.

Hashtag I am a GDE next to a photo of a woman with sunglasses on her head

Leigh Johnson from USA is the founder of Print Nanny, an automated failure detection system and monitoring system for 3D printers. Meet Leigh in this blog and video!

Happening now! #TheAndroidShow: Tablets, Jetpack Compose & Android 13

Posted by Florina Muntenescu & Huyen Tue Dao, Co-Hosts of #TheAndroidShow

We’re just about to kick off another episode of #TheAndroidShow, you can watch here! In this episode, we’ll take you behind-the-scenes with Jetpack Compose, Android 13 and all of the updates to Android tablets. If you haven’t already, there’s still time to get your burning Android tablet questions answered from the team, using #AskAndroid. We've assembled a team of experts ready to answer your questions live!


First, we go behind-the-scenes with Jetpack Compose

First up in #TheAndroidShow, we’ll be discussing Jetpack Compose, Android’s modern, native UI toolkit. Last month, we released version 1.1 of Jetpack Compose, which contains new features like improved focus handling, touch target sizing, ImageVector caching, and support for Android 12 stretch overscroll. Compose 1.1 also graduates a number of previously experimental APIs to stable and supports newer versions of Kotlin. In #TheAndroidShow, we’ll take you behind-the-scenes in the world of animations with one of the engineers who helps build them, Doris Liu. And then we hear from Twitter about how Compose helps them build new features in half the time!


Next: the world of tablets, including the 12L feature drop, now in AOSP

Next up, we’ll jump into the world of tablets, following the big news from earlier this week: we’ve officially released the 12L feature drop to AOSP and it’s rolling out to all supported Pixel devices over the next few weeks. There are over 250+ million large screen Android devices, and 12L makes Android 12 even better on tablets, and includes updates like a new taskbar that lets users instantly drag and drop apps into split-screen mode, new large-screen layouts in the notification shade and lockscreen, and improved compatibility modes for apps. You can read more here.

Starting later this year, 12L will be available in planned updates on tablets and foldables from Samsung, Lenovo and Microsoft, so now is the time to make sure your apps are ready. We highly recommend testing your apps in split-screen mode with windows of various sizes, trying it in different orientations, and checking the new compatibility mode changes if they apply. You can read more about 12L for developers here.

We see large screens as a key surface for the future of Android, and we’re continuing to invest to give you the tools you need to build great experiences for tablets, Chromebooks, and foldables. You can learn more about how to get started optimizing for large screens, and make sure to check out our large screens developer resources.


Tune in now!

Finally, we wrap up the show with a conversation with the director for Android Developer Relations, Maru Ahues Bouza, where we talk about Android 13 as well as some of the broader themes you’ll continue to see from Android later this year.

It’s all happening right now on #TheAndroidShow - join us on YouTube!

Students in LATAM come together for continent-wide tech conference

Posted by Paco Solsona, Regional Lead LATAM



A continental community of coders

Growing up, many students across Latin America watched eagerly as the technology in their cities became more advanced and opportunities to create the future expanded. For some, computers and web technologies presented untold potential. Still, excitement about doing right by their communities was all at the heart of it all. Now, a forward-looking group of university students from 27 different Latin American nations and Google Developer Student Clubs (GDSC) have formed a continent-wide network to chart a course forward for their continent. They are building a community of Spanish-speaking Latin American student developers that support each other, help foster leadership skills, and bring more opportunities to student developers in the region.

Teaming up to build skills and teach other student developers

In November 2021, this regional coalition of students came together to host a continent-wide LATAM conference, a two-day student conference (the team planned and executed it in just two weeks). The event featured ten speakers from Spanish-speaking Latin American countries and taught students about different developer technologies. Attendees learned about machine learning, automating processes using data pipelines, leveraging react to upload landing pages to Firebase, and building mobile applications with Firebase and React Native. 300 people attended the conference over two days, and the conference recordings have attracted hundreds of views on YouTube.

Screenshot of a group of GDSC leads video chatting during a live event

“We’re coming from a less developed region. We grew up seeing other countries that were more technologically advanced. Now, developers from Latin America are more confident that they have the skills to implement projects, produce new things, and bring advancement to the continent.” - Maria Agustina Cuello (Chichi)

Working together with purpose

Through working together on the conference, the organizers of LATAM conference know Latin American youth have a bright future. They are excited by the opportunity to use the power of technology and connectivity to change the world.

Screenshot of a group of women GDSC leads video chatting during a live event

Luis Eduardo, Lead GDSC UTP (Perú), says it felt amazing to be part of the LATAM conference: “being able to meet students from other countries with the same desire to work for the community was wonderful. Knowing that, despite being thousands of miles away, there was no impediment to being able to work as an organized team. This is what makes this family unique.”

Screenshot of a group of GDSC members video chatting during a live event

“LATAM conference was the opportunity to show that wherever we are, we can help others, and you will always find people with similar ideas,” says Francisco Imanol Suarez, Lead GDSC UNPSJB (Argentina).

Solution Challenge preparations

The group is now hosting events to teach student developers new skills and prepare them for the 2022 Solution Challenge, a global contest where students from around the world are invited to solve for one of the United Nations' Sustainable Development Goals using Google technologies.

In preparing their communities to build projects, the group plans to activate the countries and regions in Latin America. The students aim to expose each other to multiple technologies in the field and plan to host theme weeks for the Solution Challenge, like a Firebase week, a UX/UI week, and a Flutter Festival.

Students across the GDSC LATAMs are forming teams for the Solution Challenge. Some are local, coming from a single university, while others are broader, like students in Argentina working with students from Mexico. “A few months ago, no one knew how many people we would help take their first steps in the world of development. Let's hope this community continues to grow to be able to show that amazing things can be done in LATAM,” says Luis Eduardo, Lead GDSC UTP (Perú).

Screenshot of a GDSC student giving a presentation on Google technology via video chat

“I’m grateful to be part of this community and work with amazing team members who are so eager to work together and do activities. We want to bring all the opportunities we can to Latin American students, and gender and language are not a barrier,” says Cuello.

What’s next for GDSC LATAM

The members of GDSC LATAM plan to continue hosting collaborative events for the community such as Google Cloud Machine Learning bootcamp, a hackathon, and a 2022 student conference and related events with other student communities. The group holds Android and Google Cloud Platform (GCP) study jams, publishes a podcast, and hosts networking events to help reach more students, create networking opportunities, and expand each university’s GDSC. Eventually, they hope to positively impact the region by encouraging budding developers to build new technologies in Latin America.

If this inspires you, sign up for the Solution Challenge and submit a project by March 31, 2022 at goo.gle/solutionchallenge and join a Google Developer Student Club at your college or university.

Check out GDSC LATAM on social media: Twitter | FB | YouTube Channel | Instagram

Students in LATAM come together for continent-wide tech conference

Posted by Paco Solsona, Regional Lead LATAM



A continental community of coders

Growing up, many students across Latin America watched eagerly as the technology in their cities became more advanced and opportunities to create the future expanded. For some, computers and web technologies presented untold potential. Still, excitement about doing right by their communities was all at the heart of it all. Now, a forward-looking group of university students from 27 different Latin American nations and Google Developer Student Clubs (GDSC) have formed a continent-wide network to chart a course forward for their continent. They are building a community of Spanish-speaking Latin American student developers that support each other, help foster leadership skills, and bring more opportunities to student developers in the region.

Teaming up to build skills and teach other student developers

In November 2021, this regional coalition of students came together to host a continent-wide LATAM conference, a two-day student conference (the team planned and executed it in just two weeks). The event featured ten speakers from Spanish-speaking Latin American countries and taught students about different developer technologies. Attendees learned about machine learning, automating processes using data pipelines, leveraging react to upload landing pages to Firebase, and building mobile applications with Firebase and React Native. 300 people attended the conference over two days, and the conference recordings have attracted hundreds of views on YouTube.

Screenshot of a group of GDSC leads video chatting during a live event

“We’re coming from a less developed region. We grew up seeing other countries that were more technologically advanced. Now, developers from Latin America are more confident that they have the skills to implement projects, produce new things, and bring advancement to the continent.” - Maria Agustina Cuello (Chichi)

Working together with purpose

Through working together on the conference, the organizers of LATAM conference know Latin American youth have a bright future. They are excited by the opportunity to use the power of technology and connectivity to change the world.

Screenshot of a group of women GDSC leads video chatting during a live event

Luis Eduardo, Lead GDSC UTP (Perú), says it felt amazing to be part of the LATAM conference: “being able to meet students from other countries with the same desire to work for the community was wonderful. Knowing that, despite being thousands of miles away, there was no impediment to being able to work as an organized team. This is what makes this family unique.”

Screenshot of a group of GDSC members video chatting during a live event

“LATAM conference was the opportunity to show that wherever we are, we can help others, and you will always find people with similar ideas,” says Francisco Imanol Suarez, Lead GDSC UNPSJB (Argentina).

Solution Challenge preparations

The group is now hosting events to teach student developers new skills and prepare them for the 2022 Solution Challenge, a global contest where students from around the world are invited to solve for one of the United Nations' Sustainable Development Goals using Google technologies.

In preparing their communities to build projects, the group plans to activate the countries and regions in Latin America. The students aim to expose each other to multiple technologies in the field and plan to host theme weeks for the Solution Challenge, like a Firebase week, a UX/UI week, and a Flutter Festival.

Students across the GDSC LATAMs are forming teams for the Solution Challenge. Some are local, coming from a single university, while others are broader, like students in Argentina working with students from Mexico. “A few months ago, no one knew how many people we would help take their first steps in the world of development. Let's hope this community continues to grow to be able to show that amazing things can be done in LATAM,” says Luis Eduardo, Lead GDSC UTP (Perú).

Screenshot of a GDSC student giving a presentation on Google technology via video chat

“I’m grateful to be part of this community and work with amazing team members who are so eager to work together and do activities. We want to bring all the opportunities we can to Latin American students, and gender and language are not a barrier,” says Cuello.

What’s next for GDSC LATAM

The members of GDSC LATAM plan to continue hosting collaborative events for the community such as Google Cloud Machine Learning bootcamp, a hackathon, and a 2022 student conference and related events with other student communities. The group holds Android and Google Cloud Platform (GCP) study jams, publishes a podcast, and hosts networking events to help reach more students, create networking opportunities, and expand each university’s GDSC. Eventually, they hope to positively impact the region by encouraging budding developers to build new technologies in Latin America.

If this inspires you, sign up for the Solution Challenge and submit a project by March 31, 2022 at goo.gle/solutionchallenge and join a Google Developer Student Club at your college or university.

Check out GDSC LATAM on social media: Twitter | FB | YouTube Channel | Instagram