Hassen KHROUF
Full Stack JS Developer at Freelance Software Development- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
L'essentiel de Bootstrap 5
LinkedInJun, 2022- Nov, 2024 -
L'essentiel du HTML5
LinkedInJun, 2022- Nov, 2024 -
Les fondements de la programmation
LinkedInJun, 2022- Nov, 2024
Experience
-
Freelance Software Development
-
United States
-
Software Development
-
100 - 200 Employee
-
Full Stack JS Developer
-
Nov 2022 - Present
Website and Application Design and Development: Front-End Development / Back-End Development / Responsive Design / Performance Optimization / Security / Consultation and Collaboration / Project Management / Updates and Maintenance. > Frontend Languages and Frameworks: HTML, CSS, JavaScript, React, Angular, Vue.js, Sass, Bootstrap, Materialize CSS, Tailwind CSS. >Backend Languages and Frameworks: Python, PHP, Java, Node.js, Express.js, Django, ASP.NET, Spring Boot, C#. >Database Management Systems: MySQL, PostgreSQL, MongoDB, Microsoft SQL Server, Oracle Database, Firebase. Show less
-
-
-
Lena Instruments
-
Blockchain Services
-
1 - 100 Employee
-
Blockchain Developer
-
Apr 2022 - Oct 2022
Develop a decentralized crowdfunding application on the Flare Blockchain network. - Frontend (HTML5, CSS3, JavaScript, Bootstrap, React.js): Create an engaging user interface using HTML5, CSS3, and Bootstrap for styling. Implement interactive features with JavaScript and build dynamic components using React.js for a smooth user experience. - Backend (Node.js, Express.js): Develop the backend logic using Node.js and Express.js. Handle user authentication, data processing, and interaction with the blockchain network through APIs. Ensure smooth communication between the frontend and the blockchain. - Database (MongoDB): Utilize MongoDB as the database system to store user profiles, campaign details, transaction history, and other relevant data. Implement efficient data models to manage the crowdfunding application's data. - Smart Contract (Solidity, Ethereum, Web3.js): Develop smart contracts using Solidity, a programming language for Ethereum-based blockchain networks. These smart contracts will manage the crowdfunding campaigns, handle contributions, and ensure transparency and security. Use Web3.js to interact with the smart contracts from the backend. Show less
-
-
-
Freelance
-
Tunisie
-
Développeur web
-
Jun 2020 - Mar 2022
› Collecter les données auprès de la clientèle › Établir les exigences du site web à développer › Déterminer les logiciels et les matériel nécessaires › Organiser les informations à intégrer au site › Créer les codes informatiques › Contrôler la sécurité et la qualité › Mise en place de stratégies visant à promouvoir la visibilité sur le web › Étude des logiciels › Conception des flux de données › Créer l'apparence du site web › Collecter les données auprès de la clientèle › Établir les exigences du site web à développer › Déterminer les logiciels et les matériel nécessaires › Organiser les informations à intégrer au site › Créer les codes informatiques › Contrôler la sécurité et la qualité › Mise en place de stratégies visant à promouvoir la visibilité sur le web › Étude des logiciels › Conception des flux de données › Créer l'apparence du site web
-
-
-
Institut palm beach de Formation Touristique et Hôtelière Privée a Gabès
-
Gouvernorat de Gabès, Tunisia
-
Formateur informatique
-
Mar 2015 - Feb 2018
› Réalisation d'analyses des lacunes dans les compétences TI › Animer des formations propres aux fonctions spécifiques concernant les outils et les programmes utilisés au quotidien par chaque équipe › Rechercher et préconiser des systèmes d’apprentissage › Mettre en œuvre des méthodes pédagogiques pour impliquer les apprenants › Former les nouveaux salariés à la correcte utilisation des équipements informatiques et des logiciels › Revoir les politiques de l'institut concernant l'utilisation des ordinateurs et la sécurité informatique Show less
-
-
-
Société ADOUNI TECH à Gabès
-
Gouvernorat de Gabès, Tunisia
-
Ingénieur informaticien
-
Jan 2013 - Dec 2014
› Brancher et installer le matériel, les périphériques et les dispositifs › Installer et mettre à jour les logiciels et programmes informatiques › Informer les utilisateurs quant aux nouveaux programmes et dispositifs installés › Surveiller le bon fonctionnement des systèmes informatiques › Fournir une assistance technique rapide (par téléphone, à distance ou sur place) › Brancher et installer le matériel, les périphériques et les dispositifs › Installer et mettre à jour les logiciels et programmes informatiques › Informer les utilisateurs quant aux nouveaux programmes et dispositifs installés › Surveiller le bon fonctionnement des systèmes informatiques › Fournir une assistance technique rapide (par téléphone, à distance ou sur place)
-
-
-
Société IGL DISTRIBUTION à Sfax
-
Gouvernorat de Sfax, Tunisia
-
Technicien SAV (Service après-vente) Groupe
-
Jul 2010 - Dec 2011
- Lancer les commandes des pièces de rechange (DELL, LG, HP, LENOVO). - Réceptionner et valider les imports de pièces de rechange. - Préparer les RMA des pièces de rechange. - Assurer l'assistance technique des sites SAV. - Réparation et maintenance d'ordinateurs et les vidéoprojecteurs. - Participer au traitement des réclamations clients. - Lancer les commandes des pièces de rechange (DELL, LG, HP, LENOVO). - Réceptionner et valider les imports de pièces de rechange. - Préparer les RMA des pièces de rechange. - Assurer l'assistance technique des sites SAV. - Réparation et maintenance d'ordinateurs et les vidéoprojecteurs. - Participer au traitement des réclamations clients.
-
-
Education
-
Ecole Nationale d'Ingénieurs de Sfax (ENIS)
Ingénieur informatique, Systéme distribué -
Institut Supérieur d’Informatique et Multimédia de Gabès
MAITRISE Informatique et Multimédia, Informatique