
Esra Kadah
Senior Flutter Engineer, Author, Co-Lead (Flutteristas, Flutter Berlin, Flutter Community AI Circle)
Berlin, Germany
Actions
**Esra Kadah is a Senior App Developer at Antigua Mobile GmbH, co-author of *Flutter Design Patterns & Best Practices* (Packt, 2024), and one of the organizers behind Flutter Community AI Circle(FCAIC), Flutteristas and Flutter Berlin Meetup.**
With a strong foundation in software development and a deep interest in UI/UX and design psychology 🧠, she focuses on building user-friendly, human-centered mobile experiences. Her work sits at the intersection of engineering, creativity, and empathy.
Esra is an active contributor in the global 🌍 Flutter and AI ecosystem. She explores how tools like Gemini, ChatGPT, Cursor, Firebase Studio, MCP, agentic workflows, and multimodal prompt engineering 🤖 are transforming the way developers build, scale, and reflect.
She has worked on international projects, contributed to open source, and presented at events from Istanbul to Berlin, Paris, Stockholm, Kenya, and the U.S.—blending code, content, and community with intention and care.
Area of Expertise
Topics
From Touch To Code: Gestures and Beyond
Ever wondered how our daily interactions with touchscreens shape the apps we use? Join us as we journey from touch to code, exploring the world of Flutter's gesture recognition. In this session, we will start from the point we touch to screen - from glass to processor, and then to our code. Then we will go even deeper into the mechanics of gestures, and see how Flutter transforms simple taps and swipes into responsive app features. But we won't stop there—beyond the basics, we'll also see advanced technical details, including custom gesture handling and optimization techniques. This talk also aims to raise awareness for developers to notice our habits, both as a user & developer. We will also check a demo app to experience it.
- Gaining understanding of touchscreens and Flutter's gesture recognition capabilities.
- Explore advanced technical concepts, including custom gesture handling and optimization techniques.
- Challenge our habitual interaction patterns and discover new ways for innovation in app development.
Coding Outside the Box: The Developer's Role in User Experience and Design Systems
As developers, we're often tasked with implementing, not designing, the user journey. But what if we could do both? 🤷🏼♀️
In this talk, we'll explore the untapped potential of developers in shaping and enhancing user experience. We'll delve into the power of design systems and their role in creating consistent, efficient, and impactful user interfaces. We'll also uncover some often overlooked design issues, such as inconsistent usages, wrong implementations addressing their impact on accessibility and overall design quality. Furthermore, we will also tackle the common communication hurdles between developers and product teams, and how to overcome them. By embracing these aspects, developers can truly think outside the box, bringing an essential perspective to their teams and creating applications that resonate deeply with users. Let's code, design, and communicate better together.
🔑 Key Takeaways:
- Understanding the design systems deeper
- How to prioritize user experience and user journey
- How to expand your role as a developer and contribute to your app beyond coding
- Bridging the gap between developer & product team, and overcome the challenges
Flutteristas Panel
Join the Flutteristas as they discuss the world of Flutter and Dart as well as challenges faced in the industry by female and non-binary individuals and how they are breaking through barriers.
Fluttercon 2023 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top