Jaouad Ballat

Jaouad Ballat

$40/hr
Full Stack Web Developer
Reply rate:
16.67%
Availability:
Hourly ($/hour)
Age:
36 years old
Location:
Rabat, Rabat, Morocco
Experience:
8 years
Software Engineer (ReactJs/NextJs/VueJs/NuxtJs/NodeJs) Name: Nationality: Age: Phone: Location: Contact info: Jaouad Ballat Moroccan 35 - Rabat City, Morocco-https://github.com/jaouadballat https://www.linkedin.com/in/jaouad-ballat-51a75985/ https://medium.com/@jaouad_45834 Summary Experienced web developer with over 9 years of expertise in creating high-performance, user-centric web applications. Specialized in using modern frameworks and libraries such as Vue.js, React, Next.js, Nuxt.js, and Node.js. Proficient in database technologies including MySQL, MongoDB, and Firebase. Adept at optimizing web design, enhancing user experience, and implementing performance improvements. Proven track record of success in collaborative environments, contributing to over 20 diverse projects. Known for delivering robust, scalable solutions and adhering to best practices in both front-end and back-end development. Work History SQLI (Aug 2019 – now), Rabat, Morocco Position: Front End Engineer Project: Collaborated on the Chanel e-commerce project, enhancing their luxury retail services through advanced web solutions. Tasks: • Built and enhanced features using Next.js and React. • Integrated MongoDB for robust data management capabilities. • Performed maintenance and bug fixes across different deployment stages. • Reviewed code to maintain high standards and compliance with best practices. • Utilized Sonar and Jenkins for continuous integration and quality assurance. • Created and updated technical documentation, including specifications and deployment guidelines. • Engaged in daily stand-ups to ensure alignment and address project challenges. Technologies: Next.js, React, Typescript, MongoDB, Sonar, Jenkins, GIT, Jira, Gitlab. position: Front End Engineer project: Collaborated on the Chanel e-commerce project, enhancing their luxury retail services through advanced web solutions. Tasks: Built and enhanced features using Next.js and React. Integrated MongoDB for robust data management capabilities. Performed maintenance and bug fixes across different deployment stages. Reviewed code to maintain high standards and compliance with best practices. Utilized Sonar and Jenkins for continuous integration and quality assurance. Created and updated technical documentation, including specifications and deployment guidelines. Engaged in daily stand-ups to ensure alignment and address project challenges. Technologies: Next.js, React, Typescript, MongoDB, MySql, Sonar, Jenkins, GIT, Jira, Azur. position: Front End Engineer project: Collaborated on the McOptic and Visilab project, enhancing their optical retail services through advanced web solutions. Tasks: Built and enhanced features using Vue.js and VueStorefront. Integrated Magento for robust e-commerce capabilities. Performed maintenance and bug fixes across different deployment stages. Reviewed code to maintain high standards and compliance with best practices. Utilized Sonar and Jenkins for continuous integration and quality assurance. Created and updated technical documentation, including specifications and deployment guidelines. Engaged in daily stand-ups to ensure alignment and address project challenges. Technologies: Vue.js, Typescript, VueStorefront, Nuxt, Magento, Sonar, Jenkins, GIT, Jira, Gitlab. position: Front End Engineer project: Working on Nespresso project which is the world leader in coffee machines, capsules and accessories. Tasks: Developed and implemented new features using React.js. Migrated the application from JSP (Hybris) to a Single Page Application (SPA). Maintained and corrected various project areas across multiple environments (Dev, Recipe, PreProd, Prod). Conducted technical and functional code reviews to ensure quality. Ensured high-quality delivery using tools like Sonar and Jenkins. Drafted and validated project documents, including technical specifications, test sheets, and deployment files. Actively participated in daily meetings to discuss progress and resolve issues. Technologies: JAVA/JEE, Spring Framework, React.js, Typescript, Angular.js, Hybris, Redis, Oracle, GIT, Jira, Jenkins,Jest, Mocha, Jesmine, Chai, Sonar, Bitbucket, Next. SPACEFLOW (June 2021 – Dec 2022) Remote, Czech Republic (Part Time) position: Front End Engineer project: Worked on the Spaceflow project, which creates digital experiences to enhance life in buildings by integrating data, technology, and people. The company aids commercial and residential landlords and building operators in their digital transformation, connecting buildings with their occupiers Tasks: Developed new features using Node.js and Vue.js. Implemented new requirements based on client and project needs. Conducted end-to-end testing using Cypress to ensure quality and performance. Fixe bugs and perform maintenance to improve system stability. Review code to ensure adherence to best practices and project standards. Technologies : NodeJs, VueJs/Vuex, TypeScript, Nuxt, GIT, Jira, Gitlab, Cypress REGILY (Nov 2019 – Feb 2020), Contract, Remote Position, Sweeden position: Full stack JavaScript developer project: Developed solutions to streamline the sign-up process for partners, making it globally localized and utilizing smart data to minimize typing and improve user experience. Tasks Developed new features to enhance the platform’s functionality. Participated in daily meetings to discuss progress and address project challenges. Performed corrections and maintenance across various environments (Dev, Recipe, Pre-Prod, Prod). Conducted code reviews to ensure code quality and adherence to best practices. Technologies : Node JS, VueJs, Vuex, Vanilla javascript, Typescript, CSS3, HTML5, Sass, Git, Mocha, Chai, Jest, SCRUM (Trello) INNOVEOS (May 2019 – Aug 2019), Contract, Rabat, Morocco position: Full stack Javascript developer project: Engaged in multiple projects of varying complexity, utilizing a broad technology stack including JavaScript, ReactJS, React Native, Vue.js, MongoDB, Node.js, and more. Tasks: Provided technical assistance for styling websites and web applications. Prepared and reported project status updates to senior managers. Developed a full-stack web application, "Audit," using React and Node.js, enabling users to manage different establishments. Participated in the development of the national office of railways Morocco website. Implemented payment methods and generated E-tickets as PDFs. Developed REST APIs for mobile apps using Express.js and React Native. Integrated payment gateways CMI. Implemented responsive designs to enhance user experience. Technologies: Node JS, ReactJs, Vanilla javascript, Next, MongoDB, CSS3, HTML5, Sass, Git, Mocha, Chai, Jest, SCRUM (JIRA) NextMedia (Sept 2017 – May 2019), Rabat, Morocco position: Full stack PHP/javascript project: Worked on a sophisticated e-commerce platform, offering a variety of tools and flexibility similar to Shopify. Tasks: Built components using Vue.js and Laravel. Provided technical advice and assisted in solving programming problems. Implemented responsive designs to enhance user experience. Fixed and prevented bugs to ensure smooth operation of the platform. Collaborated with a team of developers, interacting with product managers, marketing teams, and designers. Assisted in preparing project plans using project management tools. Developed the front-end using Vanilla JavaScript, Vue.js, and Ajax, and the back-end using PHP MVC architectural pattern with Laravel. Technologies : Laravel , Vue.js, Vanilla javascript, MySql, Vagrant, CSS3, HTML5, Stylus, Sass, Git, PHPUnit, KANBAN (JIRA) ezAUTO ERP (Oct 2015 – Sep 2017), Remote position: Full stack web developer project: Engaged in a consulting role, working with a variety of technologies to enhance the performance and functionality of various dashboard services and endpoints. Tasks: Refactored front-end and back-end code to optimize performance. Designed, built, and tested new features and components. Resolved bug submissions and addressed client or shareholder requests in a timely, agile manner. Developed solutions for diverse programming scenarios using Laravel. Technologies: Laravel, PHP, VueJs, ReactJs, jQuery, Git, CSS3, Sass, HTML5, ExpressJs, NodeJs, Vanilla javascript, jest, mocha, chai, jasmine, PHPUnit. Education 2013 – 2015: Master’s degree in telecommunication system engineering Faculty of Science Tetouan, Morocco. 2009 – 2013: Bachelor’s degree in electronic, Telecommunication and computer science Faculty of Science and Technology Fes, Morocco Language Amazigh (native) Arabic (fluent) French (fluent) English (intermediate) Hobbies Music – Surfing - Foot Ball
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.