Saltar al contenido principal
Carlos Ferry

Carlos Ferry

Desarrollador C++ / Sistemas y Software de Datos

Talento
LimacheMiembro desde 6 de septiembre de 2026
C++20threadssocketsTCP/IPepollsignalstimersFreeBSDBashGitSSHgdbValgrindNginxRocksDBMySQLSQLiteRedisMongoDBElasticsearchLevelDBRESTHTTP/JSONNode.jsExpressNestJSRedis/BullFull-text searchVector similarityHybrid retrieval
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

C++20threadssocketsTCP/IPepoll

Sobre mí

Desarrollador de software enfocado en C++ y sistemas, con trayectoria principalmente independiente y autodirigida desde 2015. He construido herramientas, servicios Linux, APIs, pipelines de datos y software orientado a búsqueda y bases de datos, además de prototipos y proyectos personales. Mi experiencia no proviene de una secuencia tradicional de cargos corporativos: gran parte del trabajo ha sido desarrollo propio, investigación técnica aplicada y proyectos de software que puedo explicar y defender técnicamente.

Inglés fluido para documentación, comunicación técnica y trabajo remoto.

Experiencia

Desarrollador de Software Independiente / C++ Systems Developer - Independiente - Chile - trabajo independiente, proyectos propios, open source y experimentación técnica

(2015)

  • Desarrollo de software en C++ sobre Linux, incluyendo servicios backend, herramientas de línea de comandos, componentes orientados a datos y software de red.
  • Implementación de servicios concurrentes con TCP/IP, sockets, epoll, threads, timers, signals, autenticación, manejo de conexiones y timeouts.
  • Construcción de APIs REST/HTTP y pipelines para ingerir, parsear, transformar y normalizar datos estructurados y no estructurados hacia JSON y servicios downstream.
  • Trabajo práctico con RocksDB, MySQL, SQLite, Redis, MongoDB, Elasticsearch y LevelDB para persistencia, caching, colas, indexación y experimentación con distintos modelos de almacenamiento.
  • Debugging y análisis de rendimiento, memoria y concurrencia en Linux usando gdb, Valgrind, logging, profiling práctico y pruebas de carga/benchmarks.
  • Desarrollo backend con Node.js, Express y NestJS; uso de Redis/Bull para tareas asíncronas y experimentación con integración de interfaces web.
  • Experiencia práctica explorando Vue.js para interfaces y paneles web conectados a APIs; lo considero una tecnología complementaria, no mi especialidad principal.
  • Trabajo con datos financieros, noticias en tiempo real y procesamiento de market data para herramientas propias; investigación independiente de mercados y administración de portafolio personal.
  • Administración práctica de entornos Linux para proyectos propios: Git, Bash, SSH, Nginx, procesos/daemons y despliegue de servicios.

Educación

Bachelor of Science - Geology - University of Cincinnati (2014)

Habilidades

Desarrollador C++ / Sistemas y Software de Datos

Valoraciones

Relacionado