Aratz Lasa

Senior Software Engineer at WarpStream

Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Aratz Lasa is a Senior Software Engineer with nine years of experience specializing in high-performance distributed systems, streaming infrastructure, and large-scale data processing using Go and Apache Kafka. At WarpStream he has implemented core components from the ground up—most notably a Kafka protocol implementation, a resilient metadata store, and a system that maps Kafka topics to Apache Iceberg tables—supporting customer throughputs from hundreds of MiB/s to tens of GiB/s. His background blends research (AtLarge/VU Amsterdam) with hands-on product engineering, giving him a strong foundation in parallel and distributed systems. Beyond production systems, he contributes to open-source networking work such as implementing routing and host functionality for the py-libp2p project, showing practical expertise in peer-to-peer protocols and testing. Colleagues describe him as someone who pairs performance-minded system design with attention to user-facing reliability and cost optimization. Based in Spain, he brings academic rigor (top grades in Computer Science) to shipping pragmatic, measurable improvements in streaming platforms.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Computer Science, 8.8/10, Master's degree, Computer Science, 8.8/10 at Vrije Universiteit Amsterdam (VU Amsterdam)
bookBachelor of Science - BS, Computer Engineering, 9.43/10 · First class honours, Bachelor of Science - BS, Computer Engineering, 9.43/10 · First class honours at University of Deusto
languagesBasque, Spanish, English
stackoverflow-logo

Stackoverflow

Stats
1,328reputation
72kreached
2answers
0questions
Badges
python
top-5%
github-logo-circle

Github Skills (12)

pytest10
python10
networking10
libp2p10
kademlia10
testing10
routes9
routing-slip9
pipfile6
android6
pipenv6
google-maps6

Programming languages (10)

TypeScriptJavaC++RustGoJupyter NotebookElixirPython

Github contributions (5)

github-logo-circle
libp2p/py-libp2p

Oct 2019 - Oct 2019

The Python implementation of the libp2p networking stack 🐍 [under development]
Role in this project:
userBack-end Developer
Contributions:7 commits, 6 PRs, 26 comments in 1 day
Contributions summary:Aratz implemented core networking features for the libp2p project, focusing on routing and host functionalities within the Python implementation. This included designing and integrating a routing system for the `RoutedHost` class, ensuring peers could be discovered. The user's work involved modifications to key files like `swarm.py`, `routed_host.py`, and `kademlia_peer_router.py` demonstrating an understanding of networking concepts. Furthermore, the user added tests to validate the implemented routing logic.
pythonpython-implementationp2pnetworkingunder-development
aratz-lasa/webGraph

Feb 2019 - Dec 2019

Given an initial url, it produces a graph showing how it links to other pages, and those pages to others, and so on...
Contributions:44 commits, 16 pushes, 1 branch in 10 months
open-graphinitiallinksgraph
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aratz Lasa - Senior Software Engineer at WarpStream