Tag Archives: Get Inspired

DevFest hits ten year milestone and hosts diverse developers worldwide

Posted by Komal Sandhu - Global Program Manager, Google Developer Groups

A mosaic of DevFest attendees from around the world
A mosaic of DevFest attendees from around the world

DevFest: bringing community, connection, and technical content into focus

What might a flower pressing workshop, a keynote speech from a sitting Minister of Science & Technology, and a dinner at a 144-year-old restaurant in Madrid all have in common? These distinctive hyper-local experiences reveal just a few of the ways developers from all walks came together to master technical topics this year at community-led DevFest events around the world.

DevFest represents the largest distributed tech conference in the world, and the global community-led initiative made a point to include all developers. In its tenth year, DevFest 2021 celebrated using technology for good, and pioneered programs to nurture local economic growth.

Making developer-driven content approachable

Google Developer Groups (GDG) chapters in regions around the world curated events and agendas to suit the needs and interests of local developer communities worldwide. Organizers offered hands-on demos, workshops, and codelabs about the latest developer technologies, including Android, Google Cloud Platform, Web.dev, Firebase, Google Assistant, Flutter and Machine Learning with TensorFlow, . Events also feature talks and sessions that covered emerging topics and how to build experience in the industry.

Communities gathered both in-person and in virtual settings to make technical content accessible for developers. As more developers joined in on the fun, some contributed to Dev Library, a showcase of open-source projects built by community members that feature Google technologies.Some events provide mentorship and career support to early-career developers. Many organizers made diversity, equity, and inclusion (DEI) and youth skills development a central focus of their gatherings.

DevFests around the world: a patchwork of both spoken and programming languages

DevFests bridge multiple languages, developer skill levels, and regions, and each individual event can address local challenges and opportunities.

Picture of a bunch of people in a classroom. On the board in front of them is a projected slide that reads Natural Language Processing
A DevFest session covering Natural Language Processing in the remote area of Norilsk

The Russian city of Norilsk, for example, located above the Polar Circle, usually takes at least five hours to fly to from most places in the area. Developers in this remote region hosted DevFest as part of a weekend long IT summit. Here, Google Developer Experts from Russia, Belarus, and Norway gave talks attended from IT specialists, teachers, high school students, and representatives from city organizations. “The event is significant for Norilsk,” said GDG Norilsk member Maxim. “Finally, we are holding specialized conferences for IT specialists who are cut off from the mainland.”

Large group photo shows the attendees of DevFest 2021 Islamabad
Attendees of DevFest 2021 Islamabad

Take the largest DevFest in Pakistan to date, organized by GDG Islamabad, where organizers and guest speakers shared plans to teach young people skills like Android development, machine learning, and web technologies to infuse technical skills into Pakistan’s economy. Shibli Faraz, celebrated Minister of Science & Technology of Pakistan, remarked that young people contribute technical knowledge to the country.​​ The event also featured women’s online safety training sessions, organized in partnership with Women Techmakers.

Creating inclusive spaces around the globe:

GDG Algeciras in Spain collaborated with the Besana Down Syndrome Association and brought kids together to learn about Google Classroom, Meet, and Maps. GDG Lille introduced live captioning to make their event as accessible as possible for people with hearing impairments. GDG Lleida hosted a morning of tech talks and an afternoon of in-person talks centered around Lleida’s identity as the second-largest fruit growing region in Spain, including a flower-pressing workshop. “The afternoon track was a blast, with all the attendees expressing their thanks for the event and the workshops. Everyone said they felt appreciated and included,” writes GDG Spain organizer Andreu Ibáñez. [Watch: DevFest Lleida Afternoon Events]

From DevFest events in India, China, Uzbekistan, Nigeria, North America, and beyond, developers came together at DevFests across locales and chapters for inspirational talks and technical content and career sessions. In some regions where gatherings were permitted, many attendees noted DevFest remained the first in-person event they’d attended in years, bringing excitement packed with learning, networking, experimenting, and swag (and a reinvigorated sense of community).

Learning together through cross-cultural conversations & coding events

Marking the tenth year of the program, DevFest 2021 culminated as a unifying global initiative, which saw 450+ events in 90+ countries and helped 500k+ developers.

“This year, I thought it was especially important to feature not only technology, but also participants’ feelings and emotions,” writes Andreu Ibáñez, an organizer in Spain that planned three distinct DevFests “After all, community is so much more than just a bunch of tech aficionados.”

The spirit of DevFest has always come from the people involved - developers from all different backgrounds and skill levels. Countries bring their own flavor and spin to their programs, and many organizers offered innovative ways for participants to connect. The event series continues to inspire local developer communities to plug in and share learning resources.

How a student leader cultivates on-campus diversity and leadership in Australia

Posted by Matthew Ranocchiari, Developer Relations Community Manager, Australia & New Zealand

Banner image shows Milindi Kodikara smiling with text that reads How a student leader cultivates on-campus diversity and leadership in Australia

To get familiar with her local community, International student Milindi Kodikara, originally from Sri Lanka, joined almost every tech club at RMIT University in Melbourne, Australia. She immediately identified an opportunity to establish a more diverse and inclusive tech club to prepare students to work in the tech industry. Using both her instincts and passion for community building, she set out on a mission to re-establish a Google Developer Student Club (GDSC) at RMIT University.

“I applied to become the GDSC Lead at RMIT University to create a better, brighter, and stronger community where our students (regardless of age, gender, sexuality, or race) can thrive, learn new skills, and enjoy their time with new friends,” Kodikara says.

Preparing students for tech careers

After starting the club, Milindi sought the advice of Matthew Ranocchiari (Google Developer Relations Community Manager for the region) who then suggested Milindi form a team, set goals, and plan activities for the semester. Milindi assembled a team of seven students hailing from Malaysia, the Philippines, Indonesia, Bangladesh, and Sri Lanka. They brought a mix of technical and non-technical backgrounds. Each shared an eagerness to learn about technology, help other students build projects, and develop leadership skills.

“ I was looking for a team of passionate individuals to make a change at RMIT University.”

Screenshot from a Google Video Chat shows the GDSC core team at RMIT University. They are all smiling at the camera

Social media officer Chaamudi Kodikara, helped set up the club’s various channels, which currently engage 400+ students every day. Design experts Isaac (Yi Jie) Chuah, Jacqueline Ann Lim, and Andrea Gocheco; event managers Sheryl Mantik and Kowsar Rahman Sadit; and a tech expert Prottay Karim each round out the group.

Planning a “Study Jam-packed” semester

When asking students what they wanted from the new club, most students said they were seeking an opportunity to learn how to land a tech job through networking, get a sense of what tech jobs are like day-to-day, and explore various technologies. Most of all, they wanted to feel empowered. With these goals in mind, the team planned multiple events per month, including an inaugural virtual Games Night, a series of lightning talks (called Geeky Google Tech Talks), and Cloud Study Jams.

“As Cloud is already a field that is in high demand, we thought our community could benefit from learning this for their own career success,” explains Milindi.

Embracing school spirit and multiple learning opportunities

To ensure students would be prepared for workshops on Artificial Intelligence, Machine Learning, and robotics, the club held beginner-friendly programs that introduced students to the topics. They launched these in collaboration with RMIT's Society for Women in Information Technology, RMIT's Programming Club and additional partners and sponsors. The club’s HackVision hackathon, featured games, mentoring sessions, and workshops on topics such as public speaking, pitching ideas, ideation, UX/UI design, and software architecture.

With a wide variety of workshops that drew many attendees, the events and facilitators helped students with their technical queries throughout the semester. Some facilitators such as industry professional Thomas Frantz, Google Chrome Engineer, Jakub Młynarczyk, and Patrick Haralabidis of the Melbourne TensorFlow User Group stay connected with the students. Their connections and willingness to help solidifies the importance of mentorship. For example, one instructor led a machine learning workshop, while another one walked students through the complex algorithm-related questions asked during technical job interviews. Milindi herself led a live robotics demo where she programmed Nao Bots to dance to music and showed other students how to program the robots.

“These workshops helped them expand their tech skills to unexplored areas and help them feel confident at interviews. Our speakers showed students what is possible with these new technologies and machines. The time and effort spent on this event was truly rewarding seeing how much all the participants learned and experienced,” Milindi says.

Collage style image made up of images of GDSC RMIT members, memes, emojis, and graphics created by the group

Representation and professional development

Professional development remains important too, notes Milindi. “We here at GDSC RMIT have quite a diverse community, and we wanted to make sure our community was well prepared for the hardships of finding success.” She says, "as a female international student, I've had to apply to hundreds of companies when I was looking for internships, so I understand the struggle of applying for jobs, especially the frustration that comes with being rejected, in most cases, for reasons beyond your control, like visa issues.”

In this spirit, the club collaborated with RMIT's Society for Women in Information Technology to hold an event called "ROAR!” to empower female and underrepresented students. The event included an #IamRemarkable workshop with Googlers. Additionally, the club encouraged students to develop their resumes and LinkedIn profiles and offered a Personal Branding workshop, giving students multiple opportunities to showcase their talents and abilities.

Preparing a diverse student body for tech careers

Milindi expresses gratitude for having the opportunity to reinvigorate the community around RMIT University’s Google Developer Student Club. She relishes the ability to bring diverse students from many countries and gender identities together in the service of developing new skills, learning from each other, and ultimately landing jobs in the fast-growing tech industry.

"My amazing Core Team and I have given GDSC at RMIT University a new chapter and made a safe space for tech nerds of all ages, races, genders, and sexualities to feel welcome to be themselves and strive to be successful," Milindi says. "I am grateful for this fantastic opportunity to serve our community and help make the world a better place.”

For more information on this GDSC chapter visit the site here. If you’re a student and would like to join a Google Developer Student Club community, look for a chapter near you here, or visit the program page to learn more about starting one in your area.

Google Developer Group Spotlight: A conversation with software developer Aditi Soni

Posted by Manoranjan Padhy - Developer Relations Lead, India

Six years ago, Aditi Soni was new to computers and programming when she learned about Google Developer Groups (GDG) and Women Techmakers (WTM) from a senior at her university, the Shri Vaishnav Institute of Technology and Science, Indore. Then, everything changed when she joined a Google Developer Group in Indore, the largest city in Central India, which began as a 16th century trading hub.

“Initially, it was extremely overwhelming for me to be in that space, where so many accomplished professionals were present,” Aditi says of her first experiences attending GDG Indore. “I was very hesitant to go and have a conversation with them.”

But Aditi felt determined. Her friend Aditya Sharma taught her C and C++, and she practiced her programming skills on her smartphone, using tools like the C4droid Android app, because she didn’t have a laptop. By the time she got a laptop, she was off and running. Aditi began teaching herself Android development and landed an internship after her second year of college.

image of Aditi standing at a podium

“I consider myself as an opportunity grabber,” Aditi writes in a post on her Medium blog. “ I never miss a single chance to become a better version of myself. I used to attend all community meetups and did not miss a single one.”

All her hard work paid off. In 2017, she became a Women Techmakers lead in Indore and took her first flight on an airplane to the WTM Leads Summit in Bangalore. The same year, she became a Microsoft Student Partner and attended Google Developer Days India. In 2018, Aditi earned the Google India Udacity Android Developers Nanodegree Scholarship, as one of the top 150 students from India, and graduated with a Bachelor’s of Engineering degree in computer science. In 2019, Women Techmakers awarded Aditi a travel grant to Madrid, Spain to attend the Firebase Summit.

image Aditi at Firebase Summit 2019

Using the experience of being a woman in tech to encourage others to pursue STEM careers

Now, Aditi is a full-time software developer at Consultadd Incorporation, India, and a Women Techmakers Ambassador, and a GDG organizer for her local chapter in Pune. She contributes to the community as an organizer, speaker, and mentor.

“We organize monthly technical meetups to empower women and provide them with a platform to achieve their goals,” Aditi explains. “Being able to help others feels like I am giving it back to the community.”

Aditi says GDG and WTM have helped her develop technical skills and have also positively impacted her personal life.

“I had significant life experiences because of the Google Developer Group and Women Techmakers communities, including my first flight, my first hands-on experience with Google's trending technologies, and one-on-one interaction with Googlers and many great personalities while attending global summits,” she says. “All these things have helped me to be a person who can guide and help others and share my knowledge and experiences with hundreds of professionals today.”

Aditi describes herself as a community enthusiast, using her platform to encourage other women and students to pursue careers in technology, even if they’re brand-new to the field. She also enjoys mentoring new programmers.

“I am passionate about making an impact on others’ lives by sharing my journey and experiences and helping people face hurdles like mine with courage and confidence,” she says. “I enjoy helping people who are struggling to learn to code or who want to switch their careers to tech.”

image of Aditi presenting in a classroom

Supporting budding developers

Aditi acknowledges the adage, “Change is not easy,’’ especially when preparing for a career in technology.

“You may try very hard, give up so many times, and go through all that frustration, but remember not to quit,” she advises. “The moment you feel like quitting is the moment you need to keep pushing and get your reward.”

She has specific suggestions for making it easier to build new tech skills, too.

“Before learning a specific technology, understand yourself,” she suggests. “What works for you? What's your learning process? Then look for the appropriate resources. It can be a simple one-page tutorial or a full-fledged course. Everything is easy when the basics are clear and the foundation is strong.”

Aditi plans to continue contributing to the tech community in India and around the world, by sharing her insight, connecting with new people, and developing new technical skills. She recently welcomed a new member into her family–a baby girl–and she is growing her own regional tech community and providing so much to others in her area and the STEM field.

Know someone with a powerful story? Nominate someone in your community to be featured, or share your own personal stories with us through the story submission form!

Let’s Build Solutions! Solution Challenge 2022: Solve for the United Nations’ Sustainable Development Goals Using Google Technologies

Posted by Erica Hanson, Global Senior Program Manager, Google Developer Student Clubs

Solution Challenge 2022 banner image

Have you ever thought about building an application or tool that solves a problem your community faces? Or perhaps you’ve felt inspired to build something that can help improve the lives of those you care about. The year ahead brings more opportunities for helping each other and giving back to our communities.

With that in mind, we invite students around the world to join the Google Developer Student Clubs 2022 Solution Challenge! Where students from around the world are invited to solve for one of the United Nations' Sustainable Development Goals using Google technologies.

About the United Nations’ Sustainable Development Goals

Created by the United Nations in 2015 to be achieved by 2030, the 17 Sustainable Development Goals (SDGs) agreed upon by all 193 United Nations Member States aim to end poverty, ensure prosperity, and protect the planet.

If you’re new to the Solution Challenge, it is an annual competition that invites university students to develop solutions for real world problems using one or more Google products or platforms.

This year, see how you can use Android, Firebase, TensorFlow, Google Cloud, Flutter, or any of your favorite Google technologies to promote employment for all, economic growth, and climate action, by building a solution for one or more of the UN Sustainable Development Goals.

What winners of the Solution Challenge receive

Participants will receive specialized prizes at different stages:

  • Top 50 teams - Receive customized mentorship from Googlers and experts to take solutions to the next level, a branded T-shirt, and a certificate.
  • Top 10 finalists - Receive additional mentorship, a swag box, and the opportunity to showcase solutions to Googlers and developers all around the world during the virtual 2022 Solution Challenge Demo Day live on YouTube.
  • Contest Finalists - In addition to the swag box, each individual from the additional seven recognized teams will receive a Cash Prize of $1,000 per student. Winnings for each qualifying team will not exceed $4,000.
  • Top 3 winners - In addition to the swag box, each individual from the top 3 winning teams will receive a Cash Prize of $3,000 and a feature on the Google Developers Blog. Winnings for each qualifying team will not exceed $12,000.

How to get started on the Solution Challenge

There are four main steps to joining the Solution Challenge and getting started on your project:

  1. Register at goo.gle/solutionchallenge and join a Google Developer Student Club at your college or university. If there is no club at your university, you can join the closest one through the event platform.
  2. Select one or more of the United Nations 17 Sustainable Development Goals to solve for.
  3. Build a solution using Google technology.
  4. Create a demo and submit your project by March 31, 2022.

Resources from Google for Solution Challenge participants

Google will provide Solution Challenge participants with various resources to help students build strong projects for their contest submission.

  • Live online sessions with Q&As
  • Mentorship from Google, Google Developer Experts, and the Google Developer Student Club community
  • Curated codelabs designed by Google Developers
  • Access to Design Sprint guidelines developed by Google Ventures
  • and more!

When are winners announced?

Once all the projects are submitted by the March 31st, 2022 deadline, judges will evaluate and score each submission from around the world using the criteria listed on the website.

From there, winning solutions will be announced in three rounds.

Round 1 (April): The Top 50 teams will be announced.

Round 2 (June): After the top 50 teams submit their new and improved solutions, 10 finalists will be announced.

Round 3 (July): In the finale, the top 3 grand prize winners will be announced live on YouTube during the 2022 Solution Challenge Demo Day.

With a passion for building a better world, savvy coding skills, and a little help from Google technology, we can’t wait to see the solutions students create.

Learn more and sign up for the 2022 Solution Challenge, here.

Creating an app to help your community during the pandemic with Gaston Saillen #IamaGDE

Welcome to #IamaGDE - a series of spotlights presenting Google Developer Experts (GDEs) from across the globe. Discover their stories, passions, and highlights of their community work.

Gaston Saillen started coding for fun, making apps for his friends. About seven years ago, he began working full-time as an Android developer for startups. He built a bunch of apps—and then someone gave him an idea for an app that has had a broad social impact in his local community. Now, he is a senior Android developer at Distillery.

Meet Gaston Saillen, Google Developer Expert in Android and Firebase.

Photo of Gaston

Building the Uh-LaLa! app

After seven years of building apps for startups, Gaston visited a local food delivery truck to pick up dinner, and the server asked him, “Why don’t you do a food delivery app for the town, since you are an Android developer? We don’t have any food delivery apps here, but in the big city, there are tons of them.”

The food truck proprietor added that he was new in town and needed a tool to boost his sales. Gaston was up for the challenge and created a straightforward delivery app for local Cordoba restaurants he named Uh-Lala! Restaurants configure the app themselves, and there’s no app fee. “My plan was to deliver this service to this community and start making some progress on the technology that they use for delivery,” says Gaston. “And after that, a lot of other food delivery services started using the app.”

The base app is built similarly to food delivery apps for bigger companies. Gaston built it for Cordoba restaurants first, after several months of development, and it’s still the only food delivery app in town. When he released the app, it immediately got traction, with people placing orders. His friends joined, and the app expanded. “I’ve made a lot of apps as an Android engineer, but this is the first time I’ve made one that had such an impact on my community.”

He had to figure out how to deliver real-time notifications that food was ready for delivery. “That was a little tough at first, but then I got to know more about all the backend functions and everything, and that opened up a lot of new features.”

He also had to educate two groups of users: Restaurant owners need to know how to input their data into the app, and customers had to change their habit of using their phones for calls instead of apps.

Gaston says seeing people using the app is rewarding because he feels like he’s helping his community. “All of a sudden, nearby towns started using Uh-LaLa!, and I didn't expect it to grow that big, and it helped those communities.”

During the COVID-19 pandemic, many restaurants struggled to maintain their sales numbers. A local pub owner ran a promotion through Instagram to use the Uh-Lala! App for ten percent off, and their sales returned to pre-COVID levels. “That is a success story. They were really happy about the app.”

image of person holding a phone and an image of an app on the phone

Becoming a GDE

Gaston has been a GDE for seven years. When he was working on his last startup, he found himself regularly answering questions about Android development and Firebase on StackOverflow and creating developer content in the form of blog posts and YouTube videos. When he learned about the GDE program, it seemed like a perfect way to continue to contribute his Android development knowledge to an even broader developer community. Once he was selected, he continued writing blog posts and making videos—and now, they reach a broader audience.

“I created a course on Udemy that I keep updated, and I’m still writing the blog posts,” he says. “We also started the GDG here in Cordoba, and we try to have a new talk every month.”

Gaston enjoys the GDE community and sharing his ideas about Firebase and Android with other developers. He and several fellow Firebase developers started a WhatsApp group to chat about Firebase. “I enjoy being a Google Developer Expert because I can meet members of the community that do the same things that I do. It’s a really nice way to keep improving my skills and meet other people who also contribute and make videos and blogs about what I love: Android.”

The Android platform provides developers with state-of-the art tools to build apps for user. Firebase allows developers to accelerate and scale app development without managing infrastructure; release apps and monitor their performance and stability; and boost engagement with analytics, A/B testing, and messaging campaigns.

photo of a webpage in another language

Future plans

Gaston looks forward to developing Uh-La-La further and building more apps, like a coworking space reservation app that would show users the hours and locations of nearby coworking spaces and allow them to reserve a space at a certain time. He is also busy as an Android developer with Distillery.

Photo of Gaston on a telelvision show

Gaston’s advice to future developers

“Keep moving forward. Any adversity that you will be having in your career will be part of your learning, so the more that you find problems and solve them, the more that you will learn and progress in your career.”

Learn more about the Experts Program → developers.google.com/community/experts

Watch more on YouTube → https://goo.gle/GDE

Follow us on Twitter and LinkedIn

Growing as a Technologist in Shanghai with Google Developer Groups

Posted by Brian Shen, Regional Lead for Mainland China Developer Communities

Banner image shows a photo of Ning Zhang, member of GDG Shanghai. There is also a photo of the GDG Shanghai banner. Text reads Growing as a Technologist in Shanghai with Google Developer Groups

Every developer’s path to pursuing a career in tech can be traced back to a single moment. Such is the case for Ning Zhang, a developer from China, who found his early interest in web development as a high schooler at the age of fifteen. Ning built his first website for his English class to help his classmates succeed with their studies. He didn’t realize it at the time, but he was only just getting started. Throughout high school, he played with Google Webmaster Tools (now Google Search Console) and Google Adsense to create and manage numerous other websites for fun. Like so many aspiring developers before him, Ning knew he’d found his passion, but the path ahead remained unclear.

Enter Google Developer Groups

To grow his skills further and turn his hobby into a viable career path, Ning majored in data science at university in Qingdao. Here, he participated in data-modeling competitions like Kaggle Days, and other events that gave him more exposure to the tech community and allowed him to learn from his peers. It’s also where he first heard about Google Developer Groups (GDGs) and their many opportunities for learning, networking and collaboration.

It was perfect timing too. After graduation Ning got a job with a financial services firm in Shanghai, home to a very active GDG. He jumped at the chance to engage in activities and workshops to further his abilities and knowledge, especially in data science, which constitutes a significant part of his work responsibilities.

Image of Ning Zhang, member of GDG Shanghai. He is standing in a crowd with a microphone, asking a question

While Ning enjoys the formal learning opportunities the GDG offers, he finds the sense of community and support—the opportunity to learn from others and share his expertise as well – even more valuable.

“This kind of atmosphere is actually more inspiring than learning a new technology, new programming ideas, and new algorithms.”

“Everyone has different hands-on experience and expertise in different companies,” Ning explains. “GDG provides an environment where people can share their experience and listen to each other.”

The combination of community, developer success, and social impact has made a huge impression on him both personally and professionally. The international nature of GDGs also provides an expanded perspective and different ways of thinking about problems and solutions. “GDG really gave me a lot of new and fresh information and opened our eyes to more global approaches,” says Ning.

Statistics illustrating the low number of women in computing occupations

Group photo of GDG Shanghai Activity Center

Tapping into a global community

As the importance of technology continues to grow, the GDG community can play an even greater role by helping people learn valuable tech skills, supporting the dissemination of knowledge, and spurring innovation. Offerings that focus on sharing knowledge and other events can assist members in achieving their career goals as they have done for Ning. “I hope every member of GDG will experience the good atmosphere of the group in the future so that their value can be magnified,” says Zhang.

Join the community: Learn how you can find a GDG chapter near you.

Fostering an inclusive tech community with Evelyn Mendes #IamaGDE

Welcome to #IamaGDE - a series of spotlights presenting Google Developer Experts (GDEs) from across the globe. Discover their stories, passions, and highlights of their community work.

Evelyn Mendes, the first transgender Google Developer Expert, is based in Porto Alegre, Brazil, and has worked in technology since 2002. “I've always loved technology!” she exclaims, flashing a dazzling smile. As a transgender woman, Evelyn faced discrimination in the tech world in Brazil and relied on her friends for emotional support and even housing and food, as she fought for a job in technology. Her excruciating journey has made her a tireless advocate for diversity, equity, and inclusion (DEI), as she works toward her vision of a world of empathy, acceptance, and love.

Meet Evelyn Mendes, Google Developer Expert in Firebase

Image shows GDE Evelyn Mendes, smiling at the camera and holding an LGBTQ+ flag behind her

Current professional role

Evelyn works in systems analysis and development and currently focuses on Angular, Flutter, and Firebase. “I believe they are technologies with frame frameworks and architectures that have a lot to offer,” she says.

As an architecture consultant and specialist software engineer at Bemol Digital, Evelyn manages development teams that work with many different technologies and led Bimol Digital, through the process of switching their mobile app, originally developed in React Native, to Flutter. Now, Evelyn supports the migration of all Bimol Digital’s mobile development to Flutter. “Today, all of our new mobile projects are developed in Flutter,” she says. “I’m responsible for the architecture. I'm a PO and a Scrum Master, but I also enjoy teamwork, and I love helping the team work better, more efficiently, and most importantly, enjoy their work!”

Image shows GDE Evelyn Mendes, smiling at the camera and holding a mug with the Angular logo

DEI Advocacy

Evelyn’s kindness toward others is reflected in her advocacy for diversity, equity, and inclusion (DEI) in the IT and tech world. She takes a broad approach to diversity, advocating for safe spaces in technology for mothers, women in technology, Black founders, immigrants, and Native Brazilians to learn. “Diversity and inclusion are not just values or attitudes to me; they are a part of who I am: my life, my struggles,” she says.

Evelyn views technology as a way to help underrepresented groups achieve more, feel empowered, and change their own lives. “Technology will give you a better shot to fight for a better life,” she says. “I want to bring more trans people to technology, so that they have real chances to continue evolving in their professional lives.”

Image shows GDE Evelyn Mendes, interviewing a group of people and holding a microphone. They are standing in front of a camera

When Evelyn came out as transgender, she experienced intolerance that kept her out of the workforce for over a year, despite her innumerable skills. “Brazil, especially the southern part where I’m from, is still, unfortunately, not a very tolerant society,” she says. “Due to who I was, I wasn’t able to find a job for over a year, because people didn’t want to work with someone who is transgender.”

Evelyn was fortunate enough to have friends who supported her financially (there were times when she didn’t even have enough money to buy food) and mentally, helping her believe she could be true to herself and find happiness. She encourages others in her position to seek financial and emotional independence. “In terms of your emotional wellbeing, I’d recommend starting with identifying the abusive relationships around you, which can come from different sides, even from your family,” she says. “Try distancing yourself from them and those who hurt you. This will help you in your evolution.”

Evelyn recommends trans people in Brazil connect with groups like EducaTransforma, which teaches technology to trans people, and TransEmpregos, which helps trans people to enter the labor market. For trans and cis women in Brazil, Aduaciosa Oficial facilitates networking (tech 101 for women, classic dev community, meetups workshops), and B2Mamy supports women’s entrepreneurship.

Image shows GDE Evelyn Mendes, smiling at the camera. A woman is sitting at a desk behind Evelyn. She is slightly smiling at the camera and has her fingers on the trackpad of a laptop

Evelyn often speaks to companies about diversity in IT and how to be welcoming to women, LGBTQIA+ people, and other underrepresented groups. “I like it because I see that more and more companies are interested in the subject, and I think I can be a voice that has never been heard,” Evelyn says. “I support inclusive events, and when invited, I participate in lectures, because I know that a trans woman, on a stage where only white, ‘straight,’ cis people are normally seen, makes a lot of difference for many people, especially LGBTs.”

At BrazilJS 2017, Evelyn invited every woman at the event to join her on stage for a photo, to show how many women are involved in technology and that women are integral to events. She called her fellow speakers and attendees, as well as the event’s caterers, cleaners, and security personnel to the stage and said, “Look at the stage. Now, no one can say there aren’t any women in tech.”

At her current company, Evelyn approaches diversity as a positive and transformative thing. “I know that I make a difference just with my presence, because people usually know my story.”

In addition to her technology work, Evelyn is involved in the Transdiálogos project, which aims to train professionals to end discrimination in health services. She is also part of TransEnem in Porto Alegre, an EJA-type prep course to help trans people go to college. “I don't miss the chance to fight for diversity and inclusion anywhere,” Evelyn says. “That's what my life is. This is my fight; that's who I am; that's why I'm here.”

Image shows GDE Evelyn Mendes pictured on the page of a magazine. She is smiling and holding her birth certificate

Learning Firebase

Evelyn said she was drawn to Firebase because “Firebase is all about diversity. For poor, remote areas in Brazil, without WiFi or broadband, Firebase gives people with limited resources a reasonable stack to build with and deploy something to the world. Firebase uses basic HTML, is low code, and is free, so it’s for everyone. Plus, it’s easy to get familiar with the technology, as opposed to learning Java or Android.”

To demonstrate all the functionality and features that Firebase offers, Evelyn created a mobile conversation application that she often shows at events. “Many people see Firebase as just a NoSql database,” she says. “They don't know the real power that it can actually offer. With that in mind, I tried to put in it all the features I thought people could use: Authentication, Storage, Realtime Database with Data Denormalization, Hosting, Cloud Functions, Firebase Analytics, and Cloud Firestore.”

Image shows GDE Evelyn Mendes in a group of 4 people, two men and two women total. They are smiling and looking at the camera. All four wear lanyards for an event

Users can send images and messages through the app. A user can take a picture, resize, and send it, and it will be saved in Storage. Before going to the timeline, messages go through a sanitization process, where Evelyn removes certain words and indexes them on a list called bad_words in the Realtime Database. Timeline messages are also stored in Realtime. Users can like and comment on messages and talk privately. Sanitization is done by Cloud Functions, in database triggers, which also denormalizes messages in lists dedicated to each context. For example, all the messages a user sends, besides going to the main list that would be the timeline, go to a list of messages the user sent. Another denormalization is a list of messages that contain images and those that only contain text, for quick search within the Realtime Database. Users can also delete and edit messages. Using some rules Evelyn created in Cloud Firestore, she can manage what people will or will not see inside the app, in real time. Here’s the source code for the project. “I usually show it happening live and in color at events, with Firebase Analytics,” Evelyn says. “I also know where people are logging in, and I can show this working in the dashboard, also in real time.”

Becoming a GDE

When Evelyn first started learning Firebase, she also began creating educational content on how to use it, based on everything she was learning herself—first articles, then video tutorials. At first, she didn’t want to show her face in her videos because she was afraid she wasn’t good enough and felt embarrassed about every little silly mistake she made, but as she gained confidence, she started giving talks and lectures. Now, Evelyn maintains her own website and YouTube channel, where she saves all her video tutorials and other projects.

Image shows GDE Evelyn Mendes in a group of 4 people, one man and three women total. They are smiling and looking at the camera. Three of the four wear lanyards for the event they are attending

Her expertise caught the attention of Google’s Developer Relations team, who invited Evelyn to apply to be a GDE. “At first, I was scared to death, also because I didn't speak any English,” Evelyn recalls. “It took me quite some time, but finally I took a leap of faith, and it worked! And today, #IamaGDE!”

As a GDE, Evelyn loves meeting people from around the world who share her passion for technology and appreciates the fact that her GDE expertise has allowed her to share her knowledge in remote areas. “The program has helped me to grow a lot, both personally and professionally,” she adds. “I learned a lot and continue learning, by attending many events, conferences, and meetups.”

Image shows GDE Evelyn Mendes standing in front of a classroom giving a lecture. Her Firebase slideshow is projected on a screen behind her

Evelyn’s advice to anyone hoping to become a GDE

“Be a GDE before officially becoming one! Participating in this program is a recognition of what you have already been doing: your knowledge, expertise, and accomplishments, so keep learning, keep growing, and help your community. You may think you’re not a big enough expert, but the truth is, there are people out there who definitely know less than you and would benefit from your knowledge.”

Image shows GDE Evelyn Mendes smiling at the camera and standing next to a large Google logo on the wall beside her

From Idea to Impact: How a team from Solution Challenge launched an environmentally-focused social enterprise

Posted by Merve Isler, Regional Developer Relations Community Manager, Turkey

Banner with image of Aysu Keçeci, member of Google Student Developer Clubs chapter at at Bogazici University in Istanbul

Some challenges affect everyone regardless of borders or nationality, and combating climate issues is no different. Aysu Keçeci, a student in Turkey with an avowed reverence for the sea, found herself increasingly distressed by the growing amount of plastic in the world’s oceans. She notes, “As an Aegean, the seas are a big part of my life, Unfortunately, I have grown up observing that our waters are polluted daily, and I know that plastics now make up 80% of marine garbage, and if we don't take precautions, there will be more plastic in our seas than fish in 2050. That's why plastic pollution has always been a problem I wanted to address.”

As part of a global community, Google Developer Student Clubs (GDSCs) members are empowered to make an impact on the issues that matter both on the global and local scales. She decided to join the 2021 Solution Challenge, and took part in a local hackathon organized by the GDSC Solution Challenge Incubation Program. She and other GDSC members at Bogazici University on her team chose to create an app to encourage plastic recycling, never guessing it would lead to mentorship, guidance, and tools to launch an environmentally-focused social enterprise start-up.

Choosing the features and functions

When building the app, the team leveraged Flutter for its cross-platform advantages and used other Google tools such as Firebase, Firestore, Cloud, Maps, Fonts, and Analytics. In the app, users locate and open dedicated recycling bins by scanning a QR code or using a smartwatch or wristband. They can earn “coins” based on the amount of plastic they recycle and by engaging in challenges. Meanwhile, the app, called WE, displays tangible benefits to the environment from the users’ recycling efforts.

Encouraging behavior change with gamification

Aysu acknowledges that designing an app is one thing--bringing it into reality is another. Keçeci shares, “in real product development, user experience, ease of learning, and convenience become more critical than when you are designing a prototype.” To drive adoption, the WE App team chose gamification as a framework for the recycling app, looking to engage and motivate users by adding competition, social interaction, and feedback into the UI and help make recycling easy and fun. Aysu was particularly inspired by entrepreneur Colin Huang, who integrated gamification into Pinduoduo, an e-commerce company that encourages user collaboration.

From idea to impact

After three intense days of working at a feverish pace on little sleep, Aysu and the team presented their idea--which won the hackathon! The WE app then got selected as one of the top 50 projects in the Solution Challenge (with the support of Solution Challenge Incubation Program), landing the team special mentorship sessions with Google developers. This support on many levels led to their acceptance in one of Turkey’s top incubators: İTÜ Çekirdek İncubation Center, which offered a working space and exposure to the center’s network of companies and entrepreneurs. The project was also accepted into the Arya WIP Investment Preparation Acceleration Program, which supports women entrepreneurs, earning the team even more credibility and traction.

Perseverance makes all the difference

Aysu acknowledges that working with a small team of three developers can present new problems and opportunities every day--but support from Google mentors, jury members, and GDSC helps. “It's very bumpy, but it's been a journey that we've learned a lot about and enjoyed,” she says. The team is currently working with Borusan Mannesmann, one of the largest industrial companies in Turkey, to provide the app and bins to employees. They’re also competing in the semifinals of the İTÜ Çekirdek İncubation Center’s Big Bang Startup Challenge and talking with other potential corporate partners.

Looking towards the future

The team is already thinking about WE’s next stage. She and the other founders plan to redesign the WE bins to look more stylish and start producing simple products from the plastics collected, perhaps by partnering with innovative companies around the world that value sustainability.

“I've actually seen that people value living in a sustainable world. So it was surprising and gratifying for me to realize that they were ready to do something about it and take action because even people who did not recycle in the old status quo adapted very quickly.”

As she considers the progress she’s made so far, Aysu credits the GDSC’s culture of innovation, support, and feedback for playing a big part in WE’s creation and success. “You can quickly get involved in a community,” she says, “and thus you have a better opportunity to pursue things that excite you.”

Learn more about the activities and opportunities GDSCs offer and how to get involved.

Register your team for the Solution Challenge in January and make an impact.

#IamaGDE: Joel Humberto Gómez

Banner with image of Joel Humberto Gómez, Google Developer Expert in Googe Maps Platform and Web Technologies

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.

Joel Humberto Gómez is an application developer at IBM, writing applications that improve the performance of IBM’s internal organization. While his job focuses on frontend development using React, he also has experience with web development using JavaScript. He has held many technical lead roles, in which he makes technical decisions and product delivery plans. Joel has a Computer Science degree from Universidad Veracruzana and has familiarity with databases, mobile development, web development, networks, and servers. He is a GDE in Web Technologies and Google Maps Platform.

“I’ve been involved in projects related to asset delivery and NFC in mobile development and projects about data visualization and automation processes in companies,” he says. “In 2022, I want to be more involved in the open source community.”

Joel uses Google Maps Platform to visualize data and explore data in projects focused on data visualization. In one project, he used the Maps JavaScript API. In another, he focused on trace routes and visualizing points to recollect and deliver packages. In a third project, he used the Place Autocomplete services and Directions API. Now, he is working on a non-profit project to show some places related with medical services.

Getting involved in the developer community

At university, one of Joel’s instructors organized events related to Linux, like Install Fest, with his students.

“With time, I became one of their students, and he motivated me to share knowledge with others and be brave and go beyond the university and my comfort zone,” Joel says. “I started to organize events and talks and got to know people in other communities.”

Eventually, Gómez became a GDG organizer.

“My chapter was GDG Monterrey,” he says. “We organized an Android Study Jam and some Google I/O Extended events.”

Gómez enjoyed sharing with his community and received encouragement from other GDEs to apply to the GDE program to share his knowledge more widely.

“I love to share with my community, but sometimes the knowledge just stays in your community,” he says. “Diego DeGranda, a GDE specializing in web technologies, encouraged me to apply and go beyond my community to share with communities outside of my country.”

As a GDE, Gómez has met other developers from around the world, with whom he talks about technology and shares experiences. Another benefit of being a GDE is the opportunity to learn from other GDEs and Google employees.

“In 2020, I had more activities, because location wasn’t a limitation anymore,” he said. “For speakers, virtual meetings are sometimes complicated, but we are adapting to this situation and using and creating tools to get and provide a better experience.”

Favorite Google Maps Platform features

Gómez’ favorite Google Maps Platform feature is the Local Context API.

“I think it’s a cool feature and has a lot of potential to create better applications,” he says. “I have some projects where Local Context helps me with some features, and I don’t need to develop by myself. In 2020, I gave some talks about the new features, wrote blog posts about them, and made videos about them.”

Future plans

Joel plans to create more content about Local Context, Plus Codes and other features in Google Maps Platform.

“I’m planning to start with a podcast about Maps and how to use it to create better applications,” he says. “I’ve been doing this in Spanish, so I need to create content in English, too.”

He has three professional goals: start to contribute to open source, create a little startup, and start projects that use Google Maps Platform.

Follow Joel on Twitter at @DezkaReid | Check out Joel’s projects on GitHub

For more information on Google Maps Platform, visit our website or learn more about our GDE program.

Using Machine Learning for COVID-19 helpline with Krupal Modi #IamaGDE

Welcome to #IamaGDE - a series of spotlights presenting Google Developer Experts (GDEs) from across the globe. Discover their stories, passions, and highlights of their community work.

In college, Krupal Modi programmed a robot to catch a ball based on the ball’s color, and he enjoyed it enough that he became a developer. Now, he leads machine learning initiatives at Haptik, a conversational AI platform. He is a Google Developer Expert in Machine Learning and recently built the MyGov Corona Helpdesk module for the Indian government, to help Indians around the country schedule COVID-19 vaccinations. He lives in Gujarat, India.

Meet Krupal Modi, Google Developer Expert in Machine Learning.

Image shows Krupal Modi, machine learning Google Developer Expert

GDE Krupal Modi

The early days

Krupal Modi didn’t set out to become a developer, but when he did some projects in college related to pattern recognition, in which he built and programmed a robot to catch a ball based on the color of the ball, he got hooked.

“Then, it just happened organically that I liked those problems and became a developer,” he says.

Now, he has been a developer for ten years and is proficient in Natural Language Processing, Image Processing, and unstructured data analysis, using conventional machine learning and deep learning algorithms. He leads machine learning initiatives at Haptik, a conversational AI platform where developers can program virtual AI assistants and chat bots.

“I have been there almost seven years now,” he says. “I like that most of my time goes into solving some of the open problems in the state of natural language and design.”

Image shows Krupal on stage holding a microphone giving a presentation on NLP for Chatbots

Machine learning

Krupal has been doing machine learning for nine years, and says advances in Hardware, especially in the past eight years, have made machine learning much more accessible to a wider range of developers. “We’ve come very far with so many advances in hardware,” he says. “I was fortunate enough to have a great community around me.”

Krupal is currently invested in solving the open problems of language understanding.

“Today, nobody really prefers talking with a bot or a virtual assistant,” he says. “Given a choice, you’d rather communicate with a human at a particular business.”

Krupal aims to take language understanding to a new level, where people might prefer to talk to an AI, rather than a human. To do that, his team needs to get technology to the point where it becomes a preferred and faster mode of communication.

Ultimately, Krupal’s dream is to make sure whatever technology he builds can impact some of the fundamental aspects of human life, like health care, education, and digital well being.

“These are a few places where there’s a long way to go, and where the technology I work on could create an impact,” he says. “That would be a dream come true for me.”

Image shows Krupal on stage standing behind a podium. Behind him on the wall are the words Google Developers Machine Learning Bootcamp

COVID in India/Government Corona Help Desk Module

One way Krupal has aimed to use technology to impact health care is in the creation of the MyGov Corona Helpdesk module in India, a WhatsApp bot authorized by the Indian government to combat the spread of COVID-19 misinformation. Indian citizens could text MyGov Corona Helpdesk to get instant information on symptoms, how to seek treatment, and to schedule a vaccine.

“There was a lot of incorrect information on various channels related to the symptoms of COVID and treatments for COVID,” he explains. “Starting this initiative was to have a reliable source of information to combat the spread of misinformation.”

To date, the app has responded to over 100 million queries. Over ten million people have downloaded their vaccination certificates using the app, and over one million people have used it to book vaccination appointments.

Watch this video of how it works.

Image is a graphic for MyGov Corona HelpDesk on WhatsApp. The graphic displays the phone number to contact

Becoming a GDE

As a GDE, Krupal focuses on Machine Learning and appreciates the network of self-motivated, passionate developers.

“That’s one of the things I admire the most about the program—the passionate, motivated people in the community,” Krupal says. “If you’re surrounded by such a great community, you take on and learn a lot from them.”

Advice to other developers

“If you are passionate about a specific technology; you find satisfaction in writing about it and sharing it with other developers across the globe; and you look forward to learning from them, then GDE is the right program for you.”