You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Baptiste JosseBJ

Baptiste Josse

Full-stack web developer Ruby on Rails

€400/day
2 projects
Bordeaux, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Baptiste

After 6 years of experience in aeronautics (test engineer then systems study manager at Airbus), I decided to reorient myself towards computer programming, which I have been practicing for about ten years.

I support you in your projects as a web developer, both on the back-end part (Ruby on Rails) and front-end (HTML/CSS/JavaScript), as well as for the deployment and production of your applications.

I master all the following technologies & tools:
✔︎ Back-end: Ruby 3, Rails 7
✔︎ Front-end: HTML5, CSS3, Bootstrap
✔︎ Front-end & UI Optimization: Hotwire Turbo, JavaScript (Vanilla & Stimulus)
✔︎ Database: SQL, PostgreSQL, Metabase
✔︎ Versioning & Deployment: Git, GitHub Actions, GitLab Pipeline, Heroku
✔︎ Tests: RSpec, Capybara, FactoryBot
✔︎ Performance & monitoring: Redis, Sidekiq, Sentry, Bullet
✔︎ Authentication & security: Devise, Pundit
✔︎ Prototyping: Figma, Whimsical
✔︎ SEO & data analysis: Google Search Console, Google Analytics
✔︎ Content Delivery Networks: Amazon S3, Cloudinary
✔︎ External tools: HubSpot, Stripe, Brevo, Mandrill
✔︎ Project management: PivotalTracker, Slack, Notion, Trello

Here are the main development steps in which I am involved:
✔︎ Realization of ideas through rapid prototyping (MVP)
✔︎ Transition from an MVP to an industrialized and scalable version
✔︎ Design of data models
✔︎ Creation of responsive websites
✔︎ Addition and enrichment of features (front-end and/or back-end)
✔︎ Implementation of functional, unit and/or integration tests
✔︎ API construction
✔︎ Refactoring

Do not hesitate to contact me: I adapt to your organization (agile or not), your needs and your budget and time constraints!

See you soon,
Baptiste
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

Remote only
Primarily works remotely

Experience

  • Restau'Co
    Redesign of the institutional website
    RESTAURANTS AND FOOD SERVICE
    March 2023 - December 2023 (10 months)
    Paris, France
    Development of a web application for Restau'co (interprofessional network for collective catering)

    Some notable features and technologies used:
    • Development of anentirely editable showcase site by administrators (pseudo-CMS): text content, images, and documents are managed from a WYSIWYG interface
    • Implementation of acustom back-office (without using a gem offering a standardized interface) with Hotwire Turbo technology, making the application fluid and responsive
    Integration of the new JS framework Stimulus to make the application dynamic (improved user experience, addition of animations, automatic form submission for dynamic search, "burger" menu on mobile version, etc.)
    • Implementation of back-end logic includingcomplex business rules (3 types of users with self-referential association, automated deactivation of accounts for non-payment, payment reminders...)
    • Configuration oftransactional emails via the Brevo service
    • Management and execution ofasynchronous tasks with Sidekiq and Redis
    • scheduling with Heroku Scheduler
    • DNS server configuration at OVH
    • SSL certificate activation
    • redirection setup
    • sitemap creation for SEO optimization via Google Search Console
    • metadata integration forSEO
    • Google Analytics configuration
    Error interception with Sentry

    -> https://www.restauco.fr
    Hotwire Turbo Stimulus OVH Sentry Brevo Heroku Scheduler SEO
  • Les Ateliers NX
    Development of a web app
    REAL ESTATE
    April 2022 - December 2022 (8 months)
    Paris, France
    Contribution to the development of two tools for Ateliers NX (interior design agency dedicated to customizing off-plan properties for developers):

    • a web app divided into three main areas: an administrators' area (CRM for managing quotes, billing, appointments, etc.), a developers' area, and a clients' area.
    • Materiotech: an application for creating furniture lists from a product database, offering an API consumed by the main web app.

    Teamwork (2 developers, 1 lead dev, 1 product manager, 1 data analyst) respectingagile methodologies (2-week sprints starting with a sprint planning and ending with a retrospective, daily stand-ups, poker planning, systematic code review by one or two developers...), systematic coverage of developments withtests ensuring code non-regression.

    Examples of contributions:
    • Migration from SendGrid to Mandrill for transactional email sending
    • Implementation of file tracking allowing clients to follow the progress of their quotes step by step (using a state machine)
    • Implementation of the quote acceptance/rejection functionality by the developer
    • Management of synchronization between the web app and HubSpot
    • Writing rake tasks for data import
    • Redesign of the developers' area interface
    • Technical support for web app users (ticket system)
    • Bug fixing
    • etc.

    -> https://www.ateliersnx.fr
    -> https://app.ateliersnx.fr/clients/sign_in
    -> https://app.ateliersnx.fr/program_managers/sign_in
    TDD Ruby on Rails Rspec Metabase Hubspot Sidekiq API
  • Le Wagon
    Professor
    EDUCATION AND E-LEARNING
    April 2021 - Today (5 years and 3 months)
    Bordeaux, France
    • Leading courses and daily "live-coding" sessions
    • Supporting students in web development (Ruby, Rails, HTML/CSS, JavaScript...)
    • Technical assistance during exercises (code correction, course review)
    • Teaching best practices (pseudocode, "DRY" principle, testing, interpreting error messages, indentation, naming conventions, code refactoring...)
    Ruby on Rails JavaScript Ruby

Reviews

5.0

Out of 1 rating

GillenG

Gillen

SPORTPXL

Reviewed on 10/5/2021

Baptiste exceeded our expectations on this mission. :)

Recommendations

CE
FU
Romain GalettoRG
+3
Céline Emelin and 5 other people have recommended Baptiste

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineer
    ISAE-ENSMA
    2014
    Diplôme d'ingénieur en aéronautique (Bac +5), spécialisation en informatique : langage C, Fortran, Python et Java.
  • Full Stack Web Developer
    Le Wagon
    2021
    Formation intensive en développement web : Ruby (et son framework Rails), JavaScript ES6, HTML, CSS, Bootstrap, SQL, git, GitHub, Heroku, programmation orientée objet, architecture MVC, AJAX. • Conception, mise en œuvre et déploiement en production d'un clone d'AirBnB et d'un prototype Rails permettant de trouver le spot de plongée idéal selon les espèces marines que l’on souhaite observer : http://www.moaia-dive.xyz/ - Mise en place de Cloudinary, Mapbox et Geocoder - Création d’une messagerie instantanée avec le protocole Web Socket - Implémentation d’un système de « mise en favoris » en AJAX - Récupération de données via une API REST pour peupler la base de données - Déploiement sur Heroku, affectation d'un nom de domaine

Certifications

  • Web Application Designer - Developer
    Le Wagon
    2021
    Ruby on Rails Git Heroku PostgreSQL GitHub JavaScript HTML5 Ruby CSS3 SQL

Skill set (54)

Categories