Acerca de
Provides expert guidance on identifying and resolving performance bottlenecks within Python applications. This skill covers a wide spectrum of optimization strategies, ranging from basic timing and line-by-line profiling to complex implementations involving NumPy vectorization, asynchronous I/O, and multiprocessing. It is particularly useful for developers needing to reduce application latency, minimize memory consumption, or optimize high-throughput data pipelines using industry-standard tools and proven implementation patterns.