Julien Hairapian

Senior Fullstack Engineer | Node.js | React

Salary / Daily rate

91400 Orsay, France

Freelance

Can come onsite

Skills

ReactDevOpsAWSTypescriptClean ArchitectureTest Driven DevelopmentHTMLOracle DatabaseDockerPostgreSQLMongoDBGitMicrosoft SQL ServerMySQLRESTful APIsRabbitMQ.NETGitHubScrumERP

Languages

French (Native)English (Fluent)Spanish

About me

Intro

Senior fullstack developer with extensive experience in TypeScript, Node.js, and React, specializing in clean architecture and scalable solutions. Led multiple high-impact projects including a BNPL payment platform and government energy transition systems. Passionate about knowledge sharing and team leadership, delivering robust solutions with modern tech stacks and DevOps practices.

Links

Work experience

Senior Software Engineer & DevOps | TypeScript | Node.js | React | GCP

HiPayFreelance

Aug 2023 - Present

3 years 3 months

Remote, OR 97458, USA

Senior Fullstack Engineer (2nd dev) | TypeScript | Node.js | React | AWS | Clean Architecture

Hero : La meilleure façon de payer en B2B.Freelance

Dec 2021 - May 2023

1 year 6 months

Paris, France

Crafting a BNPL (Buy Now, Pay Later) payment solution for the B2B market from scratch : - Integrated payment at checkout with plugins (prestashop, shopify, woocommerce) - Payment by link - Risk scoring engine - Dashboard for admins/merchants/clients Architecture : - Clean Architecture Stack : - TypeScript - Node.js (Express) - React - Jest / Cypress (unit + integration + e2e tests) - GraphQL (TypeGraphQL) - PostgreSQL (TypeORM) - CI / CD (Github Actions) - AWS (Kong, Fargate, S3, Cloud Watch, Secrets) - Terraform - Stripe SDK / Swan SDK

Senior Fullstack Developer, Node.js | React | TypeScript | PostgreSQL | Clean Architecture | DevOps

beta.gouv.frFreelance

Nov 2020 - Dec 2021

1 year 2 months

Remote, OR 97458, USA

Helped to create Potentiel, an open source website aimed to ease the monitoring of the french government financial aid to transition to green energies (solar and wind). Its main purpose is to facilitate the communication between the Ministry of Energy and project holders so that more projects go to completion. Stack : - Node.js - React - Postgresql Architecture : - Clean architecture - CQRS - Event Sourcing

Senior Backend Engineer, Node.js | Vue.js | C# | .NET CORE | Azure

ENGIE DigitalFreelance

Nov 2019 - May 2020

7 months

Paris, France

Working on a project aimed to modelize Engie's hot & cold networks all over the world - Node.js - Vue.js - .NET Core - Azure functions

Frontend Developer, DevOps | JavaSript | Vue.js | Git | Netlify

BigKCoachingFreelance

Apr 2020 - May 2020

2 months

Creation of a macronutriments calculator and custom meal plans for the website BigKCoaching - Vue.js - Netlify

Teacher - Software Design and Programming | JavaScript | Node.js | C#

Université d'Evry-Val d'EssonneFreelance

Oct 2016 - Oct 2019

3 years 1 month

Évry-Courcouronnes, France

On my free time, I teach Software Design and Programing at the University of Evry.

Tech Lead and Backend Engineer | Node.js | JavaScript | Node.js | Express | Mongo | RabbitMQ

FONCIA STARKFreelance

Nov 2018 - Aug 2019

10 months

Région de Paris, France

FONCIA STARK is FONCIA's internal startup. We're crafting FONCIA's future information system which is aimed to do big data. I manage a feature team of 5 developers : - Responsible for the team's delivery - Architecture and code quality - Pull requests reviews - Scrum master - Reporting to the CEO I work on the main API built with : - Node.js - Express - MongoDB (with mongoose) - Tests with Mocha / Chai / Sinon

.NET Backend Engineer / LNG Team | C# | SQL Server | Git | Azure

ENGIE GLOBAL LNG

Jan 2018 - Aug 2018

8 months

La Défense

- Implementing business behaviors within Allegro Horizon CTRM (Commodity Trading Risk Management software, C#) - Making Web Apis (REST, .NET Core) - Agile (scrum) methodology - DevOps with Azure cloud

AXA en France

Dec 2014 - Dec 2017

3 years 1 month

Nanterre-Préfecture

Tech Lead | JavaScript | C#

Feb 2017 - Dec 2017

11 months

Nanterre-Préfecture

Software Engineer | JavaScript | Angular.js | C# | TFS 2013

Dec 2014 - Jan 2017

2 years 2 months

Nanterre-Préfecture

In the CTI (Computer Telephony Integration) department of AXA France, I am responsible for : • Conceiving and developing an automatic calling system (based on Genesys OCS) to help telemarketers reaching more potential clients • Developing applications (C# .NET, AngularJS, RESTful APIs, WCF) • Maintaining legacy code (.NET 2) and trying to reduce the technical debt • Organizing code reviews, pair programing, reinforcing TDD and Software Craftsmanship culture • Creating a software factory with Team Foundation Server (TFS)

Bruneau

Oct 2012 - Dec 2014

2 years 3 months

Courtaboeuf

Automation of UI Testing | C# | Ranorex | TFS 2013

Oct 2013 - Dec 2014

1 year 3 months

Courtaboeuf

In a proactive approach, I suggested to automate non-regression UI test cases on Bruneau's homemade ERP (Sinbad). • Planned the project steps and reports, organized meetings • Compared and chose a testing software (C#) • Developped a testing methodology • Trained teams on the new methodology

Automation of patch delivery | C# | TFS 2012

Oct 2012 - Oct 2013

1 year 1 month

Courtaboeuf

I suggested the lead delivery operator to lessen one of his biggest burdens : the patch delivery. • Conception • Documentation • Development of a C# application that deploys patches on Bruneau's environments. The patch delivery automation allowed the project director to secure and quicken urgent fixes.


Education

Université Évry Paris-Saclay

Master of Science - MIAGE - Apprenticeship (CFA-AFIA)

2012 - 2014

2 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.