Abbe Jarbou

Abbe Jarbou

Full-stack Developer

Followers of Abbe Jarbou2000 followers
location of Abbe JarbouBarcelona, Catalonia, Spain

Connect with Abbe Jarbou to Send Message

Connect

Connect with Abbe Jarbou to Send Message

Connect
  • Timeline

  • About me

    Senior Full-Stack Developer | React & Node.js Expert | Cloud Architect (AWS/Azure) | Open-Source Contributor

  • Education

    • Al-Azhar

      2004 - 2005
      Microsoft certified system engineer Windows server A
    • Mittuniversitetet

      2016 - 2017
      Kandidatexamen Java
    • Lexicon Yrkesutbildning

      2017 - 2018
      Full Stack Java System Development Course 2018 A

      database, frontend, backend, microservices

  • Experience

    • Sinch

      Jan 2011 - May 2014
      Full-stack Developer

      Developed Web application for a high-traffic e-commerce platform, enhancing user experience and boosting conversions by 15%** Designed and developed RESTful web services using Noe.js, resulting in a 40% increase in API response time and a 30% reduction in server load.** Collaborated with the UI/UX team to develop and maintain web user interfaces using Javascript, resulting in a 25% increase in user satisfaction and a 20% increase in user engagement.** Developed and maintained automated deployment scripts using Jenkins, reducing deployment time by 50% and minimizing production issues by 40%.** Developed and maintained database schemas using MongoDB, resulting in a 30% increase in database performance and a 20% reduction in query response time.** Implemented automated performance testing using JMeter, identifying and addressing performance bottlenecks, resulting in a 25% increase in application efficiency and a 15% reduction in response time.** Developed and maintained automated security tests, ensuring application security and minimizing the risk of data breaches. Show less

    • Hexagon

      Jun 2014 - May 2016
      React Full Stack Developer

      Worked on the development of a browser-based application using React and TypeScript resulting in a 20% increase in user engagement. Improved application performance by optimizing REST API calls and reducing load times resulting in a 15% increase in page speed. Collaborated with cross-functional teams to ensure timely delivery of project milestones.** Developed and launched a new e-commerce platform using React.js and Node.js, resulting in a 25% increase in online sales within the first three months.** Implemented automated testing platforms and unit tests, reducing the number of bugs by 40% and improving overall code quality.** Collaborated with the UX team to optimize the user experience, resulting in a 15% increase in customer satisfaction scores.** Designed and developed a custom CRM system using React.js and MongoDB, resulting in a 30% increase in sales team productivity and a 20% increase in customer retention.** Implemented security and data protection solutions, ensuring compliance with industry standards and regulations.** Collaborated with the product team to define and implement a technology roadmap, resulting in a 50% increase in feature delivery speed and a 25% increase in customer engagement.** Developed and maintained a scalable microservices architecture using React.js and Node.js, supporting a 50% increase in user traffic and a 40% increase in revenue.** Optimized applications for maximum speed and scalability, resulting in a 30% reduction in page load times and a 20% increase in overall system performance.** Collaborated with the DevOps team to implement continuous integration and continuous delivery (CI/CD) practices, reducing software release times by 50% and minimizing production issues by 30%. Show less

    • Human IT

      Jun 2016 - May 2017
      Senior Javascript Engineer

      Designed and developed software using plain Javascript for various industries, including finance and healthcare. Developed and maintained Web applications. Improved applications performance by implementing multi-threading and parallel processing techniques.** Design, develop, and maintain a relational database system for the storage, retrieval, and manipulation of data.** Develop different components of an application using languages such as Vanilla JavaScript, Node.js, and PHP.** Create web services and APIs that enable seamless communication between the front-end and back-end components.** Write unit and integration tests to ensure applications are of high-quality and perform optimally in different scenarios.** Integrate a wide range of third-party services and components such as payment gateway integration, geo-location features, and social media logins.** Create web-based content management systems to easily update site information and features.** Deploy applications to cloud-based production environments and configure server settings.** Set up and maintain staging environments for application testing and development.** Analyze data, debug performance issues, and monitor system health.** Troubleshoot and optimize applications using both client-side and server-side techniques.** Utilize source control and automation tools like Git and CI/CD for efficient development cycles and releases. Show less

    • Devgarden

      Jun 2017 - Mar 2019
      Full-stack Developer

      Worked on improving core products, building and developing Web applications using Node.js, Next.js and React. Collaborated with cross-functional teams on product development. Improved application performance by 25%.** Design and write code in several languages (node.js-express.js) relevant to our existing product stack, with a focus on automation.** Participate in the technical design of application systems. ** Develops and implements application systems by participating through the software development lifecycle from inception to delivery and beyond.** Configure, tune, maintain and install applications systems and validates system functionality.** Install new software releases and application system upgrades.** Monitor and fine tune applications system to achieve optimum performance levels and works with hardware teams to resolve issues with hardware and software.** Assist with application system problem resolution by working with application developers, vendors, and internal infrastructure teams member to troubleshoot.** Address product backlog and provide continuous delivery of high-quality features** Act to improve the overall reliability of systems and to increase efficiencyworks collaboratively with cross functional teams, using Agile to bring products to life, achieve business objectives and serve customer needs.** Utilizes technical expertise and leadership skills to resolve issues, ensure product goals are met, and serve as a mentor to coach and support junior engineers to continue to raise the engineering bar across the organization.** Work to drive both high level and detailed technical designs, conducts technical reviews and define solution requirements and technical implementation approaches. Show less

    • Försäkringskassan

      Mar 2019 - Mar 2021
      System Developer

      Collaborated with cross-functional teams to develop and maintain full-stack web applications using LAMP stack. Designed and developed RESTful APIs for integration with third-party systems. Improved application security by implementing best practices and performing regular security audits.** Designed, developed, and modified software systems and custom components** Developed software solutions by analyzing system performance standards** Analyzed systems flow, data usage, and work processes; investigated 100% of problem areas** Integrated existing software into upgraded, modified systems for higher performance** Developed and executed test procedures for software components** Analyzed user requirements to derive technical software design and performance requirements** Planned, tracked, and managed deliverables on short-term sprints and long-term deployments** Being an integral part of a team of highly motivated and skilled platform engineers to successfulimplementation of the next-gen container platform** Provisioning, configuration, connection and management of clouds resources such mongodb(NoSql)** Knowledge of scripting and automation programming languages like Shell, Powershell** Experience leveraging and managing CI/CD toolchain products like Jira, Git** Develop Microservice backend APIs in Node.js** Centralization of Microservices System Configurations via management** Integrating Oath2 (token based) and basic security into Microservices** Experience working in agile teams leveraging Scrum, or other agile methodologies** Experience in dealing with all the layers of a technical solution** Good years of experience working with different fields of IT and programming in general Show less

    • Softronic AB

      Apr 2021 - Sept 2023
      Senior Full Stack Engineer

      Developed, tested, implemented, and maintained applications and delivered software solutions.** Led the migration and maintenance of MongoDB Database, reducing data redundancy by 25%.** Managed CI/CD routines aligning with DevOps standards, accelerating code deployment by 30%.** Implemented custom Microservices and REST APIs, enhancing application scalability.** Leveraged JavaScript, HTML, CSS, Angular and ReactJS for front-end development, improving user experience by 20%.** Updated front-end interface to optimize usability, increased app downloads by 30% and increased customer retention rate by 16%** Setup tracking with NodeJS, integrated HTML/CSS into the CMS and conducted day-to-day maintenance of the websites.** Collaborated with marketing and project management teams to deliver projects on-time and with the highest standard, retaining over 98% of clients.** Trained full stack developers on front-end frameworks including React and Angular. Show less

    • Alto Intelligence

      May 2024 - now
      XSLT Developer

      - Develop, maintain, and optimize XSLT stylesheets for transforming XML data into multiple output formats (e.g., HTML, PDF, text).- Collaborate with project managers, business analysts, and other developers to understand project requirements and translate them into technical specifications.- Perform testing and debugging of XSLT stylesheets to ensure accuracy and performance.- Integrate XSLT transformations into existing applications or workflows.- Provide technical support and troubleshooting for issues related to XML and XSLT processing.- Stay updated with the latest developments in XML, XSLT, and related technologies.- Document technical processes, code changes, and project specifications. Show less

  • Licenses & Certifications

    • The Complete React Native + Hooks Course 2023

      Udemy
      Jan 2023
    • Java Programming Masterclass for Software Developers

      Udemy
      Apr 2021
      View certificate certificate
    • React Native - The Practical Guide 2023

      Udemy
      Apr 2023
    • MongoDB - The Complete Developer's Guide 2024

      Udemy
      Feb 2024
    • Microservices with Node JS and React

      Udemy
      Feb 2024
    • The complete Javascript course

      Udemy
      May 2024
    • Node.js, Express, MongoDB & More: The Complete Bootcamp 2024

      Udemy
      Jan 2024
    • 50 Days React Bootcamp: React Master

      Udemy
      May 2022
    • Understanding TypeScript

      Udemy
      Mar 2022
    • The Web Developer Bootcamp 2023

      Udemy
      Jan 2022