Code Monkey home page Code Monkey logo

Hi πŸ‘‹, I'm Csongor @GerfalconVogel 🐦

GitHub: gerfalcon Twitter: 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.

πŸ“« Connect with me

gerfalconvogel csongor vogel csongor vogel gerfalcon_vogel

πŸŽ“ Flutter University class in Hungary

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.

drawing

🌍 Conferences ⏬

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

drawing

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.

drawing

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.

drawing

πŸ—£οΈ Meetups & Workshops ⏬

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.

drawing

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.

drawing

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.

drawing

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.

drawing

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.

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.

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.

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.

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.

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.

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.

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.

The future of Flutter

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.

Native versus cross-platform development

πŸ“ Publications ⏬

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.

Flutter Web vs. Angular

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.

Flutter Web vs. Angular

In this article, I gathered with my Flutter developer colleagues what we love about Flutter.

What is Flutter and why is it a great tool for developer

⚑ Fun fact!

In my free time, I enjoy listening to and DJing Drum and Bass (DnB) music.

Csongor Vogel's Projects

architecture-samples icon architecture-samples

A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

assent icon assent

πŸ™ Android Runtime Permissions made easy and compact, for Kotlin and AndroidX. With coroutines support!

bloc icon bloc

A predictable state management library that helps implement the BLoC design pattern

dart-pad icon dart-pad

An online Dart editor with support for console, web, and Flutter apps

enro icon enro

A simple navigation library for Android πŸ—ΊοΈ

flutter icon flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

flutter-folio icon flutter-folio

A platform adaptive Flutter app for desktop, mobile and web.

flutter-wonderous-app icon flutter-wonderous-app

A showcase app for the Flutter SDK. Wonderous will educate and entertain as you uncover information about some of the most famous structures in the world.

flutter_l10n_a11y_sample icon flutter_l10n_a11y_sample

A Flutter project to showcase how we can support multiple important localization and accessibility features.

flutterfire icon flutterfire

πŸ”₯ A collection of Firebase plugins for Flutter apps.

fluttersamples icon fluttersamples

Technical Flutter quiz game I gave in Flutter Forward Extended meetup

fp_playground icon fp_playground

The purpose of this repository is to contain examples and snippets regarding functional programming in Dart.

fpdart icon fpdart

Functional programming in Dart and Flutter. All the main functional programming types and patterns fully documented, tested, and with examples.

fpdart_riverpod icon fpdart_riverpod

Complete guide on how to build a safe, maintainable, and testable flutter app using fpdart and riverpod

gradle icon gradle

Adaptable, fast automation for all

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.