Jan Martinec
Software developer, artist and a runner
Experience
- 2025Fullstack 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.
- 2023Frontend 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.
- 2021Frontend 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.
2020Lead 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.2019Frontend Developer — cncenter.cz
Modernised a legacy e-commerce comparison platform by migrating the frontend to Vue and the backend to Node.js. - 2019Junior Frontend Developer — Devcity.tech, Prague
Built a visually distinctive art collection catalogue, translating a unique creative brief into a working web application using AngularJS.
- 2018Contemporary 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.
- 2016Freelance Web Developer — Prague
Designed and built web presences for a range of clients across different industries. Drupal, Bootstrap, jQuery, HTML5 Canvas.
Education
- 2010 - 2015Masters 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 - 2013Masters 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.