Front-end software & web developer
Caldera is an innovative software editor that enables printers to increase their printing activity productivity. As part of the R&D team, I’m responsible for designing, developing and maintaining four applications using Vue.js (in TypeScript), Bootstrap and Electron frameworks, according to technical and functional guidelines given by the product team.
I am regularly involved in the release process, including the delivery of executables (Linux, Windows and macOS), and the maintenance of CI/CD pipelines for some of our products, when necessary. This year, I have been working on a script that automatically updates our GUI dependencies, in order to optimize the deployment of bug fixes and new features.
I enjoy talking to my colleagues, through code reviews, peer-programming or during meetings about our technical stack, its migration to other tools and/or the definition of our best practices.
- Development in Vue.js 2, later migrated to Vue.js 3 in Composition API
- Progressive rewriting of all components/files in TypeScript
- Store management with Vuex 4, later migrated to Pinia 2
- Development and maintenance of a Node.js connector, dedicated to API service communication
- Writing of unit and integration tests with Jest, later migrated to Vitest
- Legacy code refactoring to simplify maintenance and readability
As a freelancer, I offer custom website creation services for various clients, including designers and multi-disciplinary artists looking to create their portfolios, or students who need a website to present their thesis projects.As a freelancer, I offer custom website creation services for various clients, including designers and multi-disciplinary artists looking to create their portfolios, or students who need a website to present their thesis projects.
Portfolio of Léa Bergougnoux, graphic designer.
Portfolio of Eliana Jacobs, multi-disciplinary artist.
Portfolio of Suzanne Laclautre, graphic designer and creator of educational tools.
A virtual, participatory exhibition that brings together the testimonies of people around the world who have been affected by the effects of climate change.
- Français
- Anglais