Summary
José Diaz is a Staff Software Engineer based in Rosario, Argentina, with over a decade designing and shipping scalable backend systems and data-focused platforms. He blends application architecture and SDLC discipline with hands-on experience across Java, Scala, Play Framework, Akka, Spark, Cassandra and various big-data stacks to turn complex requirements into reliable production services. José has led backend teams and major performance and migration efforts—ranging from payment and wallet backends to stream analytics and high-availability deployments—while also coaching engineers and shaping development lifecycles. His background includes teaching concurrent and distributed systems at Universidad Nacional de Rosario, reflecting a strong grounding in systems thinking and parallelism. Comfortable in both startup and enterprise contexts (MercadoLibre, Auth0/Okta), he often surfaces practical infrastructure improvements that reduce TCO and improve scalability. A pragmatic engineer with a penchant for migration and data pipeline work, he excels at aligning technical choices to business value.
11 years of coding experience
17 years of employment as a software developer
Licentiate degree, Computer Science, Licentiate degree, Computer Science at Universidad Nacional de Rosario
English, Spanish