
Youssef Chihi
Verified Expert in Engineering
Software Developer
Barcelona, Spain
Toptal member since September 1, 2021
Youssef is a full-stack developer and a JavaScript enthusiast with four years of experience. He specializes in working on full-stack JavaScript projects with mainly React on the front end and Express.js on the back end. What excites him most about this field is using cutting-edge technologies to work on unique projects with custom and specific needs.
Portfolio
Experience
- JavaScript - 4 years
- Git - 4 years
- Webpack - 4 years
- Sass - 4 years
- React - 4 years
- Express.js - 3 years
- Redux - 3 years
- Node.js - 3 years
Availability
Preferred Environment
JavaScript, React, Node.js
The most amazing...
...SaaS project I've worked on aims to predict cyber attacks on encrypted traffic without the need for decryption.
Work Experience
Senior Front-end Engineer
Adevinta
- Improved an SDK that is used by teams across six of the company’s marketplaces.
- Refactored the SDK to enhance UX, optimize bundle size, and improve readability.
- Built the front end for an internal tool to facilitate moderation tasks using React.
- Improved the developer experience by automating some DevOps tasks pre-commit.
- Combined the proxy and pub/sub design patterns to create a central reactive state.
JavaScript Developer
Schibsted
- Collaborated remotely with a team in Spain on front-end features using React, Redux, and GraphQL.
- Wrote Node.js scripts to parse and validate resumes automatically.
- Set up and managed AWS EC2 instances with load balancers.
- Built a website for managing and displaying Instagram-like stories.
Full-stack Developer
Barac
- Designed and implemented a user-friendly UI using React.
- Created customized D3.js graphs from scratch and integrated them with React.
- Developed and optimized a Node.js-based API with Socket.IO real-time layer.
- Streamlined a CI/CD pipeline to automate developer operations using Jenkins and Git.
- Configured an Nginx server following security best practices.
Full-stack Developer
NSA of Tunisia
- Recommended architectural improvements, design solutions, and integration solutions.
- Analyzed and rebuilt a web application from the ground up through completion.
- Developed user-friendly React components and graphs aimed at analytics and insights.
- Met with the manager on a weekly basis to provide a detailed project report and milestone updates.
Experience
Hybrid Mobile App to Manage Daily Expenses
https://github.com/YoucefChihi/wise-spendPersonal Website
https://youcefchihi.github.io/Alwan El Aql
https://github.com/YoucefChihi/alwan_el_aqlIt consists of a hybrid app taking advantage of Cordova and is mainly built with React and Sass.
Skills
Libraries/APIs
React, jQuery, Node.js, Rollup.js, React Redux, REST APIs, Socket.IO, D3.js
Tools
Travis CI, Git, Webpack, JSX, NGINX, Redux Thunk, Jenkins, Cordova Plugins
Languages
JavaScript, Sass, HTML, HTML5, TypeScript, ECMAScript (ES6), GraphQL, CSS
Storage
Amazon S3 (AWS S3), PostgreSQL, Redis, Elasticsearch, MongoDB
Frameworks
Express.js, Redux
Platforms
Visual Studio Code (VS Code), Amazon Web Services (AWS)
Other
Front-end, Web Development, APIs, Full-stack, Okta, Cordova
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring