Miroslav Smrtič

<Frontend Developer />

Curriculum Vitae

Web Development

Frontend

HTML5
CSS3
JavaScript
TypeScript
Angular
Vue.js
Svelte
React

Backend

Node.js
Nest.js

Other Skills

Docker
Git
Ubuntu
WordPress
Shopify
Figma
Photoshop
SQL

Work Experience

06/2016 – Present Full-time → Contract
Front-end Developer
Pelicantravel.com s.r.o.
  • Development and long-term maintenance of large-scale AngularJS → Angular (2–20) applications
  • Building applications using Angular CLI, TypeScript, RxJS, NgRx, and zoneless Angular
  • Implementation of hybrid rendering (Server-Side + Client-Side Rendering)
  • Designing, planning, and delivering new features from concept to production
  • Close collaboration within a small agile team (Kanban / Scrum)
  • UI development using Angular Material, designs provided via Figma
  • Integration with REST & GraphQL APIs
  • Dockerized builds – single image with environment-specific configurations
  • Daily work with JIRA, Bitbucket, GitLab, Git workflows
Angular (v2–20)TypeScriptRxJSNgRxNode.jsRESTGraphQLDockerAngular MaterialFigma
03/2020 – 05/2024 Contract
Shopify (Liquid) / JavaScript Developer
NOUS Vienna – Woombikes
  • Development and maintenance of Woombikes Shopify storefront
  • Custom Shopify theme development using Liquid, JavaScript, and CSS
  • Performance and UX improvements for e-commerce flows
  • Ongoing feature development and bug fixes based on business needs
ShopifyLiquidJavaScriptHTMLCSS
04/2020 – 02/2022
Front-end Developer
Menuland, s.r.o.
  • Development of a full Angular 10 front-end application
  • State management using NgRx Store
  • Close cooperation with back-end developers (Django)
  • UI implementation based on Figma designs, using PrimeNG
  • Focus on scalable architecture and maintainable codebase
Angular 10NgRxTypeScriptPrimeNGFigma
10/2019 – 02/2020 Contract
Front-end Developer
NOUS Vienna – ÖBB (Austria ID)
  • Front-end development of Austria ID application
  • Angular 8 application with Keycloak authentication
  • Focus on security, identity flows, and enterprise-level UX
Angular 8TypeScriptKeycloak
01/2016 – 04/2016
Web Developer
CEWE a.s.
  • CMS administration and implementation of new features
  • Front-end design updates and UX improvements
  • Graphic work and asset preparation using Photoshop
09/2015 – 12/2015
Online Marketing / Web Support
Pine Tree Enterprises s.r.o.
  • Creation and maintenance of small e-shops and presentation websites
  • Design adjustments and feature updates based on client requirements
09/2014 – 05/2015 Volunteer
Volunteer – European Voluntary Service (EVS)
Macedonia (FYROM)
  • International volunteering experience
  • Collaboration in multicultural teams and community projects