I want to own features end to end, from interaction design to production, working closely with design and product. I do my best work with direct user feedback and room to act on it. I'm drawn to data-intensive products, design systems and AI-native tools. Remote-first or hybrid, in European hours.

Mikael Bihouise
@mikaelbihouise
Frontend engineer and former UX/UI designer. I build data-heavy React and TypeScript interfaces where design and engineering meet.
What I'm looking for
I'm a frontend engineer with 5 years of experience building production web applications in React, Next.js and TypeScript, and 4+ years as a UX/UI designer before that. That mix shapes how I work: I care as much about how an interface reads and behaves as about the code behind it.
At ecoinvent, I led the redesign and full re-implementation of ecoQuery, the company's main data platform, and delivered features across three of its four products. I set up the critical Cypress end-to-end suites, covering 10+ user journeys, and drove the quality setup for the company's first external payment integration with Stripe, combining tests in CI with Sentry and Grafana monitoring that caught production incidents and a breaking Stripe API change before they reached users. I also contributed to our Storybook design system and set up Mixpanel analytics for Product and Design.
Before that, I spent two years at Capgemini on Orange's authentication platform, working mostly on the Node.js back end, and several years as a designer at Stratis, where I delivered accessible, WCAG-compliant public-sector websites and managed a small design team.
I'm most interested in data-intensive products, design systems, and AI-native tools. I use multi-agent development workflows daily, with custom sub-agents and MCP tooling. I'm based in Switzerland, native French speaker, fluent in English, and open to remote or hybrid roles.
Experience
Work history, roles, and key accomplishments
Frontend Engineer
ecoinvent
Nov 2023 - Sep 2026 (2 years 10 months)
Led the redesign and re-implementation of ecoQuery, ecoinvent's data platform, in React and TypeScript, and delivered features across 3 of its 4 products. Ported Accounts to Next.js 15, contributed to the Storybook design system, and set up Cypress suites covering 10+ user journeys, plus Sentry, Grafana and Mixpanel monitoring on critical flows, including the first Stripe integration.
Worked on Orange's authentication platform within a SAFe release train, mostly on the Node.js back end with front-end work in Next.js. Built services consumed by other Orange microservices, worked on the login and password flows, and helped build mobile authentication. Maintained GitLab CI/CD pipelines and Docker services, and wrote Jest, Mocha and Cypress tests.
Web Designer / UX-UI Designer
Stratis
Nov 2016 - Jul 2020 (3 years 8 months)
Designed responsive, mobile-first public-sector and communication websites, meeting WCAG accessibility requirements. Managed the graphical production of client projects and a team of 2 external web designers, delivering 12+ websites.
Web Designer
HUMElab
Jul 2016 - Sep 2016 (2 months)
Web design, graphic design and content creation, alongside marketing, communication and client relationship management.
Education
Degrees, certifications, and relevant coursework
La Capsule
Bootcamp, Full-Stack Web and Mobile Development
Completed a full-stack web and mobile development bootcamp covering JavaScript, React, React Native, Node.js, Express, and MongoDB.
L’École Multimédia
Training, Web Design
2015 - 2016
Completed web design training focusing on web design and front-end integration.
University of Plymouth
BA (Hons), 3D Design
2011 - 2014
Studied product design practice from client brief to prototype through research and development, using tools such as Photoshop, Illustrator, InDesign, and SolidWorks.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Interested in hiring Mikael?
You can contact Mikael and 90k+ other talented remote workers on Himalayas.
Message MikaelGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
