Entre los Bloques: Emily Pillmore por Kadena Kadena noviembre de 2022

Serie de personal de Kadena: es hora de profundizar con Emily Pillmore, Kadena Pact Lead, sobre su experiencia, pasiones y su viaje con Kadena.

¡Bienvenido a la serie de personal de Kadena, donde mostramos algunas de las mentes más brillantes y talentosas detrás de Kadena! Desde su creación en 2016, Kadena ha superado continuamente los límites de la innovación, siendo la única cadena de bloques de prueba de trabajo de capa 1 que ha resuelto el trilema de la cadena de bloques. Los extraordinarios logros de Kadena no serían posibles sin el arduo trabajo, la visión y el talento de los miembros de su equipo.

Hoy, nos sumergiremos profundamente con Emily Pillmore, Kadena Pact Lead. Exploraremos su experiencia pasada, sus pasatiempos e intereses, y su viaje con Kadena.

Cuéntanos un poco de ti y de lo que haces en Kadena

Comencé mi viaje de programación tarde a la edad de 21 años como desarrollador de Perl 5 de código abierto, escribiendo pequeñas utilidades CLI. Cuando me gradué de la universidad con un título en Matemáticas en 2014, ingresé a la industria financiera como validador de modelos, realizando trabajos de consultoría para varias firmas boutique de modelos en la ciudad de Nueva York. Desilusionado con las finanzas como perspectiva profesional a largo plazo, di un salto a Ingeniería de software como ingeniero de Scala para el Bank of America, y más tarde con Disney Streaming, donde florecí en mi comprensión del desarrollo de software y la programación como práctica. En ese momento, llegué a mantener el proyecto de código abierto de programación funcional más grande (en ese momento) en el ecosistema (Scalaz), y comencé a contribuir con OSS a un ritmo increíble.

A través de Scalaz, me enamoré del lenguaje de programación Haskell y decidí seguir una carrera escribiéndolo. Descubrí Kadena en 2018 y trabajé como ingeniero sénior en Pact hasta 2021, cuando hice una breve pausa para trabajar como CTO de Haskell Foundation, una organización sin fines de lucro para la que recaudé dinero el año anterior. Estaba brindando dirección técnica para el lenguaje de programación Haskell y su ecosistema en la Fundación Haskell. Me reincorporé a Kadena como desarrollador a tiempo completo en 2022 y he sido feliz desde entonces.

Actualmente soy el mantenedor principal del lenguaje de contratos inteligentes de Pact. Desarrollo el lenguaje de Pact junto con el equipo de Pact, administrando sus adiciones de funciones, lanzamientos, integraciones y haciendo un poco de participación de la comunidad al margen. Interactuar con desarrolladores reales que usan un producto real es muy divertido, y disfruto viendo lo negativo y lo positivo de la comunidad considerando que están usando algo que ayudé a crear.

​¿Cómo llegaste al mundo de web3 y cripto?

De casualidad, en realidad. cripto era algo en lo que había estado interesado superficialmente desde 2011, después de haber minado Bitcoin por diversión en mi computadora portátil de la universidad (aunque no con mucho éxito considerando la poca potencia que tenía), y sabía que blockchain era un sistema distribuido. Fue solo por casualidad que encontré a Kadena a través de la conexión de Haskell y pude comprender completamente su papel como un almacén de valor digital, además de la gran cantidad de otros beneficios que brindan los aspectos descentralizados del sistema.

¿Quién te presentó a Kadena?

Anastasia Bez y Doug Beardsley estaban reclutando en una conferencia de programación funcional en Colorado, y yo estaba allí como entusiasta en mi primera (!) conferencia. Parecían grandes personas, además del hecho de que conozco a Doug a través de la comunidad de Haskell. Originalmente, no tenía el tipo de experiencia que buscaban, pero a Anastasia le gustó algo de mí y me dijo que aplicara de todos modos. ¡El resto es historia! El proceso de la entrevista estuvo lleno de buenas vibraciones y facilitó la decisión de aceptar su oferta.

¿Cómo ha sido tu viaje en Kadena y qué has aprendido?

Comencé como un desarrollador de Haskell bastante “medio” en un equipo de personas extremadamente talentosas. Con su ayuda, sentí que estaba en el camino correcto para comprender realmente lo que significa diseñar sistemas y escribir código. Kadena es único en el sentido de que somos un equipo increíble que produce un software increíble; a menudo, obtienes uno u otro, pero rara vez ambos. Ver y escuchar la forma en que las personas del equipo piensan sobre la ingeniería, y vernos crecer a todos a lo largo de los años me ha hecho sentir realmente agradecido de estar en un equipo así, y parece que podemos seguir agregando personas increíblemente talentosas y decentes cada año. año. Estoy extremadamente optimista sobre nuestra capacidad para continuar ampliando los límites e innovando en el espacio de blockchain durante la próxima década al menos.

Es difícil poner mi dedo en lo que he aprendido en particular. Hay un poco de magia en la producción de un buen trabajo que realmente no se puede describir excepto en términos confusos. Gusto, buen juicio, estilo, productividad: llámalo como quieras, pero sea lo que sea, me ha permitido prosperar como desarrollador de maneras que no solo impactan en la línea de productos de Kadena, sino también en los ecosistemas que he tocado. (¡autoría y/o mantenimiento de más de 40 bibliotecas bien utilizadas solo en los últimos 4 años!). Tiendo a pensar que es estar cerca de personas que tienen mucha más experiencia que yo, pero también que nuestra cultura fomenta la capacidad de las personas de decir “¡No sé, averigüémoslo!”, que es una de las más importantes. cosas en la Tierra.

¿Dónde te ves en cinco años?

En el lado de Kadena, tengo “Gigantic Major Huge Big Plans” para el lenguaje del Pacto que se encuentran actualmente en la fase de implementación. Es posible que algunos de ustedes me hayan escuchado despotricar y delirar sobre un proyecto “Pact Core” antes, que es algo que José Cardona y yo concebimos originalmente para la integración de Polkadot de Kadena. Esperamos que esto sea una realidad en 2023, junto con un compilador por etapas impulsado por API que permitirá a los autores de herramientas que no son de Haskell conectarse al lenguaje y escribir integraciones a su antojo. Esperamos abrir todo el ecosistema al desarrollo de código abierto, incluidas sintaxis alternativas, intérpretes en otros idiomas e integraciones con herramientas existentes.

En resumen, queremos hacer del nuevo Pacto el lenguaje de la Web 3.0, una herramienta completamente agnóstica de blockchain para el futuro de nuestra industria. Tengo muchas ganas de eso.

En el aspecto personal, en 5 años, me gustaría tener una casa en algún lugar lindo con mi pareja para poder dejar de pagar el alquiler, con suerte en un área con buenas rutas de senderismo. He estado trabajando para lograr objetivos personales de acondicionamiento físico y ahora me estoy fijando uno nuevo: completar una carrera espartana para 2024. Contáctame para obtener consejos generales de acondicionamiento físico y levantamiento de pesas porque a todos nos encantan las sentadillas y la avena aquí en el equipo de Kadena.

¿Qué otras cosas divertidas e interesantes haces cuando no estás trabajando?

Últimamente me he dedicado a hacer mi propia música EDM y juegos más de lo que me gustaría admitir. El senderismo es una actividad perenne en mi vida, y hago senderismo cuando estoy de buen humor y hace buen tiempo. Aparte de eso, nos relajamos.

¡Esperamos que hayas disfrutado conociendo a Emily en un nivel más personal y asegúrate de seguir a Emily siguiéndola en Twitter y LinkedIn!