Manuel Montenegro, software engineer en Personio

Hola Manolo, ¿Quién eres y cual es tu background?

¡Hola! Soy Manolo, Malagueño, tengo 28 años y llevo unos 10 viviendo en Madrid. Recuerdo que me empecé a interesar por todo esto de “crear cosas” en quinto de primaria, cuando nuestro profesor de informática nos propuso contribuir a la web del colegio 😂. Dreamweaver MX y Microsoft FrontPage. ¡Qué recuerdos!

¿Qué es Personio y qué haces dentro de la empresa?

Personio es un SAAS de RRHH con el que cubres todo el ciclo de vida de un empleado en tu empresa: recruiting, onboarding, absence management, attendance tracking… Y también payroll, la parte a la que yo me dedico. La misión de mi equipo es que los empleados de nuestros clientes cobren sus nóminas a final de mes 💰.

¿Cómo es para tí un día típico de trabajo?

Mi día suele empezar a las 10:00 (¡no me gusta madrugar!) con una stand-up-daily. A partir de ahí, cada uno continúa con su tarea o coge una nueva. Solemos comer a eso de las 13:00 y de media, al día, hacemos un par de pausas para tomar café. Esto sería un día normal. 

A parte de eso, el martes es el día del sprint planning, los miércoles toca retro (nuestros sprint duran dos semanas) y los viernes a última hora celebramos lo que llamamos el “all-team-meeting”, donde nos juntamos todos a través de Zoom y hacemos un pequeño resúmen de cómo ha ido la semana.

Tu título actual es Senior Software Engineer, ¿en qué parte del stack te sientes más cómodo? ¿Por qué?

En el Backend. Si me dieran a elegir un lenguaje, supongo que elegiría PHP. Es el primer lenguaje que aprendí y es al que más cariño le tengo. Por otra parte, si a día de hoy tuviera que empezar un proyecto nuevo seguramente elegiría Kotlin. Es un lenguaje que me llama mucho la atención y tengo ganas de aprender a utilizar. 

¿Cómo es tu equipo y tus compañeros?

En mi equipo somos 1 Engineering Manager, 5 Ingenieros y 1 Product Owner. El equipo está dividido entre Madrid y Munich y nos comunicamos en inglés. En nuestro día a día la mayor parte del código que tocamos es Backend, aunque la idea es que los equipos sean capaces de desarrollar tareas end-to-end.

¿Cómo os organizáis y coordináis con el resto de equipos?

Nos apoyamos en SCRUM y realizamos sprints de 2 semanas con todas sus ceremonias (planning, dailies, refinements, retro). Utilizamos JIRA y Gitlab para gestionar todo el ciclo de vida de las tareas.

Para la comunicación interna usamos Slack y Zoom. Somos una empresa internacional, por lo que el idioma oficial es el inglés. 

La división de la empresa son Departamentos, Tribus y Equipos. También tenemos algunas guilds: Backend Macroarchitecture, Frontend Macroarchitecture y DeVops.

¿Qué es lo que más te llamó la atención cuando empezaste a trabajar en Personio?

Esta pregunta es un poco difícil de responder porque empecé a trabajar en Rollbox antes de ser adquirida por Personio. De Rollbox me llamó muchísimo la atención el producto, el equipo y el reto de aprender un nuevo lenguaje, en este caso Ruby. 

¿Cuál es el reto más complejo al que te has enfrentado en Personio?

Entender un ciclo completo de payroll y las diferentes partes de una nómina. Estamos acostumbrados a recibir nuestra nómina a final de mes y no tenemos ni idea de todo lo que ocurre antes: alta en la Seguridad Social y comunicación con el SEPE y después: seguros sociales, pagos a la seguridad social, comunicación del IRPF…

Y si nos ceñimos a Personio, porque al final, todo esto viene de cuando aún éramos Rollbox, diría que pasar de ser 15-20 empleados, a ser casi 400, también ha sido un reto: comunicación en inglés, adaptación a todos los procesos internos de la empresa, etc.

¿Qué cosas buenas os ha traído la integración con el equipo de Personio?

¡Muchas! Ambiente internacional, inglés como idioma oficial (¡y clases de inglés 3 horas a la semana!), posibilidad de crecimiento en un producto consolidado, nuevas herramientas con las que jugar y una cosa que no es tontería: ahora ya no solo somos una API, también tenemos interfaz, por lo que si a alguien le apetece darle al front, puede hacerlo.

Tenemos también un equipo de infra que hace cosas muy chulas y un equipo de Developer Experience, que se encarga de ponernos las cosas más fáciles a los desarrolladores.

¿Cuales son los recursos que más te han ayudado a convertirte en el profesional que eres hoy?

Si me tuviera que quedar con un único recurso, este, sin duda alguna, sería codely.tv. Creo que están haciendo un gran trabajo a la hora de acercar la programación a todo el mundo. 

¿Qué te gusta hacer para desconectar de la pantalla?

Más que desconectar de la pantalla… diría del trabajo. Al final, las cosas que suelo hacer después de trabajar siguen siendo a través de una pantalla: jugar a videojuegos, ver series, trabajar en mis proyectos personales… A parte de eso, soy bastante aficionado a los coches y conducir es algo que encuentro bastante relajante para desconectar, ya sea con, o sin rumbo 😜.

¿Cómo te ves dentro de 5 años?

Me gustaría montar alguna herramienta para desarrolladores tipo Depfu o Laravel Shift.  Algo no demasiado complejo pero que solucione un problema de forma fácil y rápida.

¡Muchas gracias Manolo!

--

⚠️ Visita el perfil de Personio para ver sus ofertas activas.

Otras entrevistas interesantes

¿Quieres más? ¡Aquí tienes más entrevistas que te podrían interesar!

Vanessa Medina, FrontEnd Software Engineer en eDreams y co-fundadora de FrontFest

Escribió sus primeros GOTOs en un Amstrad CPC464. Comenzó siendo sysadmin, hasta que descubrió el desarrollo frontend. Trabaja en eDreams, organiza FrontFest, da charlas...

Oriol Barcelona, software engineer en Dynatrace

Escribió su primer programa antes de los 15 años y le apasiona su profesión. En Dynatrace, lidera un equipo de 4 personas, encargado de construir una UI para sus sistemas de persistencia.

Miguel Fernández, software engineer en Fastly

Para Miguel programar es la parte menos difícil de su trabajo. Es Asturiano, y ha conseguido trabajar para empresas muy potentes como Tuenti, GitHub y ahora Fastly. Nos cuenta cómo.
Suscribirme

¡Suscríbete!

Más de 900 desarrolladores/as reciben ya nuestras ofertas y contenidos para estar al día de cómo está el mercado y aprender de los mejores profesionales. Y tú, ¿te lo vas a perder?

¿Qué quieres que te enviemos?