Skip to content
View corbin-c's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report corbin-c

Report abuse

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

Report abuse
corbin-c/README.md

Hi there 👋, I'm Clément

I'm a self-taught web developer. After about 2 years as a Lead Dev in a web agency near Poitiers, France, I'm now working as a freelancer. Feel free to contact me. Apart from programming languages, I'm fluent in French, Spanish & English (and still learning Portuguese).

@clem_corbin clement-corbin corbin-c

My toolbox 🧰

Javascript Vue.js React NodeJS PHP Python ArchLinux Docker Heroku Git SPARQL

My journey 🧭

I started coding at age 11, with automation scripts for MS Excel, VBS & Batch files, at 13 I began to learn HTML, CSS & PHP, and at 15 I began to learn Python and to use Linux and FOSS on a daily basis.

I have a DIY/handcrafted/old-tech/low-tech approach of development & tech in general. Over the years, I have created a lot of softwares & web apps (ranging from the almost useful to the amusing), such as a Python keyboard-to-series-port Morse converter, a PHP rotoscopic video processor, a WASM/OpenCV video to audio synth, or a Python markov-chain-based image generator. I've also spent a lot of time coding PureData patches. Unfortunately, many of these projects are old and now only live on some backup disk somewhere in the attic. Luckily at some point I started to use Git in my coding projects!

Here are a few things you can find in my public repos, which mainly have 2 focus: arts in general and often music/sound processing in particular (I've studied musicology for 5 years), and library science (before being Lead Dev, I've been working for two years at OpenEdition as Metadata Officer and then Fullstack dev).

  • Books & Library Science:
    • JsMARC: browser/npm module/node cli tool to read/filter/parse MARC files, used by libraries to describe books
    • WebZ3950: binding to access Z39.50 protocol over HTTP. Z39.50 is an old protocol used by libraries to share & query their catalogues
    • BACON Utility: a simple web interface to query the French Knowledge Base known as BACON and retrieve KBART data
    • Biblio Jeunesse: a catalogue of literature for the youth. This static website was built using an ODT file containing a list of books, which was parsed and enriched using a series of NodeJS scripts to query APIs & SPARQL endpoints
    • Wiki-tree: web interface to graphically browse Wikipedia, exploring relations between articles and their taxonomy
  • Arts & music:
    • Pixel-SVG: simple tool to perform vectorization over raster images in order to pixelate them.
    • Audioviz: web audio api experiment to visualize audio signal as svg.
    • Leon: another webaudio api experiment to produce sound based on a device orientation.
    • Polysynth.js: yet another webaudio api experiment
    • Movie Picker: a simple "movie picker" web app, based on IMDB data, deployed on Heroku.
    • Jukeberry: using a Raspberry Pi as a Media center, remotely controlled by a web app.

My apps

Now, I focus on building web apps. Here are a few ones I've made:

Popular repositories Loading

  1. jsmarc jsmarc Public

    JavaScript Marc Utility

    JavaScript 9 1

  2. web-z3950 web-z3950 Public

    NodeJS Z39.50 Binding over HTTP

    HTML 6 3

  3. wiki-tree wiki-tree Public

    wikipedia visualization project

    JavaScript 3

  4. biblio-jeunesse biblio-jeunesse Public

    extraction de métadonnées bibliographiques et exposition par une application web en VueJS

    JavaScript 2 1

  5. pixel-svg pixel-svg Public

    Utility to perform pixel-art-like vectorization

    JavaScript 1

  6. spekti spekti Public

    client-side RSS reader

    Vue 1