Jonathan N.

Vue.js Developer

Jonathan is a talented Frontend Developer specializing in Vue with eight years of commercial experience. He has worked in various industries, including Transport, FinTech, Education, and Manufacturing, demonstrating his expertise across diverse sectors.

Jonathan has gained international experience by working in countries such as South Africa and France. One of his proudest projects is the LULA ecosystem, where he was the initial Frontend Developer. He developed various dashboards and a mobile application that is still in use by hundreds of people today.

In 2021, Jonathan won first place in an XRPL Hackathon with Nautilus Wallet. He also has a strong foundation in project management and excels in building strong customer relationships.

Principale expertise
  • VSCode
    VSCode 7 ans
  • React.js
    React.js 2 ans
  • Vuetify
    Vuetify 2 ans
Autres compétences
  • Postman
    Postman 6 ans
  • Android
    Android 6 ans
  • iOS
    iOS 6 ans
Jonathan
Jonathan N.

South Africa

Commencer

Expérience sélectionnée

Emploi

  • Frontend Developer

    Nueva - 1 mois

    • Revamped a stalled project by refactoring its code from Angular.js to Nuxt.js, Storyblok, and Tailwind for flexible and dynamic data.
    • Implemented the Nuxt.js framework to enhance project structure and performance, facilitating server-side rendering and better SEO.
    • Integrated Storyblok for content management, allowing for dynamic content updates and easier collaboration between development and content teams.
    • Utilized Tailwind CSS for rapid UI development and flexibility, enabling streamlined customization and responsive design.

    Les technologies:

    • Les technologies:
    • VSCode VSCode
    • SCSS SCSS
    • Figma Figma
    • HTML / CSS
    • CSS CSS
    • JavaScript JavaScript
    • Tailwind Tailwind
    • TypeScript TypeScript
    • Vue.js Vue.js
    • Nuxt.js Nuxt.js
    • Vuex Vuex
    • Angular.js Angular.js
    • Storyblok Storyblok
  • Frontend Developer

    Nautilus - 1 an 8 mois

    • Played a pivotal role in designing, building, and maintaining web applications using technologies such as Angular, Vue.js, TypeScript, Ionic, and Bootstrap.
    • Developed and implemented responsive and user-friendly web applications using Angular, Vue.js, TypeScript, Ionic, and Bootstrap frameworks.
    • Translated design mock-ups and wireframes into interactive and visually appealing interfaces.
    • Conducted code reviews, unit testing, and debugging to ensure the reliability and performance of front-end applications.
    • Implemented and maintained reusable frontend components and libraries to enhance development efficiency.
    • Collaborated effectively with backend developers to integrate frontend and backend functionalities seamlessly.
    • Assisted in troubleshooting and resolving frontend-related issues and bugs, ensuring smooth operation of web applications.
    • Contributed to the continuous improvement of development workflows, coding standards, and overall software quality.

    Les technologies:

    • Les technologies:
    • VSCode VSCode
    • SCSS SCSS
    • CocoaPods CocoaPods
    • Figma Figma
    • HTML / CSS
    • CSS CSS
    • Docker Docker
    • Postman Postman
    • RxJs RxJs
    • Angular Angular
    • Bootstrap Bootstrap
    • Capacitor Capacitor
    • Cordova Cordova
    • Ionic Ionic
    • JavaScript JavaScript
    • Tailwind Tailwind
    • TypeScript TypeScript
    • Vue.js Vue.js
    • Firebase Firebase
    • Android Android
    • iOS iOS
    • Storybook
    • Vuex Vuex
    • Sentry Sentry
  • Frontend Developer

    Registree - 1 an 4 mois

    • Utilized Vue.js, Bootstrap, and GraphQL to develop and maintain the web application at Registree.
    • Built reusable UI components with Vue.js's component-based architecture to ensure code reusability and easy maintenance.
    • Created dynamic and responsive user interfaces using Vue.js's reactive data binding and virtual DOM.
    • Enhanced the application's visual appeal and responsiveness by leveraging Bootstrap's capabilities.
    • Optimized data retrieval and management using GraphQL, minimizing unnecessary transfers and improving performance.
    • Streamlined user experience by avoiding over-fetching or under-fetching data through precise data querying with GraphQL.
    • Showcased expertise in Vue.js, Bootstrap, and GraphQL to create a robust, user-friendly web application with an intuitive interface.

    Les technologies:

    • Les technologies:
    • VSCode VSCode
    • SCSS SCSS
    • Chart.js
    • Figma Figma
    • HTML / CSS
    • CSS CSS
    • Docker Docker
    • Postman Postman
    • Apollo Apollo
    • GraphQL GraphQL
    • Bootstrap Bootstrap
    • JavaScript JavaScript
    • TypeScript TypeScript
    • Vue.js Vue.js
    • Storybook
    • Vuex Vuex
    • Sentry Sentry
  • Frontend Developer

    LULA - 5 années 6 mois

    • Spearheaded the development of user-friendly interfaces and ensured consistent implementation of best practices and coding standards.
    • Conducted code reviews and provided guidance to team members, promoting code quality and ensuring adherence to project timelines.
    • Implemented responsive designs and optimized web applications for performance, scalability, and compatibility across multiple browsers and devices.
    • Integrated frontend and backend functionalities by working closely with backend developers to ensure seamless data flow and functionality.
    • Troubleshot and resolved frontend-related issues, ensuring smooth operation and high availability of web applications.
    • Collaborated with the UI/UX team to transform design mock-ups and wireframes into functional interfaces, maintaining a cohesive and visually appealing user experience.

    Les technologies:

    • Les technologies:
    • VSCode VSCode
    • Vuetify Vuetify
    • SCSS SCSS
    • Strapi Strapi
    • Chart.js
    • CocoaPods CocoaPods
    • Google maps Google maps
    • Node.js Node.js
    • HTML / CSS
    • CSS CSS
    • Postman Postman
    • RxJs RxJs
    • Angular Angular
    • Bootstrap Bootstrap
    • Capacitor Capacitor
    • Cordova Cordova
    • Ionic Ionic
    • JavaScript JavaScript
    • Tailwind Tailwind
    • TypeScript TypeScript
    • Vue.js Vue.js
    • Nuxt.js Nuxt.js
    • Firebase Firebase
    • Android Android
    • iOS iOS
    • Socket.io Socket.io
    • Vuex Vuex
    • Sentry Sentry
    • Angular.js Angular.js

Éducation

  • License ès sciencesProject Management

    Cape Peninsula University of Technology · 2017 - 2017

  • License ès sciencesComputer Technology/Computer Systems Technology

    Cape Peninsula University of Technology · 2011 - 2015

  • FormationBusiness Management

    College of Cape Town · 2010 - 2011

Portefeuille

  • porfolio-0
  • porfolio-1
  • porfolio-2
  • porfolio-3
  • porfolio-4
  • porfolio-5
  • porfolio-6
  • porfolio-7
  • porfolio-8
  • porfolio-9
  • porfolio-10
  • porfolio-11

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous