
A Scala.js toolkit for writing Nuxt and Nitro server routes, with a Kyo core, ZIO integration, and typed responses for Nuxt clients.
- Scala.js
- Nitro
- Open Source
I'm a productive, battle-tested software builder and computing connoisseur, with an attention to detail that is almost annoying. My varied experience spans not only multiple businesses, but also across multiple crafts in and out of computers, such as a decent knowledge of mathematical abstractions like categories, or unnecessarily detailed insight in computer networks and operating systems.
This "Jack of all trades, master of none" attitude may have been a weakness in the past. Still, now I would consider myself quite proficient in building designing and building software systems from end to end, including using modelling tools, nice diagramming skills, a decent understanding of the cloud and web browsers, and fair competence of both backend technologies and languages like , or Kafka and frontend ones like or .
In summary, if it's related to computers, put me there, give me time and food, and I'll sort it out eventually.
From idea to shipped product, end to end: design, build, deploy, maintain. For founders and small teams without an engineering bench.
Unstick your functional codebase: code reviews, pairing sessions and architecture guidance for teams deep in Scala or Elixir.
A fixed-scope look at your codebase, infra or product plan. You get findings, risks and a prioritized roadmap in two weeks.
Hiring me is light-weight: an intro call, a short contract — hourly, retainer or fixed scope — and you pay by card or invoice.

A Scala.js toolkit for writing Nuxt and Nitro server routes, with a Kyo core, ZIO integration, and typed responses for Nuxt clients.

A Scala 3 terminal UI runner for kyo-ui, with reactive widgets, keyboard interaction, and a headless testing toolkit.

A bilingual portfolio built with Nuxt 4 and Tailwind CSS, with content-driven project pages and an audience-tailored CV generator with PDF export.
Julian is a great professional, with a great sense of responsibility and super cool! We worked on a project and he was a great help in his work as a frontend developer. I hope to count on his support in the future!
Typelevel
Cats
Ash Framework
AWS Smithy
CDK 2025 – 2026
EPAM is a global provider of software engineering and IT consulting services. It has a strong presence in the technology industry, offering a wide range of services to clients across various sectors.
I joined EPAM to work on a project for a major client in the e-commerce industry, where I am responsible for developing and maintaining software solutions that enhanced developer experience and streamlined internal processes, while also contributing to an initiative to support internationalization and localization efforts.
I used raw 's concurrent programming libraries, while pushing for the usage of and in the codebase, while implementing effect-based programming principles to improve the scalability and maintainability of the software solutions.
2024 – 2025
Ziverge focuses on developing and maintaining a library ecosystem to use effect-based programming for the programming language. It also develop technology solutions and for all sorts of industries. I was there to augment a team developing software for one of the biggest players in the entretainment industry, if not the biggest.
AWS Smithy or GraphQL itself.2021 – 2024
Xebia Functional is a division of the consultant behemoth Xebia that focuses on functional programming, with a great emphasis in the 's
Typelevel ecosystem.
AWS Smithy .
CDK .2021
Optic Power (now defunct) was a consultancy enterprise mainly focused in the video-game industry, that made heavy use of the programming language, among other technologies.
Ash Framework , Next.js , and a nice setup for comunicating both using GraphQL .2020 – 2021
My main goal was to provide quality code and good engineering to an application built with Flutter (Dart ). I've proposed and developed a major refactor based on good practices and testing for the "Puntopay" application. My word in architecture and testing practices was taken into account when the company was trying to implement as a programming language suitable for a microservice-based infrastructure.
2019 – 2020
Foonkie Monkey is a digital agency that focuses itself on all sorts of software services, ranging from low-code apps, to fully-fledged digital platforms.
2020 · Coursera · Specialization · 3 courses
University of California, Irvine
Verify Programming with Google Go (opens in a new tab)View certificate Programming with Google Go (opens in a new tab)
2020 · Coursera
UC San Diego & HSE University
Verify Algorithmic Toolbox (opens in a new tab)View certificate Algorithmic Toolbox (opens in a new tab)
2026 · Anthropic Academy
Anthropic
Verify Claude Code in Action (opens in a new tab)View certificate Claude Code in Action (opens in a new tab)
2026 · Anthropic Academy
Anthropic
Verify Introduction to Model Context Protocol (opens in a new tab)View certificate Introduction to Model Context Protocol (opens in a new tab)
The topic at hand comprises three terms that might sound greek for some of the readers, parser being probably the only to sound familiar. For those two terms, some of the readers might have some familiarity because they’re pretty much memes at this point, but, and stick with me, it’s not that deep, and by the end of this article, I hope you gain some familiarity with them.
This tutorial oughts to illustrate how categories and effect-based programming could simplify some kind of abstractions, using the Monadic Parser Combinators as a vehicle for illustration.
Build an arithmetic expression parser from small, composable functions in Scala 3. Explore how functors, monads, and alternative combinators turn a simple parser into a reusable functional toolkit.