Javascript Developer & Vue.js Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein Vue.js-Entwickler mit Erfahrung in der Front-End- und Full-Stack-Entwicklung. Er hat an verschiedenen Projekten gearbeitet, darunter die Entwicklung von Webanwendungen, Website-Codierung und die Integration von 3D-Modellen in Websites. Er ist erfahren in Technologien wie Vue.js, TypeScript, JavaScript, HTML, CSS, Node.js, Express und Datenbanken wie PostgreSQL, MongoDB und MySQL. Der Kandidat ist eine selbstmotivierte Person, die Spaß daran hat, neue Technologien zu erlernen und danach strebt, sauberen und organisierten Code zu erstellen. In seiner Freizeit spielt er gerne Computerspiele, schwimmt, fährt Rad und denkt über das Leben nach.
Berufliche Erfahrung
June 2020 - July 2021: JavaScript Developer
Developed a web application using Vue.js and TypeScript for building other websites. Created a component system for building websites, implemented JSON data caching using orbit.js and indexeddb, and added file caching and updates using service workers. Added offline support through PWA and implemented dynamic component loading using es modules and vite. Worked with real-time synchronized global models for data management and communicated with the backend through REST APIs and websockets.
October 2016 - Present: JavaScript and Web Freelance Developer
Developed websites based on PSD designs, implemented responsive designs, and modified existing websites using WordPress. Collaborated with a designer in a 2-member team.
February 2020 - April 2020: Front-end Developer
Incorporated a 3D model into a website using Babylon.js, added interactions with the model, and optimized it for smooth website performance. Collaborated with a designer in a 2-member team.
November 2018 - February 2020: Full-stack Developer
Developed the front-end and back-end of an online FIFA league application. Created the front-end using Vue.js and TypeScript, the back-end using Node.js and Express framework, and the database initially in MongoDB and later migrated to PostgreSQL. Implemented a REST API and real-time communication between front-end and back-end using websockets. Contributed to the design and direction of the application in a 3-member team.
Skills: Front-end - Vue.js, TypeScript, JavaScript, Vite, Webpack, PWA, IndexedDB, Babylon.js, HTML, CSS, jQuery. Back-end - Node.js, Express, PHP. Databases - PostgreSQL, MongoDB, MySQL. Other - Git.