My name is Mario and I am a full stack software developer. I have worked in private companies as well as public organizations.
Here is a list of things that would define me:
- Java stack: Java (11, 17, 21) microservices with maven, Springboot, Micronaut, Jakarta Web Services.
- Node JS: Typescript, Express JS, Angular.
- Modern JVM things like Kotlin.
- Asynchronous programming with RxJava3.
- Functional programming.
- Software architecture: DDD, Hexagonal Architecture.
- Software testing: TDD and BDD.
- Product development: From conception, development, building and deploying.
- Deno platform
- Native images with Java and GraalVM
- INDIe Project at UPCT: INDIe Editor, INDIe Open, INDIe Open repository
- TNTConcept: TNTConcept API