
Posted by Lyanne Alfaro, DevRel Program Supervisor, Google Developer Studio
Developer Journey is a month-to-month sequence highlighting numerous and world builders sharing relatable challenges, alternatives, and wins of their journey. Each month, we’ll highlight builders around the globe, the Google instruments they leverage, and the sort of merchandise they’re constructing.
Yves Kalume
![]() |
Lubumbashi, Democratic Republic of Congo
Google Developer Skilled, Android
GDSC Alumni
Android Developer
What was your expertise with Google Developer Pupil Golf equipment like and the way did it make it easier to get to the place you’re right this moment?
For me, GDSC was a sort of place to begin for this journey. As an introvert, I initially struggled to attach with others, however being half of a bigger group motivated me to step out of my consolation zone. I gained confidence in myself and my skill to make a optimistic affect on others.
What I like most about Google Communities is the emphasis on human relationships. Collaborating with different leads and studying from each other is integral to driving our communities ahead. Even now, I benefit from the ongoing alternate amongst alumni.
Which device has been your favourite? Why?
I am an Android Developer by career and I exploit Google instruments on a day-to-day foundation, ranging from AndroidX libraries, Google Play Companies, Jetpack Compose and extra. At an organization the place I labored beforehand, I spent a whole lot of time working with Firebase and Google Cloud.
What Google instruments have you ever used to construct?
Jetpack Compose is fingers down my favourite device to construct an Android app because it supplies an intuitive manner of constructing a consumer interface that saves me effort and time. Earlier than that, I used to be not likely associates with UI designers. Creating UI was a chore, however Jetpack Compose is a game-changer.
Inform us about one thing you’ve got constructed prior to now utilizing Google instruments.
I’ve been engaged on an software referred to as Be Served at Zx Join. The purpose is to make life simpler for customers by providing providers like items and meals supply.
The app is totally written in Kotlin and makes use of fashionable instruments like Jetpack Compose, structure elements, and Google Cloud Platform, which assist us construct scalable options. They simply enhance and add options primarily based on prospects’ suggestions.
What recommendation would you give somebody beginning of their developer journey?
Step one is commonly the toughest. The easiest way to persevere is to search out people who find themselves such as you, who’ve been the place you’re and who can encourage you. The perfect place to be is in a developer group by attending meetups and being lively.
One other essential piece of recommendation is to discover a particular space and concentrate on it. Apply is the easiest way to know an idea; study by doing, and by no means neglect fundamentals.
Turning into a greater developer takes effort and time: keep passionate and belief the method.
What’s the function of allyship within the tech business throughout Pleasure Month?
We’ve a accountability to teach ourselves and others in regards to the points dealing with marginalized communities, to talk out towards discrimination and prejudice, and to actively work in direction of making a extra numerous, inclusive, and equitable office.
The function of allyship within the tech business throughout Pleasure Month is essential, however it shouldn’t be restricted to only one month. It is about making a tradition of acceptance, respect, and help all 12 months spherical.
Let’s all decide to being allies each day, not simply throughout Pleasure Month (or Black Historical past Month), and allow us to work collectively to create a greater world for all.
Maxim Salnikov
![]() |
Oslo, Norway
Google Developer Skilled, Internet Applied sciences and Angular
Developer Engagement Lead in Microsoft
Which device has been your favourite? Why?
I am at present a giant fan of the Workbox library. I’ve used it to construct all my latest progressive internet apps, which require core PWA capabilities like offline readiness. I’ve given a whole lot of tech talks and workshops on Workbox as a result of I need to introduce it to as many builders as potential.
I strongly consider that installability, connection resilience, and correct integration with the underlying platform are important elements of contemporary internet frontend purposes. Constructing a service employee from scratch to offer these options may be difficult, as there are lots of nuances and issues to think about to keep away from ruining your app in manufacturing.
Workbox supplies the proper stability of abstraction for the core entities you must optimize networking, whereas nonetheless providing you with full management over your service employee conduct. It is a steady and mature library that is actively supported by the group.
What Google instruments have you ever used to construct?
In my 20 years of being a developer, I’ve used many instruments from Google. However what actually drew me to the communities, convention organizing and technical talking was the Angular framework. I used to be immediately in love with the technical aspect of it – it was an enormous step ahead for internet growth, permitting for the creation of frontend apps utilizing some actually cool backend methods.
I additionally admire the developer group round it. They concentrate on sharing information and instruments, serving to out new folks, and being welcoming and optimistic. After attending a couple of Angular occasions organized by the group, I grew to become a co-organizer of the Norwegian Angular meetup, and co-founded the Nordic Angular convention: ngVikings. We had three in-person occasions in Denmark and Finland, and one on-line occasion with hundreds of members. These days, I exploit a number of frameworks for my pastime and aspect tasks, however I am nonetheless an lively member of the Angular ecosystem.
Inform us about one thing you’ve got constructed prior to now utilizing Google instruments.
My latest tasks that use Workbox for the service employee automation embody:
I constructed it for my very own dwell performances and share it with the worldwide group of DJs and music producers.
Internet Push is one in every of my favourite options of progressive internet apps. I actively discover it from the event and UX perspective, and current my findings.
I’m an lively member of the generative AI group. That is my manner of contributing to the creation of a wholesome and united group round AI and LLM fields.
They’re all open supply, so I might admire any feedback or pull requests!
What recommendation would you give somebody beginning of their developer journey?
- Be taught the basics. Take the time to study the fundamentals of coding, akin to HTML, CSS, and JavaScript. These are the constructing blocks of internet growth and offers you a strong basis for additional studying.
- Apply. The easiest way to study is to construct issues. Discover tasks to work on and observe coding.
- Do not be afraid to ask questions. Asking questions is the easiest way to study and develop as a developer.
- Get entangled within the developer group.
What’s the function of allyship within the tech business throughout Pleasure Month?
There are a lot of initiatives that allies can arrange and help. We additionally ought to be making a secure and inclusive surroundings for everybody and promote variety and inclusion within the office.
Radostin Cholakov
![]() |
Plovdiv, Bulgaria
Machine Studying Researcher, Obecto Ltd.
Which device has been your favourite? Why?
My favourite Google device is TensorFlow, because it has in depth help for a variety of purposes, from tabular modeling and graph neural networks to pc imaginative and prescient or pure language processing. The flexibility to construct, prepare, and fine-tune complicated neural networks utilizing TensorFlow has considerably accelerated my analysis. Its straightforward integration with different applied sciences has made it an important a part of my growth course of.
Additionally, I like serverless and use Google Cloud Capabilities in practically all my tasks! I am excited that in I/O this 12 months, Python help was launched in Firebase Capabilities as properly.
What Google instruments have you ever used to construct?
I’ve used quite a lot of Google instruments in my tasks, together with TensorFlow, Google Cloud Platform (GCP), Firebase, and Flutter. They permit me to create highly effective machine studying fashions, deploy, handle them at scale, and to construct user-friendly interfaces to serve their purposes throughout all platforms.
Inform us about one thing you’ve got constructed prior to now utilizing Google instruments.
One notable venture I’ve constructed utilizing Google instruments is the Bulgarian NLP platform “AzBuki.ML“. I used TensorFlow to develop a number of state-of-the-art pure language processing fashions particularly tailor-made for the Bulgarian language. These fashions have been hosted on the Google Cloud Platform and served by way of internet and cellular purposes constructed with Angular, React, or Flutter and hosted on Firebase Internet hosting.
Prior to now two years, I’ve been actively conducting analysis in machine studying as properly. I’ve used the developer assets by Google to increase my theoretical research to usable software program libraries or no less than present tutorials to builders on making use of state-of-the-art methods for auxiliary studying, contrastive studying, tabular modeling, and autoregressive textual content technology of their work. These embody:
- The GatedTabTransformer: A state-of-the-art deep studying tabular classification structure impressed by TabTransformer with built-in gated multilayer perceptron. I not too long ago gave a chat on how it may be used along with the TF-DF library for strong tabular classification and regression.
- RSTOD: Novel auxiliary duties for task-oriented dialogue methods. The research has been peer-reviewed and is out there within the ACL Anthology.
What recommendation would you give somebody beginning of their developer journey?
- Begin your developer journey with curiosity and steady studying. Sources for pc programming and machine studying are simply accessible, permitting progress at your personal tempo, from anyplace, at any time, and at any age.
- Use on-line programs, tutorials, boards, and blogs to study and join with developer communities.
- Collaborate on tasks, alternate concepts, and acquire insights, help, and mentorship from these networks.
- Work on open-source tasks that you simply’re enthusiastic about to reinforce your problem-solving expertise by way of hands-on expertise and interact with the developer group to achieve invaluable expertise or forge connections.
What’s the function of allyship within the tech business throughout Pleasure Month?
By embracing allyship, we may also help create a extra inclusive and modern tech business that advantages everybody.