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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only 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 (freelance web-developer)
  • aka. IMROK (multipotent creator).

Tinker, engineer, artist

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, SASS),
  • Back-end development (Node, PHP),
  • Testing (Jest),
  • CI/CD automation (Actions, Travis).

I'm also found of patterns !

Current projects

Nebula ✨

Nebula is a solution coupling Notion, Gatsby and GitHub CI/CD for a user-friendly data management interface and automated static website refresh.

The main attempt is to create a more light and sustainable alternative to CMS like WordPress.

  • nebula-genesis, is cloned from the actual Github repo to fetch data from Notion API and to cache it,
  • nebula-atoms, is a set of Gatsby/React templates, components and types to import in projects.

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

Some of the following website projects also embody this stack.

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

  • rimarok, my web developper professional website.

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

  • imrok, my creative blog for various thoughts sharing.

HIGHBS-BOK, le livre du motif absolu

  • highbs-bok, my deep optimistic book saga's website.

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. imrok-next imrok-next Public

    TypeScript

  4. 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

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

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

    JavaScript 2

  6. the-expans the-expans Public

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

    TypeScript