Alan Artigao

Scala Developer at Stuart

Barberà del Vallès, Catalonia, 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
Alan Artigao is a Scala developer with 11 years of experience building high-concurrency backend systems, currently applying his skills at Stuart from Catalonia, Spain. He has a strong Java and JVM background from roles creating scalable gambling platforms and enterprise BPM frameworks, and has transitioned into idiomatic Scala and ZIO-based development. An active open-source contributor, he has improved zio-kafka by fixing subtle NullPointerExceptions, refactoring concurrency primitives to ZQueue, and making code more idiomatic and robust. Alan combines pragmatic engineering—framework-building and error-control improvements for mission-critical systems—with a taste for clean, concurrent abstractions. He prefers to stay focused on his current work and is not seeking new job opportunities.
code11 years of coding experience
job8 years of employment as a software developer
bookUOC (Universitat Oberta de Catalunya)
languagesSpanish, Catalan, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (8)

zio10
kafka10
concurrency10
scala10
testing9
spring-webflow6
spring6
sbt5

Programming languages (3)

JavaC++Scala

Github contributions (5)

github-logo-circle
zio/zio-kafka

Jan 2021 - Jan 2022

A Kafka client for ZIO and ZIO Streams
Role in this project:
userBackend Developer
Contributions:15 reviews, 8 commits, 8 PRs in 1 year
Contributions summary:Alan contributed to the ZIO Kafka project by addressing several issues and improving the codebase. They fixed a NullPointerException in the `partitionsFor` method when a topic is not created. The user also refactored the code, removing a listener and replacing a custom request buffer with a ZQueue. Furthermore, the user made aesthetic and idiomatic changes, including type aliases, removing unnecessary conversions, and optimizing code.
ziostreamszio-streamsakka-streamsscala
aartigao/zio-kafka

Jan 2021 - Jan 2022

A Kafka client for ZIO and ZIO Streams
Contributions:40 pushes, 11 branches in 1 year
sinkziostreamszio-streamsproducer
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
Alan Artigao - Scala Developer at Stuart