Skip to content
View Skaant's full-sized avatar
🐜
anty anty
🐜
anty anty

Block or report Skaant

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Skaant/README.md

Hi there ! I'm Romaric Ruga (aka Rimarok), a french senior full-stack developper.

During my 10 years career, I spent 7 years as a freelance, working for start-ups and medium-sized companies, and 3 years working in both Rheims university's IT service & Grenoble universities laboratories (TIMC, LIG).

Apart from web & data engineering, I'm also working as tree pruner and my interests are sustainability, low tech and re-naturing.

In this README, I try to highlight my various projects and experiments. Though, my main project, Nebula (Notion + Astro + GitHub Actions) can be found on a specific organization account : abstract-core.

We can get in touch through LinkedIn and take a look at my website (FR).

Current projects

Nebula ✨

Nebula is an integrated ecosystem to deploy Notion databases' content as a static Astro website, automated with Github Actions.

Motivation is to bind an user-friendly CMS for editors with and a lightweight website solution

Historicaly, the project used Gatsby in place of Astro. Started in 2025, I'm currently moving pieces to build a ready-to-use professional product.

  • nebula-genesis, is cloned from the actual Github repo to fetch data from Notion API and to cache it,
  • (outdated) nebula-atoms, is a set of Gatsby/React templates, components and types to import in projects,
  • (WIP) nebula-system, dashboard to trigger CI/CD build & deploy workflows.

The actual project and process can be seen on the (outdated) astraliko-nebula folder.

Some of the following website projects also embody this stack.

RIMAROK.com, freelance 🤖 dev web 🌻 éco-conception

My freelance fullstack JS/PHP developer, professional website.

IMROK.fr, le hub créatif de Romaric Ruga

My creative blog for various thoughts sharing.

HIGHBS-BOK, le livre du motif absolu

My deep optimistic book saga's website.

Senior fullstack developper

My passion about software design & development is driven by the will to give my creations a shape on the internet.

Back to my teen years, I always felt the urge to use computers and to build things online.

Since my mother bought us an internet connection I started to customize forums, host my static websites and create some JS/PHP algorithms.

After my computer science/company management (MIAGE) master degree, in 2016, I immediately started my freelance life.

Seven years later, I'm still roxxing as an independant web-developper, with a serious interest for sustainable IT and a quite sensible approach.

Currently my main skills are :

  • Front-end development (TypeScript, React, Angular, Vue),
  • Back-end development (Node, PHP),
  • Database management (SQL, Mongo),
  • Testing (Jest),
  • CI/CD automation (Actions, Travis).

I'm also found of patterns !

Historic projects

During the last years, I played with various JS full-stack technologies.

The following are archived but meaningful projects :

PERMA-DATA

  • v5⭐✨,
  • v4⭐,
  • v3,
  • v1.
  • A long-time and multi-versioned full-stack project that made me use ES6, React, Firebase, Bulma, Express, Mongo, Bootstrap, Heroku and more.

My goal was to provide data about plants, from a wide range of sources.

I also experienced some aspects of gamification, to make data import more fun.

MOTIFS-JS

Working on PERMA-DATA and micro JS apps, I found myself trying to re-use some parts of my code

At this point the concept of patterns did really hit me.

The multiple purposes changes of this project

  • At first it was a project/file system patterns library (ex: read some JS/MD files),
  • But it soon became a static website generator.

Then I discovered Gatsby and re-oriented the project to cover both aspect of my website generation system, that I was previously providing through this framework :

nebula-genesis, to query and fetch the website content, nebula-atoms, to display fetched content.

Pinned Loading

  1. rimarok rimarok Public

    My webdev profesional website, refactored on Gatsby

    TypeScript 1

  2. highbs-bok highbs-bok Public

    The absolute motif's book (product website)

    TypeScript 1

  3. motifs-js motifs-js Public archive

    motifs aims to explore the concept of naming and patterns. It creates virtual entities, the MOTIFS, to embody project's classes, components and logic.

    JavaScript 2

  4. perma-data-5 perma-data-5 Public archive

    PERMA-DATA is a plant database, a collaborative tool, a game & a rich creative universe.

    JavaScript 3

  5. the-expans the-expans Public

    The EXPANS is a ressource management game based on nodes, edges and areas engine.

    TypeScript