Romain Lebesle

Full stack Developer

Mail:
job@thoughtsunificator.me
Homepage:
thoughtsunificator.me
My photo

Summary / Objective

I'm a hardworking, results-driven software engineer looking for a full-stack technology role. Loocking for a challenging role in an organization that will offer me the opportunity to grow by delivering results.

Publications

domodelJavaScript Library

Front-end library to organize the user interface in models (appearance) and binding (behavior), it also integrates observable programming patterns.

domodel-diaryJavaScript Application

Lightweight password protected diary application.

bbcode-parserJavaScript Library

Zero dependencies BBCode parser.

Experiences

Rennes, France
ICODIA
Lead Developer
Architecture, design and development of user interfaces and APIs in a data center environment.
  • Analysis of customer needs.
  • Writing of specifications.
  • Writing of technical documentation.
  • Setup tools and workflows for CI-CD.
  • Setup of a microservices architecture.
  • JavaScript
  • HTML
  • PHP
  • rollup
  • mocha
  • Linux
  • Node.js
  • Architecture design
  • Spec Writing
  • Full Stack
  • Network Infrastructure
  • TDD
  • OpenAPI
  • Express
  • koa
  • microservices
  • bash
Rennes, France
Freelance
Full stack Developer
Full stack development for several clients on upwork.com and freelancer.com.
  • Code reviews.
  • Bot & Scraping
  • IPB Modules
  • Development and publishing of Browser Extensions
  • Development and maintenance of open-source libraries.
  • JavaScript
  • HTML
  • CSS
  • React
  • PHP
  • MySQL
  • Android
  • WebView
  • Symfony
  • Code Review
  • Full Stack
  • Electron.JS
  • JSDoc
  • Open Source
  • CI-CD
  • TDD
  • Express
  • OpenAPI
  • microservices
Rennes, France
Etude SEGUR
Full stack Developer
Developed of a web application allowing genealogists to create and manipulate family trees dedicated to notaries
  • Planned and documented the transition of the IT infrastructure
  • Closed external access to the IT infrastructure and setup strict routing rules.
  • Installed a server rack
  • Set up of a network infrastructure with a remote access
  • Built a gedcom parser for the web application
  • Wrote technical documentation and improved existing documentation of internal processes
  • JavaScript
  • Node.js
  • Full Stack
  • Network
  • Infrastructure
  • SysAdmin
  • Linux
  • Proxmox
  • FreePBX
  • Architecture design
  • Spec Writing
  • CI-CD
  • TDD
  • Express
Rennes, France
Romain Lebesle
Full stack Developer
Full stack development for several clients on upwork.com and freelancer.com.
  • Plug-ins WordPres
  • Bot & Scraper IMDB
  • Code reviews
  • 5000 installs on the Chrome Web Store for the browser extension BetterMyAnimeList
  • Published initial release of domodel, a front-end librarie
  • JavaScript
  • HTML
  • React
  • WordPress
  • PHP
  • Scraping
  • Mongoose
  • MongoDB
  • Android
  • Node.js
  • PostgreSQL
  • Symfony
  • Code Review
  • sequelize
  • React
  • JSDoc
  • Open Source
  • CI-CD
  • TDD
  • Express
Rennes, France
Personal Project
Full stack Developer
Development and maintenance of seval open-source projets.
  • Published initial release of bbcode-parser, a zero dependencies BBCode parser with an API similitar to the DOM
  • Published initial release of userinterface.js, a front-end librarie
  • JavaScript
  • DOM
  • Node.js
  • React
  • JS
  • Design Patterns
  • JSDoc
  • Open Source
  • CI-CD
  • TDD
  • Express
Rennes, France
Personal Project
Full stack Developer
Development and publishing of several userscripts and browser extensions
  • Published initial release of BetterHorribleSubs, a browser extension that adds many features to horriblesubs.info
  • Published initial release of BetterMyAnimeList, a browser extension that adds many features to myanimelist.net
  • Deepen understanding of various DOM APIs
  • HTML
  • CSS
  • JavaScript
  • grunt
  • gulp
  • DOM
  • UX Design
  • UserScripts
  • Node.js
  • Express
Rennes, France
Personal Project
Full stack Developer
Development and maintenance of an anime database webite
  • Built a forum with Laravel
  • Deepened understanding of various protocol stacks
  • HTML
  • CSS
  • PHP
  • MVC
  • Laravel
  • OOP
Rennes, France
Personal Project
Full stack Developer
Various developments around the Java and PHP ecosystems.
  • Made a tiny implementation of the HTTP protocol for a small web server
  • Built a desktop application that reconnects automatically to public wifi using given credentials (Java Swing)
  • Deepened understanding of various Java APIs
  • HTML
  • CSS
  • Java
  • Java Swing
  • PHP
  • OOP
Rennes, France
Personal Project
Full stack Developer
Development and management of a private game server.
  • Understanding of packet architectures (client-server)
  • Improvements and fixes for emulators (server)
  • Client improvements (ActionScript)
  • Automated shop via micropayments for in-game items and services
  • Managing and promoting of a top 10 private game server with +100 simultaneous players
  • Actionscript
  • CSS
  • Développement Full stack
  • Java
  • MySQL
  • PHP
  • Symfony
  • Reverse Engineering

Education

Rennes, France
Bac + 2 Web Developer / Integrator
Web@cademie by Epitech