About Bruno
Senior Front-End Developer, JavaScript / TypeScript
---
French
Native or bilingual
English
Fluent
Experience
- SNALEFrontend Developer - FreelanceSOFTWARE PUBLISHINGMarch 2025 - July 2025 (4 months)Paris, FranceSNALE is an innovative startup specializing in natural risk anticipation tools and high-volume information systems.đ **Development of a flood forecasting webApp**, allowing for water level anticipation and staying informed during hydro-meteorological events (for local authorities and professionals).- Setup of the Frontend architecture and development ofVue.js, Tailwind, and PrimeVue.- Responsive HTML/CSS integration with best practices for accessibility (RGAA).- Development of a mapping module (Maplibre.js) to display flood zones, buildings, and various alerts. Management of a timeline and filters for interaction.- Data visualization on charts (Chart.js).- Development of an advanced form for scenario input.- Connection to a Python API.-SSEfor managing and sharing notifications with all users.- Collaboration with 1 Backend/DevOps developer, 1 UX designer, 1 UI designer, and 1 Product Owner.
- SNCF RESEAULead Frontend Developer Angular - FreelanceTRANSPORTATIONSeptember 2020 - February 2025 (4 years and 5 months)Paris, France1âRedesign of the "OpenGOV Temps RĂ©el" application,a tool for managing train traffic in major stations, allowing real-time visualization and modification of train positions, conflict management, delays, and adaptation of the transport plan. (Websocket for real-time and advanced track visualization module with D3.js).2âCreation of a new application "ScenarioManager"for inputting crisis scenarios to plan responses to disruptions on the railway network. Creation of a mapping module with MapLibre.js for users to draw/input disruption zones, rerouting, service changes...3âFrontend Redesign of the "Adapt" application,a tool for managing disrupted situations to more effectively adapt the transport plan in real-time. (Websocket for real-time and advanced resource visualization module with D3.js).đMy scope of intervention:- UX considerations and interface design with Project team members.- Setup of the Frontend architecture andAngulardevelopment.- Setup of a Design System and responsive HTML5/CSS integration (with Darkmode management).- Use ofAngular Material, D3.js, MapLibre.js, and Webstomp(websocket) libraries.- Collaboration with Java / Python developers for APIs.- Writing unit tests.- Monitoring evolution and annual upgrade of Angular versions with progressive migration to new features: Full-Standalone components, Strict mode for "Reactive Forms", Control flow syntax, Signals...- Kanban in Jira for team organization.- GitLab and deployments via Jenkins.- Writing documentation on a Gitlab Wiki.
- DatagifLead Frontend Developer - FreelanceDIGITAL AND ITMay 2020 - August 2020 (4 months)Paris, France1âDevelopment of a mini-site for a pharmaceutical group:Nuxt.jsdevelopment and mobile responsive HTML5/CSS integration with SEO best practices. Generation and delivery of static pages (JSON data via @nuxt/content module). (Figma mockups produced by 1 Designer).2âFrontend Redesign of the regional news site actu.fr:Mobile responsive HTML5/CSS integration (Sass) and delivery of static templates composed of modular components. Implementation of best practices for SEO and accessibility (RGAA).Creation of a Design System encompassing UI and various HTML components (Figma mockups produced by 1 Designer).Native Javascript development with Webpack configuration (babel, sass, postcss, prettier, Handlebars).
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Certifications
- Angular 2+ ApplicationsCrealead - Thierry Chatel (Google Developer Expert)2017