
Eli Fainstein
Senior Full-Stack Developer
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Senior full-stack developer with 7+ years building scalable web applications for public services and corporations. Currently developing territoiresentransitions.fr serving 1200+ collectivities using Next.js/Nest.js stack. Expert in React, Node.js, PostgreSQL with proven experience delivering high-impact solutions for government and enterprise clients.
Expérience de travail
Full-stack Software Engineer
ADEMEFreelance
sept. 2024 - Présent
2 ans 2 mois
Full-Stack Developer | Team of 7 Building of www.territoiresentransitions.fr, a public service product used by 1200+ collectivities. Key responsibilities: - Develop and maintain a web application using Next.js for the frontend and Nest.js for the backend - Design PostgreSQL database schemas and complex SQL queries - Implement comprehensive testing strategies - Collaborate closely with team members to deliver features and improvements - Participate in code reviews and technical discussions to ensure code quality - Work in an agile environment following modern development standards Tech stack: - Frontend: Next.js, React, TypeScript - Backend: Nest.js, Node.js - Database: PostgreSQL, SQL - Testing: Vitest - Cloud: Supabase, Koyeb - Version Control: Git
Full-stack Software Engineer
janv. 2023 - Présent
3 ans 10 mois
Empowering corporations with well-crafted code to bring brilliant products to life ✨ Front-end, back-end or full-stack work, depending on the company's needs. Front-end : Pug, ES6, TypeScript, React, Next Back-end : NodeJS, ExpressJS, Spring Testing : Jest Persistance : PostgreSQL, MongoDB
Electronic Tales
déc. 2019 - Présent
6 ans 11 mois
69340 Francheville, France
Lead Software Engineer
déc. 2019 - Présent
6 ans 11 mois
69340 Francheville, France
Products for devs who don't have an engineer's degree, don't disassemble computers every weekend and didn't start coding when they were 5. ************ Des solutions pour les devs qui n'ont pas suivi un cursus d'ingénieur, ne démontent pas des ordinateurs tous les week-ends et n'ont pas commencé à coder à 5 ans.
Software Engineer
août 2020 - mars 2021
8 mois
Building of platform.electronictales.io, Electronic Tales learning platform 📖 Source code : https://github.com/OfficierAzarov/electronic-tales-platform Front-end : ES6 & React Back-end : NodeJS & ExpressJS Persistance : MongoDB Atlas Cross-disciplinary : UI/UX
Software Engineer
mars 2020 - mai 2020
3 mois
69340 Francheville, France
Building of electronictales.io, the showcase site of the platform. Front-end : ES6 & React Back-end : NodeJS & ExpressJS, MailChimp API Cross-disciplinary : UI/UX, wording, marketing
Software Engineering Teacher
Ada Tech School
janv. 2023 - mars 2025
2 ans 3 mois
Paris, France
Happily helping adult students grow as software developers in one of the most inclusive learning environments of the country 🌱
Etalab
sept. 2020 - août 2022
2 ans
Full-stack Software Engineer @ Programme Entrepreneurs d'Intérêt Général
juil. 2021 - août 2022
1 an 2 mois
Technical coaching & ad hoc programming to help 15 public service projects come into being 🐣 Context 📜 : Etalab drives the French government data policy and leads data-driven transformation for public administrations. The Entrepreneur d’Intérêt Général (EIG) programme is the equivalent of the US Presidential Innovation Fellows.
Full-stack Software Engineer @ Ministère de la Mer
sept. 2020 - juil. 2021
11 mois
As part of the Entrepreneur of General Interest program started by Etalab (French task force for Open Data), I worked on simplifying administrative formalities for professional sailors by making user-friendly apps and human-friendly code 🌊 More precisely, I developed a service allowing professional sailors to request their training titles. On the backend, I : - implemented a hexagonal architecture ; - worked in TDD (JUnit) ; - implemented from scratch a rule engine that analyses legal requirements formalised in JSON ; - used Java, Spring Boot & Data, PostgreSQL. And on the frontend : - created an interface allowing a sailor to request a training title ; - worked with the State Design System (Système de Design de l'État) ; - used React & Redux.
Full-stack Software engineer
ApsideTOP
mars 2020 - juil. 2020
5 mois
Tours, France
Reengineering of a health insurance management application 🛠️ Front-end : TypeScript & Angular 8 Back-end : Spring Boot 2.2, Maven, REST Database : PostGreSQL, Oracle Database IDE : IntelliJ
Wild Code School
août 2018 - déc. 2019
1 an 5 mois
69340 Francheville, France
Software engineer | Tech content creator
mars 2019 - déc. 2019
10 mois
69340 Francheville, France
Programming, exploring the UX of learning and deep diving into programming concepts to help 1k+ students around Europe 💾 Back-end : Spring Boot, Spring JPA, REST in Spring Front-end : semantic HTML, advanced CSS DevOps : cloud computing (AWS) Dev tools : Git & GitHub, debugging techniques Cross-disciplinary topics : cybersecurity basics (XSS, CSRF, SQLi), scrapping (Beautiful Soup) Data : machine learning & NLP basics
Software Engineer | Web Development Instructor
août 2018 - mars 2019
8 mois
Helping people reboot their lives with new skills, new mindset and Java ☕ Back-end : Java, Java EE, Spring, SQL basics Front-end : Angular basics, vanilla JS, HTML, CSS Cross-disciplinary : Scrum, UX, Git & GitHub
Full-stack Software Engineer
OPEN
oct. 2017 - août 2018
11 mois
Région de Tours, France
Designing and programming web apps for real-estate promoters. Back-end : Java, Spring, MongoDB, microservices architecture, Stripe API Front-end : HTML, CSS, JS (ES5/ES6) Cross-disciplinary skills : UI & UX design https://primpromo.open.global/fr/primpromo-digital-suite
Instructional Design Specialist
IUT de Montpellier-Sète
janv. 2018 - juil. 2018
7 mois
Région de Montpellier, France
Imagining how to use Raspberry Pi and GoPiGo in algorithms classes (answer to a call for ideas from SRESI - Schéma Régional de l'Enseignement Supérieur, de la Recherche et de l'Innovation). Gamification, storytelling, Scratch.
Instructor
ESTEN Sup'Edition / Sup'Media
janv. 2018 - mars 2018
3 mois
Région de Tours, France
Teaching publishing law (print & digital) to Bachelor's students. Crafting innovative educational methods to teach it better (microlearning, storytelling, gamification).
Formation
Université de Montpellier Paul-Valéry
Master's degree
2016 - 2018
3 ans
M2i Formation
Java - Java EE developer (POEC)
2017 - 2017
1 an
Université Rennes 2
Publishing Master's Degree | Master 2 Métiers du Livre et de l'Édition
2015 - 2016
2 ans
Université Paris Cité
European Magister of genetics (Bachelor) | Magistère Européen de génétique (Licence)
2010 - 2011
2 ans
Université Paris-Sorbonne & Paris X
Bachelor of literature | Licence de Lettres Modernes
2007 - 2010
4 ans