Comunidad, consultoría y salsa picante: Top Down con Dominik Toepfer

Dentro del espacio de trabajo creativo de un ingeniero de software de GenAI

TDS-2-Dom_Toepfer_5-desk-topdown-nocurves.jpg

En todas las áreas de su vida, Dominik “Dom” Toepfer es un ingeniero. Desde arreglar autos a control remoto para las carreras en el jardín de su casa hasta experimentar con nuevas recetas en la cocina (con su inseparable salsa de ají fantasma), su curiosidad por crear no se apaga cuando cierra su computadora. 

Incluso con estos proyectos en casa, Dom valora la colaboración y el feedback. Aunque a él le puedan gustar las salsas picantes, sus hijos de dos y cinco años encuentran incluso la pimienta negra demasiado picante. Al igual que en el trabajo, Dom entiende que los mejores proyectos no solo se tratan del camino que se recorre para hacerlos, sino también de las personas con las que se comparten.

“Creamos mejor juntos”, dice, tanto en el trabajo como en tu vida personal. “Si eso significa que creo con un equipo o con la gran comunidad de Elastic, al final, todos salimos ganando”.

foto familiar de Dom Toepfer

En Elastic, Dom es ingeniero de software principal que trabaja en AI generativa (GenAI) y búsqueda. Su trayectoria no fue lineal. Comenzó con un libro Elasticsearch: the Definitive Guide (Elasticsearch: La guía definitiva). Después de leerlo hace nueve años, Dom siguió su curiosidad y se unió a Elastic como consultor, viajando a menudo e interactuando con los clientes in situ antes de convertirse en socio de ventas, gerente de entrega y ahora ingeniero, fortalecido por su experiencia en seguridad informática y su certificación CISSP.

Al transitar por todos estos roles, Dom se expuso a diferentes equipos de Elastic y, lo más importante, a las perspectivas únicas de la empresa. Ahora, los ha unido como si fueran un calidoscopio que le permite ver con claridad las necesidades de los diferentes equipos y cómo su trabajo como ingeniero puede apoyarlos. “Me conecto con desarrolladores de diferentes equipos internos, me mantengo al tanto de lo que todos están haciendo y busco maneras de que podamos ayudarnos mutuamente", dice. “Puedo utilizar todas las perspectivas cruciales que he adquirido en cada paso para aprovechar el software Elastic y diseñar el futuro de la GenAI y la búsqueda tanto para equipos internos como para clientes”.

Dom Toepfer en la mesa trabajando

¿Cómo preparas tu espacio para diseñar?

Dom sabe cuándo es el momento de hablar con clientes y colaboradores, pero también sabe cuándo escuchar y concentrarse. Él está tan conectado con su sentido de motivación interna como lo está con la comunidad de Elastic. “La motivación se vuelve más fácil una vez que te conectas con lo que te motiva. Para mí, es ser parte de construir características que ayuden a nuestros equipos internos y clientes a descubrir valor de formas completamente nuevas”.

Con una mentalidad que siempre está pensando en lo próximo, (¡de ahí todos tus variados pasatiempos!), a Dom le gusta explorar una variedad de nuevas apps, técnicas y tecnologías para mantenerse a la vanguardia de los nuevos desarrollos y ofrecer la máxima información. Para un ingeniero, es clave dejarse llevar por la curiosidad natural. Pero igual de importante es curar un espacio de trabajo y un conjunto de herramientas que generen inspiración para diseñar. Según Dom, esto lleva tiempo: “He dominado el juego del trabajo desde casa durante casi dos décadas y como cualquier cosa que valga la pena hacer bien, se necesita práctica intencionada”.

Comienza con su entorno físico, lo que es un lujo para el exconsultor. “Después de años de viajar por el mundo como consultor, aprendes a adaptarte a cualquier espacio de trabajo”, asegura. Ha aprendido que el arma secreta de cualquier espacio de trabajo es un lugar tranquilo para pensar. Todo lo que necesita para lograr eso son sus audífonos con cancelación de ruido, que son especialmente útiles como padre que trabaja desde casa. Dom tiene que adaptar su horario al de sus hijos. Se despiertan temprano, y él también, lo que le da una ventaja para empezar el día. Luego, planifica su día en torno a sus responsabilidades y se asegura de estar desconectado a tiempo para la cena. Después de diseñar el futuro de la tecnología, dice que le encanta poder volver a casa cada noche para escuchar también las aventuras de tus hijos.

Su configuración de escritorio está perfectamente optimizada en este momento. Su MacBook Pro M3 de 14 pulgadas y el monitor LG UltraFine 5K son sus “caballos de batalla” junto con su Magic Mouse y teclado de Apple. La comodidad también es clave. “Estoy en una silla Herman Miller Aeron que mantiene contenta a mi espalda que ya va sumando años, y me ubico junto a una ventana para poder mirar árboles de verdad en lugar de paredes durante el verano”.

etiquetas frontales de escritorio Dom Toepfer

Dom lo entiende: nunca subestimes la importancia de la vibra de un espacio de trabajo.

“El escritorio tiene unas plantas de bambú porque requieren poco cuidado; un reloj Nixie porque los tubos que brillan simplemente son geniales; una mini van de surf a control remoto a escala 1:64 para cuando necesito estrellar algo que no sea código; gafas de lectura de Harry Caray para un toque de estilo; y un rompecabezas de atún para despejar la mente”, dice Dom. Para la música ambiental, a menudo recurre a sonidos electrónicos, pero de vez en cuando cambia. “A veces, uno necesita un descanso de tanta energía electrónica, así que me pongo algo de rock de los 90 o música clásica para limpiar el paladar”.

Su entorno digital es igual de específico. Perfeccionado con el tiempo, el kit de herramientas de Dom es extenso, pero flexible. “Básicamente soy un coleccionista de herramientas que se entusiasma genuinamente con las apps que resuelven problemas reales”, dice. Esta misma emoción impulsa tus propios proyectos. En su biblioteca de apps, Dom tiene de todo, desde herramientas de monitoreo hasta potenciadores de productividad, apps de creación de contenido y herramientas para desarrolladores. Todo cumple sus propósitos. “Cada categoría soluciona diferentes dificultades”, insiste Dom. “¡Todas hacen que mi flujo de trabajo sea mucho más fluido!”

Las capacidades de IA también han intervenido para optimizar el flujo de trabajo de Dom. “GenAI realmente ha transformado la forma en que abordo el trabajo”, dice. Lo considera un aliado en vez de simplemente una herramienta. “Es como tener un compañero de lluvia de ideas increíblemente paciente. La uso constantemente para explorar nuevas ideas, para desglosar tareas complejas y evaluar diferentes opciones, para pulir las indicaciones del sistema hasta que sean perfectas, para destrabar los bloqueos en la documentación, y para encargarme de todas esas pequeñas tareas de mantenimiento de desarrollador para las que nadie se ofrece como voluntario: los comentarios de código, la documentación y la asignación de nombres a variables. ¡Sí, todas las cosas que fingimos que haremos después!”

En su trabajo como desarrollador, Dom quiere que los clientes sientan la misma facilidad y entusiasmo con las herramientas que él diseña. Aunque se siente afortunado de estar rodeado de un entorno colaborativo en Elastic, sabe que no es así en todas partes. Su trabajo considera las herramientas de AI y los nuevos desarrollos de software como socios potenciales para sus clientes. Sin embargo, él sabe que no puede reemplazar el ingenio de la creatividad humana. “Cuando estás abriendo nuevos caminos donde no hay precedentes, estás constantemente haciendo ajustes y modificaciones en el camino”, explica Dom. “Es más como tener un copiloto muy inteligente que un piloto automático”.

Estás listo para diseñar. ¿Qué estás diseñando?

Como ingeniero con un lado creativo activo, Dom inicia sus proyectos con el juego. Para él, AI Playground de Elastic es el lugar al que siempre recurre al comenzar una nueva creación. “Hay algo muy gratificante en sumergirse de lleno en ese campo de pruebas y entender bien con qué se está trabajando, antes de construir algo más complejo a partir de ello”.

escritorio

Luego, se sumerge en Elasticsearch, que suele ser el núcleo de los proyectos de su equipo debido a su trabajo en GenAI y búsqueda. Actualmente, su equipo también está implementando la retrieval-augmented generation (RAG) más que nunca. “La RAG está integrada en todas nuestras aplicaciones y experiencias de usuario, y tener todo el Elastic Stack como nuestra base ha sido increíble”, dice Dom. Después de años trabajando con equipos externos, trabajar en Elastic sigue siendo satisfactorio para Dom. “A veces, es agradable cuando la tecnología principal de tu empresa es exactamente lo que necesitas para resolver el problema”.

Dom admite que los proyectos en los que trabaja en Elastic son los proyectos de sus sueños. “Cada proyecto en el que trabajo con nuestro increíble equipo se siente como un proyecto que me apasiona", dice. Agradece al equipo, Ian, Jared, Andy, Tony, Autumn, Steven y Cory, por haber creado un entorno de trabajo tan solidario. “Somos un equipo pequeño responsable de mucho”, explica, “pero eso es exactamente lo que nos hace efectivos. Todos dan un paso al frente; todos contribuyen; y hacemos las cosas juntos”.

Lo principal que lo mantiene entusiasmado es ver cómo su trabajo impacta a los clientes de Elastic. “Cuando trabajas en proyectos que realmente solucionan problemas y generan un impacto significativo, ¿por qué querrías hacer otra cosa?”

Desde los equipos internos hasta los externos, Dom valora los comentarios que recibe de las personas que usan sus productos. “Nuestros ingenieros de soporte interno, los equipos de ventas y los clientes se están beneficiando de las implementaciones de RAG de maneras realmente significativas”, dice. Por ejemplo, en lo que respecta a los clientes, parte de su trabajo actual consiste en “crear chatbots y experiencias especializadas que generan un valor real para nuestros ingenieros, equipos de ventas y clientes al reducir de manera genuina la fricción del día a día”.

A fin de cuentas, para Dom, todo se resume en esto: diseñar, diseñar con un equipo, y diseñar bien. Y, por supuesto, llegar a casa a tiempo para la cena. Con más de ocho años de experiencia en Elastic, ha sido parte de la evolución de la tecnología, lo que es una de las partes más gratificantes de su experiencia. “La experiencia actual de Elastic Cloud se siente como magia”, dice, recordando las largas noches que le tomó lograrlo. Pero todo valió la pena. “En lugar de luchar con el hardware, puedo concentrarme en desarrollar las funciones que realmente importan. Ha sido un camino increíble ver cómo esta evolución sucedía”.

Todas las marcas comerciales, marcas registradas, nombres de productos, nombres de empresas o logotipos mencionados o mostrados en este documento son propiedad de sus respectivos propietarios, y el uso de estas marcas no implica la aprobación ni la afiliación con sus propietarios.