Me especializo en depuración, optimización y revisión de código en C y C++ para software a nivel de sistema.
No hago tareas básicas ni scripts genéricos. Trabajo con código real (aplicaciones Linux, módulos del kernel y bibliotecas críticas para el rendimiento)
Lo que puedo hacer por ti:
- Arreglar errores: fallos de segmentación, fugas de memoria, comportamiento indefinido, condiciones de carrera y problemas de bloqueo (deadlocks, inversión de prioridades)
- Optimización: vectorización SIMD, estructuras de datos amigables con la caché y mejoras algorítmicas con benchmarks para demostrar la aceleración
- Revisión de código: análisis profundo usando herramientas de análisis estático y revisión manual para seguridad de memoria y errores lógicos
- Sistemas Linux: controladores USB, parches del kernel, llamadas al sistema y sistemas de compilación (Make, CMake, compile_commands.json)
Mi experiencia:
- He escrito controladores USB para Linux
- He creado bibliotecas de procesamiento de imágenes optimizadas con SIMD en C
- He desarrollado herramientas de análisis estático personalizadas y pases de LLVM en C++
- He contribuido a proyectos de código abierto
Puedes enviarme el código y una descripción del problema. Te devolveré código funcional, probado y con una explicación clara de qué estaba mal y cómo lo arreglé