Hace dos semanas, anunciamos a Dario Solera. Ahora, es el turno de Christoph Rüegg de ser anunciado como nuevo miembro del equipo.

Christoph Rüegg ha sido un colaborador muy temprano de Lokad desde que pasó un par de semanas en 2007 trabajando en una versión muy alfa de nuestra tecnología.

Christoph Rüegg es un desarrollador .NET muy experimentado, con un fuerte enfoque en la computación científica. Fundó Math.NET - las bibliotecas matemáticas más utilizadas para .NET - en la primavera de 2002, lo cual no está nada mal considerando que .NET 1.0 se lanzó el 13 de febrero de 2002.

Entrevista con Christoph Rüegg, Desarrollador en Lokad

P. ¿Por qué empezaste a trabajar en software?

Me interesé por las computadoras bastante temprano y simplemente me fascinó en todos los aspectos. Esta fascinación nunca disminuyó hasta ahora. Sin embargo, como ya pasaba mucho tiempo en el desarrollo de software en la universidad, decidí en realidad no estudiar ciencias de la computación y opté por ingeniería eléctrica en su lugar, seleccionando los cursos de CS más interesantes en el camino. Sin embargo, era natural que las primeras pasantías y trabajos que tomé fueran en el campo del desarrollo de software.

P. ¿Qué hacías antes de unirte a Lokad?

Trabajé durante un año para Microsoft en su Centro de Desarrollo de Zúrich. Nuestro equipo formaba parte del grupo de Comunicación Unificada, donde desarrollamos una nueva aplicación C#/WPF relacionada con Office Communication Server. Desafortunadamente, no pude retrasar más la finalización de mis estudios, así que tuve que regresar a ETH Zúrich para pasar el último semestre en mi tesis de maestría (sobre la búsqueda de algunas optimizaciones VLSI en receptores MIMO).

P. También eres el líder del proyecto comunitario llamado Math.NET. ¿Qué considerarías como las habilidades más valiosas que has adquirido mientras desarrollabas este proyecto?

El proyecto Math.NET me ha acompañado durante casi ocho años, por lo que la mayoría de las habilidades adquiridas están de alguna manera relacionadas con él. La mayoría de estas habilidades son especialmente útiles cuando se combinan, así que preferiría no destacar una como la más valiosa. Sin embargo, algo muy específico de Math.NET puede ser la experiencia en cómo lidiar con números en la programación y la computación en general, que es muy diferente de cómo uno normalmente piensa en los números reales. Hay muchas trampas que pueden llevar a la pérdida de precisión y trucos sobre cómo evitarlas.

Además de todas las habilidades principales, también resultó ser una buena oportunidad para entrenar algunas habilidades de organización y colaboración en equipo, aún más porque los colaboradores del equipo de Math.NET trabajan voluntariamente juntos.

P. ¿Qué aspectos te parecen más interesantes en tus próximos trabajos en Lokad?

En primer lugar, estoy muy emocionado de unirme al equipo de Lokad. También espero que trabajar para Lokad sea una experiencia muy diferente a trabajar para mi último empleador, donde al final eres uno de decenas de miles de empleados. En cuanto al aspecto técnico, estoy deseando trabajar en computación distribuida y paralela del mundo real, incluidos los enfoques basados en la nube. También será agradable trabajar con las matemáticas desde el punto de vista de la aplicación concreta, ya que hasta ahora casi exclusivamente he estado en el papel de proveedor de un marco de trabajo de propósito general.