11/28/2024 updated


100 % available
Senior Front-end Developer with 5+ Years Experience
Split, Croatia Master's degree in Computer Science
HTMLJavaScript (Programming Language)Application Programming Interfaces (APIs)Application Performance ManagementConfluenceJIRACascading Style Sheets (CSS)Software QualityCollaborative SoftwaresGithubWeb BrowsersJavaScript LibrariesJQueryProject ManagementPreprocessorQuality ManagementE2e TestingResponsive Web DesignSystems IntegrationTrelloTypeScriptNetwork RoutersTestingExpress.jsCypress (Programming Language)GitlabGitVue.jsWebpackBuild ToolsBitbucketFront End Software DevelopmentSoftware Version Control
Vue.js Development
Extensive experience with Vue.js ecosystem including Vue 2, Vue 3, Vuex, and Vue-router. Proficient in integrating Vue Composition API and optimizing Vue applications.
Front-end Technologies
Strong command of HTML, CSS, JavaScript, and TypeScript. Skilled in using modern front-end tools and frameworks such as Nuxt.js, Vite, and Vue CLI.
Responsive Web Design
Expertise in creating responsive and user-friendly websites, ensuring optimal performance across various devices and browsers.
JavaScript Frameworks
Proficiency in JavaScript and TypeScript, including ES6+ features. Experience with jQuery and other JavaScript libraries.
CSS Preprocessing
Skilled in CSS preprocessors like SCSS and LESS, as well as CSS methodologies such as BEM for maintainable stylesheets.
Version Control and Collaboration Tools
Proficient with Git, GitHub, GitLab, and Bitbucket. Experienced in using project management tools like Jira, Trello, and Confluence.
Build Tools and Module Bundlers
Familiarity with modern build tools and module bundlers such as Webpack, Vite, and Express.js for optimizing application performance.
Testing and Quality Assurance
Experience with testing frameworks like Jest and Cypress for unit and e2e testing to ensure code quality and reliability.
Extensive experience with Vue.js ecosystem including Vue 2, Vue 3, Vuex, and Vue-router. Proficient in integrating Vue Composition API and optimizing Vue applications.
Front-end Technologies
Strong command of HTML, CSS, JavaScript, and TypeScript. Skilled in using modern front-end tools and frameworks such as Nuxt.js, Vite, and Vue CLI.
Responsive Web Design
Expertise in creating responsive and user-friendly websites, ensuring optimal performance across various devices and browsers.
JavaScript Frameworks
Proficiency in JavaScript and TypeScript, including ES6+ features. Experience with jQuery and other JavaScript libraries.
CSS Preprocessing
Skilled in CSS preprocessors like SCSS and LESS, as well as CSS methodologies such as BEM for maintainable stylesheets.
Version Control and Collaboration Tools
Proficient with Git, GitHub, GitLab, and Bitbucket. Experienced in using project management tools like Jira, Trello, and Confluence.
Build Tools and Module Bundlers
Familiarity with modern build tools and module bundlers such as Webpack, Vite, and Express.js for optimizing application performance.
Testing and Quality Assurance
Experience with testing frameworks like Jest and Cypress for unit and e2e testing to ensure code quality and reliability.
Languages
EnglishFluent
Project history
Working on a betting and gambling platform (4rabet24.com). Integrated Vue Composition API, migrated from Vue 2 to Vue 3, and optimized workflows using technologies like HTML, JS, CSS, Vue.js, WebSocket, Nuxt.js, and Express.js.
Developed UI components for a cross-channel customer experience platform. Created an independent internal library and took on the role of Scrum Master. Used technologies including HTML, JS, TypeScript, CSS, Vue.js, WebSockets, and Vite.
Worked on a betting and gambling platform (4rabet24.com). Resolved bugs, developed new features, and led the migration from Vue 2 to Nuxt.js with server-side rendering. Used HTML, JS, CSS, Vue.js, Vuex, Vue-router, and WebSocket.