Profile picture of Jan Martinec

Jan Martinec

Software developer, artist and a runner

Experience

  • 2025
    Fullstack Developer — Cyberdirekt.de, Berlin

    Developed and maintained Cyberdirekt's cyber-risk-insurance web applications. Refactored price comparison engine to be fully dynamic and configurable in real-time by non-technical staff, removing the need for engineering involvement in routine product updates. Vue 3 & 2, Nuxt 3, TypeScript, Loopback, Node.js, Strapi, CI/CD.

  • 2023
    Frontend Developer — Cyberdirekt.de, Berlin

    Maintained and extended the company's existing web applications. Led the migration of the internal Admin tool from AngularJS to Nuxt 3, significantly improving performance and developer experience. Vue.js, Nuxt, TypeScript, Loopback, AngularJS.

  • 2021
    Frontend Developer — Devcity.tech, Prague

    Worked as part of a product agency delivering e-commerce solutions for various clients. Contributed across the full frontend stack with a focus on Vue-based architectures. Vue, Node.js, GraphQL, TypeScript, React, CI/CD.

    2020

    Lead Frontend Developer — anyrent.cz
    Designed and delivered a sports equipment rental platform from the ground up, shipped within 9 months. Vue, TypeScript, VueStorefront, Elasticsearch, CI/CD.

    2019

    Frontend Developer — cncenter.cz
    Modernised a legacy e-commerce comparison platform by migrating the frontend to Vue and the backend to Node.js.

  • 2019
    Junior Frontend Developer — Devcity.tech, Prague

    Built a visually distinctive art collection catalogue, translating a unique creative brief into a working web application using AngularJS.

  • 2018
    Contemporary Art Teacher & Department Head — Quanzhou, China

    Founded and led an international Fine Arts & Design department at a secondary school in China, developing the curriculum and managing faculty for an international student cohort.

  • 2016
    Freelance Web Developer — Prague

    Designed and built web presences for a range of clients across different industries. Drupal, Bootstrap, jQuery, HTML5 Canvas.

Education

  • 2010 - 2015
    Masters Degree — Academy of Arts, Architecture and Design, Prague

    Studied in the Supermedia studio which focused on exploring spaces where technology overlaps with contemporary arts.

    As a part of the program, I have completed a semestral Erasmus exchange at the ESAP: Escola Superior Artística do Porto

  • 2008 - 2013
    Masters Degree — South Bohemian University, Budweis, Faculty of Education

    I completed a Master's degree in Art Education Teaching, with a focus on fostering the artistic development of both children and adults pursuing creative self-expression at any stage of life, combining pedagogical theory, didactics, and hands-on teaching practice with the development of artistic and technical skills.