

Dawid Matyjasik
Software Engineer
Software Mansion

I am a Software Engineer at Software Mansion with over six years of experience, acting as a go-to expert for React Native performance and the New Architecture. I specialize in solving complex bottlenecks, and most of my day-to-day work is dedicated to helping large-scale commercial clients optimize, stabilize, and scale applications that handle millions of active users under heavy load.
Beyond my core work and past contributions to the open-source ecosystem, I am deeply involved in the developer community. Recently, I run performance workshops at App.js Conf 2026 alongside my coworkers. I am also a regular participant at major industry conferences, including React Universe 2025 and previous editions of App.js. Whether I am mentoring developers at local hackathons, exploring emerging tech at AI meet-ups, or joining discussions at Cursor Cafe, I am passionate about sharing knowledge and connecting with the tech community.
React Native: Performance Analysis & Optimization
Workshop
Performance can become a serious challenge as React Native applications grow. But before you optimize the code, you need to understand what causes the problem.
Based on the engineering patterns we use at Software Mansion for large-scale products, this hands-on workshop teaches you how to diagnose performance problems in React Native applications. We will use tools such as Flashlight, the React Native Performance panel, and the Profiler to identify the root causes of UI lag and understand where performance issues come from.
Key Takeaways:
- Use the React Native Profiler to identify unnecessary re-renders and expensive component work.
- Use the Performance panel to find heavy JavaScript operations.
- Use Flashlight to measure CPU and memory use.
- Compare FlatList, FlashList, and Legend List using real performance data.
- Build a clear process for diagnosing performance problems before deciding how to fix them.
