Jorge Vasquez

I'm a software developer, mostly focused on the backend. I've had the chance to work with several technologies and programming languages across different industries, such as Telco, AdTech, and Online Education. I'm always looking to improve my skills, finding new and better ways to solve business problems. I love functional programming, I'm convinced it can help to make better software, and I'm excited about new libraries like ZIO that are making Scala FP more accessible to developers. Besides programming, I enjoy photography, and I'm trying to get better at it.
Scalac logo

Posts

29.06.2023 / By 

How to implement streaming microservices with ZIO 2 and Kafka

In this article we will cover the basics of ZIO, ZIO Streams, and finally, the process of implementing streaming microservices using functional programming techniques.

15.06.2023 / By 

How to write a (completely lock-free) concurrent LRU Cache with ZIO STM

Writing concurrent data structures using traditional tools - just like everything else under java.util.concurrent - is generally very complicated. So, in this article, we are going to see how ZIO STM can make our lives a lot easier when it comes to writing concurrent data structures - such as a concurrent LRU Cache - in a completely lock-free fashion that is a lot simpler to reason about.

28.06.2022 / By 

A Prelude of Purity: Scaling Back ZIO

ZIO World is the leading annual global ZIO-based event created by Ziverge. The event aims to inspire new trends, promote innovation, and reveal significant developments across the ZIO ecosystem. ZIO World invites developers to share their expertise in using ZIO. This year, ZIO World hosted Scalac developer and ZIO contributor Jorge Vásquez. His presentation focused on […]

03.02.2021 / By 

Introducción a la Programación con Efectos Funcionales usando ZIO

En este artículo trataremos los principios de la programación funcional, y a continuación veremos cómo, gracias a Scala y ZIO, podemos crear aplicaciones que resuelvan problemas del mundo real. Como ejemplo ilustrativo, implementaremos el juego del ahorcado.

03.02.2021 / By 

Introduction to Programming with ZIO Functional Effects

In this article, I will explain the principles of functional programming, and then demonstrate how, with the help of Scala and ZIO, we can create applications to solve real-world problems. As an illustrative example, we will implement a hangman game.

Let’s talk about your project

    icon1

    We will reach out to you in less than 48 hours
    to talk about your needs.

     

    icon3

    We will perform a free tech consultation
    to see which stack fits your project best.

     

    icon3

    We will prepare the project estimate in 3 days
    including the scope, timelines, and costs.

     

    Close modal
    talk

    Your message has been sent!

    We'll get back to you soon!