
Hafid Ziti
Senior Frontend Engineer React.js/Angular/Next.js
Salary / Daily rate
Grenoble, France
Mobility: Paris, Lyon, ...
Freelance
Can come onsite
Skills
Languages
About me
Intro
Senior Frontend Developer with over 7 years of expertise in React.js, Next.js, and TypeScript, currently at OptiSantis building large-scale healthcare platforms. I have a proven track record on major projects (including IBM Cloud UI and EATON), with full mastery of the React ecosystem, modern architectures, and automated testing. I deliver high-speed execution and clean, scalable code to strengthen engineering teams on demanding web projects.
Work experience
Senior Front-End Developer React.js | Next.js
OptiSantisFreelance
Mar 2023 - Present
3 years 8 months
Remote
Strengthened the Frontend team in developing and scaling comprehensive wellness and health platforms for large-scale corporate deployment. Focused on building high-performance interfaces and ensuring long-term maintainability. Technical Stack: React.js, Next.js, React-Native, Typescript, Chakra-ui, React-Hook-Form, TanStack Query, Jira, VS code, Gitlab/CI, Git/GitFlow, GitHub Copilot, Sentry, Figma, Storybook
Front-End Developer - EATON
VISEO
Jun 2022 - Jan 2023
8 months
Grenoble, France
Part of the Front-End team developing and maintaining an embedded application for remote monitoring and control of UPS systems (UI deployed on electronic boards). Technical Stack: Angular 14, NgRx, RxJS, Typescript, Angular Material, Brightlayer-UI, Nexus, Weblate, Bitbucket, Jira, ESlint, Prettier, VS code, Storybook, Git/GitFlow
React.js Developer - IBM
VISEO
Jan 2021 - Mar 2022
1 year 3 months
Remote
Joined an international squad to strengthen the UI team for IBM's Cloud solution, enabling customers to manage cloud resources (servers, storage, networks, VPN, and backups). Technical Stack: React.js, Javascript, ES6, Redux, Apollo client, GraphQL, Github, Carbon, ESLint, VS Code, Swagger, Jest, React testing library, Puppeteer, webpack, babel
Vanilla JS Developer - COLAM
VISEO
Apr 2020 - Dec 2020
9 months
Remote
Developed a dynamic and fully responsive website designed to showcase the group’s diverse business activities and provide dedicated support for its shareholders. Focused on delivering a seamless user experience and robust frontend integration. Technical Stack: Drupal8/9, Javascript, JQuery, MDBootstrap 4, Twig, Git, GitFlow, Docker, Azure DevOps, VS
Angular Developer - GUERBET
VISEO
Jun 2019 - Mar 2020
10 months
Grenoble, France
Involved in an Agile team for the greenfield development (from scratch) of a medical application with high quality and regulatory compliance standards. Key features of the solution include : - Patient and exam management. - Creation and administration of injection protocols. - Command delivery to injectors. - Management of clinics and associated workstations. Technical Stack: Angular 8, TypeScript, Enterprise Architect, Git, Azure DevOps, ESLint, ngx-charts, Clarity, VS Code, Swagger, Cucumber, Selenium
Node.js Developer - HP
VISEO
Jan 2019 - May 2019
5 months
Grenoble, France
Contributed to the development of an intelligent chatbot designed to streamline customer access to HP product information. I was also responsible for developing automated testing scripts to ensure the reliability and accuracy of chatbot responses. Technical Stack: JavaScript, Node JS, Red-node, GitLab, Docker, Botium, Azure, Luis, VS Code
Software Engineer Intern
Orange
Apr 2018 - Sep 2018
6 months
Région de Grenoble, France
Final year project in partnership with Orange, focused on redesigning and optimizing an internal application to enhance user experience. I led the development of a streamlined interface and implemented core features for user management and request processing. Key Achievements: • Simplified complex interfaces for better usability. • Developed user management and request tracking modules. • Extended the application's scope to integrate new business functionalities. Technical Stack: Angular 5, TypeScript, HTML5, CSS3, jQuery, Angular Material / VS Code / Api Tuleap
Education
Grenoble Alpes University
Master’s Degree, Computer Engineering
2017 - 2018
1 year
Faculty of Science and Technology
Master’s Degree, Computer Systems and Networks
2015 - 2017
2 years
Faculty of Science and Technology
Bachelor’s Degree, Computer Science
2014 - 2015
1 year
Higher School of Technology
Two-year University Degree, Computer Science
2012 - 2014
2 years
Licenses & certifications
Javascript
Issued: –
Front-end developer
Issued: –
Javascript ES6 - Advanced
Issued: –
React.js
Issued: –