Olivier Refalo
https://www.github.com/orefalo

Projects

Murex modules
2023

I authored several modules for the Murex shell, mainly for migrating my ecosystem.

GUID Comparison
2023

After many years of using UIDs with little understanding, I conducted a research that compares all implementations in the market. The result is a comprehensive review and a clear understanding of what implementation to use when.

ChartGPT for PopClip
2023

A set of popClip extensions that enable integration with OpenAI. They are convenient and allow you to leverage the power of chatGPT anywhere from your desktop.

DDD GraphQL
2022

A Domain Driven Design micro-service proof of concept which auto generates databased and GraphQL Layer from code annotations. Supporting Article

Sealed QR Codes
2021

With COVID-19, we saw the proliferation of QR codes everywhere. I embarked on this project to understand the technology. The library produces secure QR codes in GoLang

svelte-splitpanes
2021

"To be successful, a good framework must come with good components.". I authored a state of the art responsive component to layout resizable view panels.

Lean Mu
2020-2022

Mu is a fn() server-less platform for private cloud. It is based on a customized version of Oracle fn-project, Grafana, Vector and K3s Kubernetes. It shines by its low resource footprint. Mu bundles a functions runtime, a micro-service orchestrator in a simple to deploy helm chart.

SnapCore Designer & Platform
2019

My 3rd startup focussed on providing a visual environment to design and operate GraphQL APIs.

GraphQL SDL parser
2019

Parsing GraphQL SDL Grammar can be difficult using GraphQL.js, it also accounts for a significant bundle size. I constructed a PEG-compliant parser that is considerably smaller, faster, and has no dependencies.

StarUML-GraphQL
2018

StarUML is a software modeling and diagramming tool used for creating UML (Unified Modeling Language) diagrams. With my growing interest for GraphQL, I wrote an enable for StarUML which allows to visually model schemas.

Crionics jPDF Suite
2000-2010

Crionics Inc. is my second startup. Crionics provides a full suite of headless PDF manipulation softwares for the Java ecosystem.

G2
2016-2023

Git has a steep learning curve, back in the time I used this project to help adoption in one of the organization I served. G2 is a simplified git command line client, easy to learn.

MooMasonery
2016

Masonry layout is a type of grid-based layout commonly used in web design to create a visually appealing and dynamic arrangement of elements. This is a mootools implementation.

TurboMandel
2015

A super-fast Mandelbrot fractal renderer. Built during my early days, first version was in C/X11. This one was rewritten in Java a few years later.

Expression Evaluator
2011

A expression evaluator which supports prioritization, variables and expressions. One of my first opensource project.

Jacobson Karels
2008

a Java implementation of Jacobson Karels. It can be used to estimate API latency & timeout based on sample metrics

Contributions

Murex.Rocks shell
2023

Murex is an intuitive, typed and content aware shell for the 2020s and beyond. I rewrote the marketting site using vuepress and enhanced the documentation.

SveltKit Tauri Template
2022

Tauri.js is an open-source framework for building cross-platform desktop applications using web technologies such as HTML, CSS, and JavaScript. This project allows developers to create native desktop applications by leveraging the power of Sveltekit.

Sveltekit Stripe
2021

Got Stripe and Sveltekit working together

SvelteKit Monorepo Template
2021

A monorepo, short for "monolithic repository," is a software development approach where multiple projects or components are stored in a single repository. This project is a starter template for large SvelteKit projects.

Flowbite Svelte
2020

Contributed several fixes to this excellent component library

jQuery Validation Engine
2017

Back in the time form validation was a big topic, I embarked on a complete rewrite of the project.