A Coruña, Spain • pablo.costas.sanchez@gmail.com • (+34) 649 406 143
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. 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.
Besides that, I like contributing back to the BEAM community; my biggest contributions so far have been extending its most powerful property-based testing tool, PropEr, with parallel and distributed execution and having organized SpawnFest (2021).
Working as part of the Real-Time Bidding team, which handles crucial systems of the company and ensures some of them are able to handle millions of requests per second.
Worked as part of a team that handles a big part of Klarna's core Erlang system.
I am helping organize SpawnFest, a 10-year old event that is well-known in the BEAM community. This includes getting in touch with sponsors, helping the event get to an even wider audience and updating the official website, among other things.
I am a member of two working groups, where we work towards specific goals:
Thesis: Extending a property-based testing tool with parallel and distributed execution
I extended PropEr with parallel and distributed execution in order to improve its execution times. I also measured the obtainable speedup in projects that had big property tests when ran both in a single powerful machine and in a cluster.
[LINK]
Awarded for the work on my Bachelor's Thesis, "Extending a property-based testing tool with parallel and distributed execution".
Erlang, Elixir, Test-Driven Development, Property-Based Testing, Linux, CI/CD, PostgreSQL, LaTeX