Entrevista a Alessandro Nadalin

Chi è Alessando Nadalin? Che cos’hai studiato? Di cosa ti occupi?/¿Quién es Alessandro Nadalin? ¿Qué has estudiado? ¿A qué se dedica?

tumblr_inline_mowevsO0Oc1qz4rgpSono nato e cresciuto in una piccola citta’ del nord italia, dove ho studiato e iniziato la mia carriera lavorativa, lanciando una oramai defunta agenzia web con la collaborazione di due altri “smanettoni” del posto. Dopo essermi accorto che il contesto attorno a me avrebbe soffocato la mia crescita, decisi di trasferirmi a Roma per lavorare in DNSEE, una delle web agency di punta del panorama italiano. In quegl’anni mi sono dedicato molto allo studio di PHP, test automatizzati e design del software, mi sono dedicato molto al mondo OSS e grazie a questo ho girato un po’ il mondo per parlare ad alcune conferenze, come l’OSIDays in India e la CakeFest a San Francisco. In tutto credo di aver parlato ad almeno una quindicina di conferenze fino ad oggi. Dopo tante soddisfazioni come sviluppatore, mi sono spostato a Dubai per occuparmi di management nel reparto tecnico di un e-commerce retailer locale, Namshi.com, dove ricopro il ruolo di VP.

Traducción: “Nací y crecí en una pequeña ciudad del norte de Italia, donde estudié y comencé mi carrera profesional, lanzando una empresa web ya desaparecida con la ayuda de otros dos geeks del lugar. Más tarde fui consciente de que el ambiente que me rodeaba impedía mi crecimiento, decidí mudarme a Roma para trabajar en DNSEE, una de las iniciativas web mas importantes de Italia. Durante estos años he dedicado gran parte de mi tiempo a estudiar PHP, pruebas automatizadas y diseño de software, también he dedicado mucho tiempo al mundo del software libre, dando algunas conferencias, como las OSIDays en la India y CakeFest en San Francisco. En total, recuerdo haber asistido a una docena de conferencias hasta la fecha. Tras disfrutar como desarrollador, me mudé a Dubai para hacerme cargo de la gestión del departamento de técnico de un e-commerce, Namshi.com, donde ocupo el papel de VP.

Attualmente che tecnologie stai usando nel tuo lavoro? E perchè?/¿Qué tecnologías estás usando actualmente en tu trabajo? ¿por qué?

La nostra architettura e’ una SOA, partita da un monolito come si soleva fare tempo addietro fino a diventare un’insieme mi microservizi che girano in python, nodejs, javascript lato browser e PHP — almeno per quanto riguarda il lato applicativo — siamo varii perche’ sappiamo che non esiste una tecnologia perfetta ma molte che hanno grossi vantaggi a seconda del contesto. Lato sistemistico abbiamo optato per saltstack dopo aver sofferto con puppet per molto tempo, dato che a ns modo di vedere le cose salt e’ molto piu’ intuitivo e moderno. Namshi.com gira sia su HTTP/1.1 che SPDY/3.1, diciamo che cerchiamo di sfruttare tutte le tecnologie che hanno senso.

Traducción: Nuestra arquitectura es una arquitectura SOA, que empezó de un mononúcleo como se solía hacer tiempo atrás, hasta convertirse en un conjunto de microservicios que giran en python, nodejs, Javascript del lado del navegador y PHP – por lo que se refiere a la parte aplicativa – Utilizamos varias porque sabemos que no existe una tecnología perfecta y que cada una de ellas tiene grandes ventajas, dependiendo del contexto. Por lo que concerne la parte sistemistica preferimos saltstack, después de usar puppet por un largo tiempo, ya que segun nuestra forma de ver las cosas salt resulta ‘mucho más’ fácil de usar y moderno. Namshi.com que se ejecuta tanto en SPDY/3.1 HTTP/1.1, decimos que intentamos aprovechar todas las tecnologías que tienen sentido.

Che tecnologie stai cominciando a conoscere e quali ti mancano? Perchè?/¿Qué tecnologías estás empezando a descubrir y cuáles tienes pendientes por aprender? ¿por qué?

Il mondo AWS e’  un mondo a se’ stante, cosi tante tecnologie e cosi tante nuove risorse che ci si perde in un istante. Per quanto riguarda cose che ancora non ho visto nel dettaglio ma che dovremo affrontare nei prossimi mesi sono sicuramente machine learning, sistemi di recommendation e l’ottimizzazione delle ricerche — sebbene abbia delle conoscenze di base di sicuro dovremo scontrarsi col fatto che piu’ ci evolviamo piu’ dobbiamo rendere personalizzata l’esperienza utente sul web.

Traducción: El mundo AWS es un mundo aparte, hay tantas tecnologías y tantos nuevos recursos que te puedes perder en un  instante. En cuanto a las cosas que aun no he visto en detalle ya que iremos enfrentandonos a ellas en los próximos meses, estará seguro machine learning, sistemas de recomendación y la optimización de búsqueda – aunque tenga conocimientos básicos  vamos a tener que enfrentarnos seguramente al hecho de que conforme vayamos evolucionando, tendremos que personalizar la experiencia de usuario en la web.

Raccontaci i problemi tecnologici che hai affrontato e come li hai risolti./Cuentanos a que desafío tecnológico te has enfrentado y recuerdas como un logro personal y cómo los has resuelto.

Ce ne sono stati tanti e con tante conseguenze/soluzioni :) recentemente sono rientrato in Italia per parlare proprio di queste problematiche al PHPDay di Verona, e credo che la presentazione valga piu’ di quello che posso esprimere qui in poche righe:

In sostanza, credo che una delle problematiche chiave, per un ingegnere del software, sia programmare in maniera smart facendo in modo di non rimpiangere le proprie scelte in 1 anno: sia punto di vista di carriera, di scelta delle tecnologie, linguaggi di programmazione e priorita’ nella vita.

Traducción libre: Han habido muchos y con muchas consecuencias / soluciones. He regresado recientemente a Italia justo para hablar sobre estas cuestiones en el PHPDay de Verona, y creo que la presentación vale más de lo que puedo expresar aquí en unas pocas líneas:

En esencia, creo que una de las cuestiones clave para un ingeniero de software sea programar de manera inteligente para no tener que lamentar sus decisiones 1 año después: es el punto de vista de la carrera, la elección de tecnologías, lenguajes de programación y prioridades en la vida.

Da quello che hai potuto leggere e vedere che te ne pare di GeeksHubs?/ De lo que has podido leer y ver ¿Qué te parece GeeksHubs?

Ho visto molto poco e non conosco lo spagnolo, ma qualsiasi iniziativa che punta a radunare e “formare” una community ha tutto il mio appoggio, dato che ho partecipato a 2 php user groups sono molto legato alla causa.

Traducción libre: He visto muy poco y no hablo español, pero cualquier iniciativa que tiene como objetivo reunir y “formar” una comunidad tiene todo mi apoyo, ya que he participado en 2 grupos de usuarios de PHP y me siento muy cercano a la causa.

Información de contacto de Alessandro:

Blog de Alessandro Nadalin

@_odino_

LinkedIn