Greg Hurrell

greg@hurrell.net

github.com/wincent

x.com/wincent

wincent.dev

PERFIL

Ingeniero de Software

EXPERIENCIA

Senior Software Engineer, GitHub — 2021–presente

Desarollador en repositorios, pull requests y Codespaces.

Frontend Software Architect, Liferay — 2019–2021

Diseñar e implementar frameworks, librerías y herramientas en JavaScript.

Ingeniero de Interfaces de Usuario, Facebook — 2014–2018

Fui desarrollador, mentor y líder tecnológico. En infraestructura de productos, desarrollé librerías en JavaScript de código abierto (Relay, GraphQL) y herramientas internas de compilación y desarrollo. En Interfaces de Gestión de Publicidad, trabajé en aplicaciones de React que figuran entre las más grandes y complejas del mundo.

Director de Ingeniería, Causes — 2011–2013

Interpreté un papel decisivo en la formación y mantenimiento de la cultura y procesos de ingeniería, caracterizados por la calidad, el pragmatismo y el desarrollo individual y del equipo. En capacidad de director lideré un equipo de 10 ingenieros. Desarrollé código a todos los niveles desde las interfaces de usuario hasta la infraestructura subyacente. Implanté revisión sistemática de de código (a través de Gerrit) y serví como director, líder tecnológico y mentor.

Fundador/Autónomo, wincent.dev — 2002–2011

Desarrollé aplicaciones de macOS en C y Objective-C, aplicaciones de Rails y una gran cantidad de proyectos de código abierto.

FORMACIÓN

Flinders University, 1999 — Bachelor of Education (UP/LS)(Hons)

CONOCIMIENTO

Lenguajes de programación: TypeScript/JavaScript, Lua, Ruby, Rust, C, Go, Haskell, PHP, Perl, Objective-C.

Herramientas: HTML/CSS, Zsh/Bash, Neovim/Vim, Git/Mercurial, MySQL/Redis, Ansible, AWS.

Idiomas: inglés (nativo), español (DELE nivel C1, "Avanzado").