Summary
David Lilue is a Senior Software Engineer based in Madrid with 11 years of experience building back-end and full-stack systems across startups and product teams. He focuses on software architecture and design, delivering pragmatic, customer-impacting solutions using Go, Python, Ruby, Java, and TypeScript. His career spans roles at Otto Group one.O, Invopop, and several smaller companies where he moved from Rails internships to designing resilient services in production. David pairs a Master's in Software and Systems with hands-on engineering instincts—he jokes that he's "good at having long conversations with computers," reflecting a patient, systems-oriented problem solver. Colleagues rely on him to translate complex requirements into maintainable architectures and to iterate quickly while keeping craftsmanship top of mind.
11 years of coding experience
7 years of employment as a software developer
Engineer’s Degree Computer Science, Engineer’s Degree Computer Science at Universidad Simón Bolívar
Master's degree Software and Systems, Master's degree Software and Systems at Universidad Politécnica de Madrid
Spanish, English, German