I am bilingual software engineer focused on Javascript and related technologies with natural appreciation for quality.
Overview
2026
2026
years of professional experience
3
3
Languages
Work History
Frontend Developer
Telma.ai
2024 - Current
Sole maintainer and main developer responsible for multiple production frontends.
Designed and implemented UI/UX features and workflows.
Worked with technologies including Nuxt.js, Next.js, Vue, Sass, MUI components.
Maintained consistent code quality and architecture across projects while ensuring scalability and maintainability.
Collaborated with stakeholders to align product design and user experience.
Software Developer
Lotrcomp project
01.2023 - Current
Software developer for the campaign manager for Lord of the Rings, the Living Card Game, co-designed with various experienced developers. Deployed here with almost daily updates.
Web application for awesome The Lord of the Rings, the Living Card Game. It was designed as a useful tool for the campaign manager to store easily data that are otherwise necessary to keep in one's campaign log on paper to lead the heroes on adventures throughout the Middle-Earth.
Currently, it offers the main features of accessing all the official heroes from the Fantasy Flight Games creators, as well as adding a custom hero, if one wants to play a hero from fan-based expansions for example. Also, smooth feature for Boons & Burdens record, where one can add again official campaign cards with images, or add a custom ones, with a default picture. One can, of course, put in extra info to the B & B that arise in the run of the campaign. Further features include among others the tracking space with current heroes, selected for a given scenario, as well as clear designation of current scenario. Once a scenario is won, there is a tracking space for Won scenarios, as well as a place for fallen heroes, which should not be reused for the purposes of the campaign according to the official rules.
The application was co-designed with various experienced developers (but organized and managed by me), started in Create React App, but migrated to Vite.js. It is written in typescript, React, with current ongoing optimalizations of app performance. Also, we are experimenting with various useful libraries, currently using Framer-motion for beautiful modern app animations, and Swiper.js for card shuffling etc., to give it an attractive and smooth outlook. The whole setup is underpinned by quite strict linting tools to ensure clear syntax and maintainability. The UX experience also draws from fascination with Material Design way of thinking, experimenting with its core design ideas.
Software developer
Imagzle
01.2024 - 2024
Currently developing Mastermind-based puzzle for a mobile app with difficult puzzle worlds, which will be converted into React Native and deployed to production within a month.
Currently developing Mastermind-based puzzle for a mobile app with difficult puzzle worlds. It is developed in React via Vite.js, but will be converted to React Native to be readily available for iOS and Android game which is currently available in app stores. It will be deployed probably to one of the higher-level puzzle worlds, as it is designed to be very challenging to be solved.
The old game of Mastermind was redesigned here into a more modern look and adjusted for the purposes of a solo quest, using the more challenging variant of the rules of the original old-school game.
Automation tester
Erste Digital – George Labs
01.2020 - 01.2023
Worked as a QA automation tester for both mobile and web app of internet banking application shipped to six European countries.
-Bug fixes for web where I came up with my own solutions and implementation
- Worked as mostly as QA automation tester for both mobile and web app of internet banking application shipped to six European countries, altough focus of the automation part was on web, and so cypress, javascript, react technology set.
- Mobile automation was a bit more seldom, but still in appium, Kotlin. For both I managed squad codebase as a sole tester codebase owner together with two other reviewing developers. For web, it was cca 1000 tests run nightly. For mobile, cca 30 tests only for both platforms of Android and iOS, as we relied still there on my manual tests mostly.
- Also prepared BFF (backend for fronted tests) tests for various simpler features in Cucumber and Kotlin
Education
Visual Basic .NET
Computer school GOPAS
Javascript related courses
Udemy
09.2025
Anglophone literatures and Cultures at its Philosophical Faculty (focus philosophy of technology)
Charles University in Prague
01.2018
Bachelor of Arts and Sciences - English, Secondary Education
Velký průvodce Javascriptem, Tvorba interaktivních webových stránek, by Dave Thau (The Great Guide of Javascript, The Creation of Interactive Websites)
The Complete Javascript Course, by Jonas Schmedtmann – (Udemy) with hands-on projects and exercises
Projects in JavaScript and Jquery, by Eduonix Learning Solutions, Eduonix-Tech (Udemy)
Eloquent Javascript, 3rd Ed., by Marijn Haverbeke
My repositories on GitHub with finished and in-progress projects, my living porfolio: https://github.com/Vik0411
Timeline
Software developer
Imagzle
01.2024 - 2024
Software Developer
Lotrcomp project
01.2023 - Current
Automation tester
Erste Digital – George Labs
01.2020 - 01.2023
Javascript related courses
Udemy
Anglophone literatures and Cultures at its Philosophical Faculty (focus philosophy of technology)
Charles University in Prague
Bachelor of Arts and Sciences - English, Secondary Education