Hi π, I'm Csongor @GerfalconVogel π¦
I'm a Dubai-based Hungarian Google Developer Expert for Flutter & Dart working as a Staff Mobile Software Engineer leading the Flutter migration at @Talabat, the largest food delivery app (with 2 million daily users) in the Middle East.
In my current role, Iβm responsible for mentoring over 50 mobile engineers at the chapter level, enabling them to transition to Flutter, architecting the core of our Flutter codebase, and identifying Flutter talent globally for the company.
Additionally, I co-organize the Flutter Abu Dhabi and Dubai community. ππ¦πͺ
I enjoy sharing my knowledge by mentoring developers, speaking at conferences and meetups, and teaching students in Hungary's first Flutter University class.
In 2020, I co-created Hungary's first Flutter University class at the Budapest University of Technology and Economics. At present, Iβm still lecturing and have taught over 750 computer software engineering students in 6 semesters, providing them with a strong foundation to start their careers in Dart and Flutter. π Recently, we convinced the University to make the materials open source, and I aim to keep improving and sharing them with the wider community.
- GitHub - University Material for the Flutter-based Software Development subject
- Impact: 750 people trained
- Video recordings from 2022:
2024.07.05 - Fluttercon Berlin 24 - Migrating 2 Million Daily Users to Flutter with 50 Engineers
What an honor to share talabat's #Flutter migration journey at Fluttercon 24, in Berlin alongside other amazing talks! We covered our strategic add-to-app approach, key challenges, and how we empowered 50 mobile engineers. We emphasized fostering a culture of education, setting clear quality standards, investing in the developer experience, and how experimentation helped us roll out our Flutter screens while millions of users continued to use our app. We hope our insights and lessons prove Flutterβs enterprise viability and inspire others to transition to Flutter.
- Video recording (Coming soon)
- Abstract
- Slides (Coming soon)
- Impact: 300 people attended
Co-organizer and speaker at the first online Flutter conference in the MENA region
2023.07.09 - Fluttercon Berlin 23 - The Joy of Functional Programming in Dart
At Fluttercon 23, with over 1000 developers and 75 talks and workshops over 3 days, I had the chance to showcase how Dart, our favorite language, supports functional programming. The topic generated a lot of discussion, and my talk was referenced in the official Dart team's Dart v3.1 retrospective.
- Video recording (droidcon/fluttercon)
- Video recording (my YouTube channel)
- Slides (Speaker Deck)
- Code samples
- Impact: 100 people attended, 950 online views (350 on the fluttercon site and 600 on my YouTube channel)
2023.12.09 - Flutter Conf India 23 - The Joy of Functional Programming in Dart
At Flutter Conf India 23, I had the opportunity as a speaker to share my knowledge on functional programming in Dart with more than 650 attendees. After my talk, I received a lot of questions and feedback, which I could pass on further to Sandro Maglione, the creator of fpdart, to create a feedback loop between him & the community.
- Video recording (soon)
- Slides (Drive)
- Code samples
- Impact: 650 people attended
I attended as a speaker at the Flutter edition talabat TECHTALK meetup in Cairo, Egypt, with over 50 participants, where I shared the story of the biggest POC we ever built using Flutter, which proved that Flutter could offer a good experience for the 24 million visitors of the World Expo 2020 Dubai and ensured that we could build our future on top of it. Besides that, I was also one of the panelists of a live Q&A, AKA Fishbowl, where we answered over 40 questions related to Flutter from the participants.
- Video recording
- Slides (Speaker Deck)
- Meetup link
- Impact: 50 people attended (150 registered), 30 online views in Live
I was a panelist in a Hungarian Flutter Budapest meetup hosted by UpScale at KPMG about cross-platform technologies, discussing the business values that Flutter can bring to companies.
- Video recording
- Meetup link
- Social announcement
- Impact: 50 people attended, 280 online views
Co-organized and participated as a panelist in our first online meetup where we hosted one of the most influential Flutter and Dart Google Develop Experts, Pawan (@imthepk) from India, answering questions from the community and helping their Flutter learning journey.
- Video recording
- Impact: 1.6k online views
I co-organized an event with over 60 participants and conducted a workshop on system design. The task was to visualize their next Flutter application, provide preferred architecture, and recommend their favorite packages.
- Video recording
- Workshop Material (Drive)
- Meetup link
- Social announcement
- Impact: 60 people attended, 460 online views
2023.06.03 Keynote: Embedding Flutter in Flutter Abu Dhabi & Dubai Meetup #4 at talabat
I co-organized the 4th meetup of Flutter Abu Dhabi and Dubai in the new talabat HQ with more than 110 participants from UAE, UK, India, Pakistan, and Oman. I had the opportunity to kick off the event with my keynote on integrating Flutter with native mobile applications, showcasing the add-to-app approach we use at talabat in our Flutter migration.
- Video recording (soon)
- Slides (soon)
- Meetup link
- Social announcement
- Impact: 110 people attended (150 registered attendees with 70 waiting list)
2023.04.02 Introducing Flutter to University students in India during Flutter Forward Extended with BCE Patna
In April 2023, I gave an online workshop on Flutter development in collaboration with 7 GDSC groups during Flutter Forward Extended with BCE Patna. Over 80 university students attended the workshop. During the workshop, I covered topics like synchronous and asynchronous programming in Dart, understanding REST API calls, and integrating one response into a basic UI.
- Meetup event
- Code samples
- Social announcement
- Slides (Speaker Deck)
- Impact: 80 people trained
I co-organized this event for the Flutter Abu Dhabi and Dubai community by collaborating with Innovaccer and giving a technical quiz game activity for 50 participants.
- Meetup link
- Code samples of the technical Quiz
- Social announcement
- Impact: 50 people attended
2022.10.22 Flutter at World Expo 2020 Dubai
In the first-ever Dubai Flutter UAE meetup that I co-organized, I shared the story of how Flutter gave me the opportunity to be a part of a worldwide event, how we built an end-to-end food delivery app by using Flutter for the 24 million visitors of World Expo 2020 Dubai in 5 months.
- Video recording
- Video recording
- Slides (Speaker Deck)
- Meetup link
- Social announcement
- Impact: 65 people attended, 75 online views
2022.05.26 Say Hi to Flutter 3
I presented at a Hungarian online meetup, "HELLO FLUTTER" which was dedicated entirely to Flutter. βMy presentation was titled "Say Hi to Flutter 3". I reviewed the content of the recently announced Flutter 3.0 with the audience while also analyzing the future of our increasingly popular framework.
- Video recording
- Slides (Speaker Deck)
- Meetup link
- Impact: 1000 online views
2021.12.08 How to make your Flutter app accessible
I created a Flutter project to showcase the implementation of localization and accessibility features. I presented this project during my talk on "How to make your Flutter app accessible" at an online Meetup event organized by HWSW and held in Hungary.
- Video recording
- Slides (Speaker Deck)
- Code samples
- Social announcement
- Meetup link
- Impact: 1250 online views
2021.11.29 Hey Google, Flutter Web or Angular?
During an online meetup for web developers, I convinced the organizers to include Flutter Web on the agenda. Together with my colleague, a web developer, we compared the Flutter Web and Angular frameworks regarding Navigation, SEO, Responsive UI, and State Management. Our presentation was hosted in the HWSW free Meetup series, held online and conducted in Hungarian.
- Video recording (the whole event meetup)
- Video recording
- Meetup link
- Article
- Impact: 3600 online views
2021.08.10 The future of Flutter
I was invited to a round table discussion on the future of Flutter. The webinar - organized by Webuni - was held with the assistance of acknowledged industry professionals and tackled the topics of the usefulness of Flutter in practice, the advantages and disadvantages of two-in-one solutions, and the potential this framework holds.
- Video recording
- Impact: 600 online views
2021.10.07 Native versus cross-platform development
I had the chance to participate in a virtual round table discussion organized by Webuni. During the session, we compared the technologies of native mobile applications with cross-platform approaches. I represented Flutter in this debate, while an iOS engineer and a product owner were on the other side.
- Video recording
- Podcast link
- Impact: 330 online views
I could contribute as a technical writer to the first edition of Fintech Sparks! Online newspaper. In my article, I tackled the buzzing topic of Flutter and a leading neobank, Nubank. I built my thoughts on my experiences gathered at an interactive industry roundtable discussion on native vs. cross-platform application development.
- 2022.01 Article on the Fintech Sparks newspaper
- 2022.04.13 Article published on the ff.next blog
The purpose of this article is to provide up-to-date information by comparing these systems to developers who are wondering where to head in 2022 in the seemingly endless maze of creating web applications.
In this article, I gathered with my Flutter developer colleagues what we love about Flutter.
In my free time, I enjoy listening to and DJing Drum and Bass (DnB) music.