fr
fr
Michel Szczesny
Open to new opportunities
Full stack developer
Paris
Permanent contract
Hybrid remote
Technologies
About
Michel Szczesny
Fullstack Developer JS/TS/React/Node
Full stack developerParis
developer avatar
Description

Full Stack JavaScript / TypeScript developer with 8 years of experience, I have worked on high-impact projects (React, Node.js). Passionate about code quality, I enjoy tackling technical challenges while contributing to product evolution and best development practices.

Professional experiences
8 years of experience as Full stack developer (or similar)9 years of experience in other fields
Software Engineer
Inter Mutuelles Assistance (via RS2i / byGecko) - NiortSep 2018 - Jan 2022 · 3 years 4 months

JS / React / Redux / Node / Express / Jest / Enzyme / Storybook

  • Rebuilt from scratch a legacy application into a web-based platform for assistance management within a 10-person feature team (3 JS devs, 3 SAP devs, 1 PO, 1 Scrum Master, 1 Tester, 1 BA).

  • Initially developed the front in SAPUI5, then migrated to ReactJS (class and function components).

  • Managed application state with Redux, consumed REST services via a BFF (Node.js / Express), aggregating and mapping data while applying business rules.

  • Implemented unit tests (Jest / Enzyme) and tested APIs with Postman.

  • Performed bug analysis and resolution during functional and business testing.

  • Promoted best practices: multi-level code reviews, pair programming, creation of an inter-team “JS Guild”, and technical workshops.

Lead JS Developer responsibilities:

  • Onboarded and mentored developers

  • Acted as technical point of contact with other teams

  • Guided the team on technical decisions and improvement initiatives

Senior Software Engineer
Canal Plus (via Kaibee / Objectware) - PuteauxFeb 2022 - today · 4 years 1 month

JS / TS / React / Redux / RXJS / Jest / React Testing Library / Gitlab

  • Developed the Canal app for Smart TVs, STBs, and ISP set-top boxes within a 10-person feature team (6 JS/TS devs, 1 TL, 1 Proxy PO, 1 Architect, 1 Tester).

  • Built the core application layer using ReactJS, TypeScript, RXJS, including UI components, state management (Redux, RXJS), and micro-frontend orchestration.

  • Consumed REST and GraphQL APIs and integrated with device middleware.

  • Ensured code quality and reliability via unit tests (Jest, React Testing Library) and debugging across multiple devices and browser versions.

  • Developed new features, integrated the app on new devices, and implemented technical improvements focusing on performance and scalability.

  • Worked on a high-traffic product with a real impact on millions of users.

  • Collaborated daily in English with international teams, including partners and device middleware teams.

Lead Dev responsibilities:

  • Onboarded and mentored team members; served as a technical point of contact within the team and across squads.

  • Collaborated with a tech lead on defining and executing technical improvement initiatives and architectural projects.

  • Scoped technical tasks, created tickets, and drove key topics to unblock the team.

Senior Software Engineer
Kaibee / Objectware - GentillyFeb 2022 - today · 4 years 1 month

Internal Project

TS / React / NextJS / Prisma ORM / MongoDB / AWS Cloud

  • Developed from scratch a mobile-friendly web application to engage visitors at Kaibee’s trade show booth (email registration and quiz for prize draws).

  • Initially worked in a volunteer team, then in a 2-developer team collaborating closely with the communications manager.

  • Built the application in React / NestJS (full TypeScript) with a MongoDB + Prisma ORM backend.

Migrated the app to Next.js for serverless deployment on AWS Lambda.

Deployed the application using AWS Amplify and continuously implemented new features.

Junior Software Engineer
Info Courses Pro (via RS2i) - Levallois-PerretJul 2018 - Sep 2018 · 2 months

Java / Apache Camel / BeanIO /PostgresSQL

  • Worked on enhancements to a web application managing horse racing data flows.

  • Processed new data streams, integrated them into the application, and added new features using Java, Apache Camel, and BeanIO.

  • Developed and maintained stored procedures in PostgreSQL.

Schools
5 years of higher education
AFPA
RNCP Concepteur Développeur Informatique (Level II, Bac +4) 2018
Links
No information has been entered for this section.
Technologies
Skills
Interested by...I'm also interested in AI and machine learning
Languages
  • French
  • Polish
  • English
  • Portuguese
  • Spanish
Tests
React ⚛️ - March 15, 2025Top 1% with a score of 2683 points