top of page
Ponnam Karthik

Ponnam Karthik

Software Engineer @ GSynergy

I am a self-taught software developer with over 7 years of professional experience in full-stack and mobile development, with a strong focus on Flutter. Currently working as a Software Engineer at GSynergy, I specialize in building scalable mobile and web applications using Flutter, React, VueJS, Django, and NodeJS, along with expertise in backend development, database design, and cloud technologies such as AWS. Previously, I served as the Co-founder and CTO of LDev Technologies Pvt Ltd, where I led product development, managed cross-functional teams, and implemented Agile processes that reduced development time and improved product quality. My contributions have impacted over a million users through projects like Naan Mudhalvan, Viusasa, and ISUZU CIMS. Passionate about coding and continuous learning, I actively explore new technologies, including Java, Python, Kotlin, and TypeScript. I also enjoy sharing knowledge with the developer community through workshops, technical sessions, and conference talks, including presenting on state management at Flutter Forward Extended Hyderabad.

Decoupling Designs: Navigating Material, Cupertino, and Custom Themes in the Post-SDK Split Era

With Flutter's recent architectural shift, Material and Cupertino widgets have been separated into standalone packages, marking a significant change in how we approach theming and design consistency across platforms. This session delves into: Understanding the SDK Split: What does the decoupling of Material and Cupertino mean for developers? Implementing Adaptive Themes: Strategies for creating themes that respond to platform differences while maintaining a unified codebase. Leveraging Custom Themes: Building and integrating custom themes that cater to specific design requirements and user preferences. Best Practices and Pitfalls: Common challenges in theming post-split and how to navigate them effectively.
bottom of page