Bryan Friedman

Director of Technical Marketing, Moderne

Bryan Friedman has spent his career working on software platforms and developer-facing tools, with a focus on how teams build and operate complex systems in real-world enterprise environments. His background spans product management, developer relations, and technical marketing, and he has worked closely with engineering and IT teams on cloud platforms, application infrastructure, and developer enablement.

Before moving into platform and product-focused roles, Bryan worked in enterprise IT and application development, supporting and building production systems across a range of domains. That experience informs a practical, grounded perspective on software architecture, developer productivity, and the tradeoffs involved in building tools for real teams with real constraints.

Presentations

As codebases grow and architectures decentralize, developers spend an increasing amount of time trying to understand existing systems before making changes. Text search, IDE features, and AST tools help, but they break down when teams need more accuracy, cross-repo visibility, and deeper type-aware insight. We will explore how semantic code searchpowered by Modernes Lossless Semantic Tree (LST)fills this gap. Well examine how LSTs provide the necessary level of fidelity, how that enables developers to add new code without breaking existing systems, and why semantic search is becoming a core capability for platform and architecture teams. See practical examples of real-world searches (finding API usages, tracing dependencies, impact analysis), and get a deeper understanding of what it means to treat code search as collaboration infrastructure rather than a one-off migration tool.