João Filipe Sabino Esperancinha's Projects
This project explores the saga architecture for two patterns. The Choreograhy and the Orchestration
A note manager application that implements a search engine for story telling texts. It feeds a UI and the idea is to show how can we, with Arrow, use its benefits to create a more robust, resilient, back-pressure resistent, innovative application with support for high capacity and high availability.
This project is to analyse different ways to parse and run through the three most common ways of exchanging message through the network.
It just pings! But it will do more
Project Signer
A public transport declaration calculator. It is used to automatically filter out all relevant travelling segments when travelling with a general public transport card. It receives a PDF file as an input and generates a CSV file with the results as Local Date / Complete value.
This repo wants to show examples of how sequences can be used and how code can be made clean and readable using extension functions. It also tries to unlock the misconceptions about the usages of BigDecimals and how solutions like using Long everywhere may not be the best possible option.
This simple project is a website to manage Rockstars
Just a rust test drive project that maybe turns out to be a great project
This is web application made specifically to study a reactive archiitectur.
A JAVA project that explores sound management
Configuration DSLs for Spring Boot
This application is made as a DEMO to illustrate the use of localstack as a possible way to efficiently learn how the AWS ecosystem works
This project is a performance study of how REGEX can work better or worse considering different cases. It is called string array paradigms because it actually studies Strings and Arrays in a very deep level.
Library to support distances between strings according to several algorithms
This is an example project to to offer you a very simple example of a CQRS architecture.
Video Media Archiver
Web parser. Part of an old project of my archive. It's still in the making and checkin in it's raw left status
This is a set of command line elements that we can run and install in our system created in Kotlin and Generated using the Kotlin Native compiler
This is a small program to find specific elements, attributes or nodes defined by a set of xpath instructions to which a set of attributes or nodes can be specified to be automatically added
Using JWT in KumuluzEE. Two solutions are provided to understand how simple the JWT authentication/authorization system actually is.