Back to professionals

Javascript Developer & Vue.js Developer

Overview


Short Summary

The candidate is a Vue.js developer with experience in front-end and full-stack development. He has worked on various projects, including web application development, website coding, and integrating 3D models into websites. He is skilled in technologies such as Vue.js, TypeScript, JavaScript, HTML, CSS, Node.js, Express, and databases like PostgreSQL, MongoDB, and MySQL. The candidate is a self-motivated individual who enjoys learning new technologies and strives to create clean and organized code. In his free time, he enjoys playing computer games, swimming, cycling, and reflecting on life.

Work Experience

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.

Author
Javascript Developer & Vue.js Developer
6369367df064f88111c49bf6
Roles
Javascript Developer Vue.js Developer
Languages
English
Skillset
CMSCSSCode ManagementDatabaseGitGitHubHTMLJSONJavaScriptJavascript ToolsLESSMongoDBMySQLPHPPHP CMSPostgreSQLRestSASSSpecificationsToolsTypeScriptVueWebpackWordPressjQuerynode.jsvite
Localities
BratislavaRemote