Pablo Costas Sánchez

Senior Software Engineer at Screenverse

A Coruña, Galicia, Spain

About

Hello there! I am deeply interested in creating, maintaining, and shipping distributed software. I love thinking about and solving concurrency and parallelism problems and I work mainly in Erlang and Elixir, as I am keen on functional programming languages, but I am always open to trying out other technologies or paradigms. I also enjoy my fair share of writing well-tested code with a variety of software testing methods, among which I am an avid user of Property-Based Testing. In my free time, I try to rollerblade whenever there is a sunny day :)

Experience

  • Screenverse (A Coruña, Galicia, Spain · Remote)
    • Senior Product Engineer
      Jul 2025 - Present · 1 yr

      Co-designed and spearheaded the development of the next-generation monetization bridge: a mediation server that allows customers to integrate directly with Screenverse to connect with ad exchanges / SSPs. Nowadays, I act as the lead maintainer of the service.

    • Software Engineer
      Sep 2024 - Jul 2025 · 11 mos

  • Working Group member at Erlang Ecosystem Foundation
    Sep 2020 - Present · 5 yrs 10 mos

    I am a member of the Education working group, where we help facilitate and evolve education and training and consolidate educational material(s) for all BEAM languages. I am also one of the coordinators running the Erlang Ecosystem Foundation's diversity program for conferences.

  • NextRoll (A Coruña, Galicia, Spain · Remote)
    • Senior Software Engineer
      Apr 2024 - Aug 2024 · 5 mos

      Building the next-generation core systems in Rust while continuing with my responsibilities as part of the Real-Time Bidding team.

    • Software Engineer
      Nov 2021 - Apr 2024 · 2 yrs 6 mos

      Worked as part of the Real-Time Bidding team, responsible for core systems in NextRoll serving +1.5M bid requests per second in less than 70~80 milliseconds each. Was part of a cross-team project writing the next-generation core systems in Rust.

  • Organizer at SpawnFest
    Apr 2021 - Mar 2023 · 2 yrs

    https://spawnfest.org/ SpawnFest is an annual 48-hour online software development contest in which teams from around the world get exactly one weekend to create the best BEAM-based applications they can. Participation is 100% free of charge.

  • Software Engineer at Klarna
    Oct 2020 - Oct 2021 · 1 yr 1 mo

    I worked as part of a team that handles a big part of Klarna's core Erlang banking system. There I had to maintain the legacy code and update the business logic to provide for our stakeholders' necessities, which varied from fixing bugs that blocked feature releases to implementing new functionalities altogether. I also helped design and implement API endpoints to be used internally by our stakeholders in a system-agnostic way, in addition to being part of the spearhead team driving the Event Sourcing implementation in the system. The testing methodologies we used internally were awesome, and I got solid hands-on experience with Property-Based Testing of huge stateful systems while working here.