Summary
Lucas Souza is an engineering manager with 17 years of experience leading teams to build scalable, high-availability systems across startups and large tech companies. He combines deep hands-on knowledge in Java, Ruby on Rails and JavaScript with a track record of shipping distributed data and auditing platforms at companies like Personio, Shopify, Intercom and now Stripe. As a former CTO who grew an engineering org from the early days at GetNinjas, he pairs technical architecture skills (microservices, AWS, Redis, DynamoDB) with people-first leadership and XP/agile advocacy. He has repeatedly driven operational improvements—streamlining on-call, migration efforts, and audit logging strategies—while coaching managers and mentoring engineers. Comfortable across backend, desktop and web stacks, he also brings a history of pragmatic innovation (fan-out SMS scaling, contributions to Ruby tooling) that surfaces in production-grade solutions. Based in Dublin, he blends startup grit with enterprise delivery discipline to turn complex requirements into auditable, maintainable systems.
17 years of coding experience
21 years of employment as a software developer
Java Architect, Java Architect at Alura
Graduate Computer Engineering, Graduate Computer Engineering at Universidade de Ribeirão Preto
English, Portuguese