Work experience

Senior Frontend Developer
Gen Digital / Avast Software

2021 - Present
Prague, Czech Republic

I have developed several projects under the Gen™ umbrella. The most challenging was the development of Avast Account portal, a one-stop solution for managing user accounts, subscriptions and orders. Together with my team, we turned this niche application into a major revenue stream with personalised e-commerce and other revenue-generating components. Other major projects I worked on included the implementation of a corporate design system for the CCleaner corporate website and the development of a marketing messaging extension for the Avast Secure Browser.

Vue.jsNuxt.jsReactNext.jsTypeScriptJavaScriptTailwindVite.jsParcelFigmaDesign Systems

Frontend Developer / UI Designer
TemplarStudio.com

2020 - Present
Prague, Czech Republic

I co-founded TemplarStudio with my brother Martin as an umbrella brand for a group of like-minded developers and designers. Together we have helped several startups with their design and development needs to enable their fast-paced growth. The projects I have been involved in as an UI designer and frontend developer were Eledio.com — an unique and fast-growing IoT platform (smart pool management, smart EV charger etc.); Venzeo™ — a platform for communication between dispatchers and field staff with photo-based evidence; and UlovDomov.cz — a rapidly expanding real estate rental marketplace and property management platform.

Vue.jsReactSolid.jsTypeScriptJavaScriptPostgreSQLTailwindSassVite.jsFigmaUXUI

Frontend Developer
Trezor / SatoshiLabs

2020 - 2021
Prague, Czech Republic

As a frontend developer, I helped SatoshiLabs develop a complete overhaul of the Trezor Suite, a Bitcoin and cryptocurrency management application that is a companion to the Trezor hardware wallet. I have been working on a React-based application with web and desktop build targets with a strong focus on UX, privacy and security. This project is completely open source, so you can also take a look at my approved pull requests.

ReactNext.jsElectron.jsTypeScriptstyled-componentsWebpackFigma

Senior Frontend Developer
Foodora / DameJidlo.cz

2018 - 2020
Prague, Czech Republic

At DameJidlo, my main focus was development of a web frontend experience for the food delivery app — DameJidlo.cz (now Foodora). I also worked on a serverless data processing service that helped to serve live delivery information (such as courier location) to the user app.

Vue.jsNuxt.jsSassTypeScriptJavaScriptFirebaseFirestore

Software Engineer
Microsoft

2017 - 2018
Prague, Czech Republic

As a software engineer I was primarily responsible for the development of the marketing segmentation module, which is an integral part of the Microsoft Dynamics 365 CRM system. I also developed extensions of the Unified Client — a frontend layer used across whole Dynamics CRM system. A large portion of my time at Microsoft was spent on creating automated tests using Cypress.io and other tooling.

ReactNext.jsAngular.jsRxJSLessC#.NETCypress.io

Frontend Developer
Emplifi / Socialbakers

2015 - 2017
Prague, Czech Republic

My role at SocialBakers was the frontend development of custom, visually appealing data dashboards (command centers) with a particular attention to animation, smooth transitions and data richness. These interactive dashboards were tailor-made for each client and I had the opportunity to work directly with big brands such as Lexus, Vodafone, Toyota, Desigual, Nestlé, Lenovo, McDonald's, or even personally visit the headquarters of L'Oréal in Paris.

ReactReduxAngular.jsLessJavaScriptCoffeeScriptHighchartsD3.js

Software Developer
IPS AG

2015
Prague, Czech Republic

My dual role involved not only the creative and technical aspects of frontend development for a client in the engineering industry using the Angular framework, but also a commitment to building a comprehensive automated testing framework. This approach was key in enhancing the reliability of the software solution, which contributed significantly to the overall success and efficiency of the project. This experience allowed me to explore in depth the complexities associated with both frontend development and creating a resilient testing infrastructure, which fostered a holistic understanding of software engineering principles.

HTML / CSSAngular.jsBootstrapJavaScriptjQuerySpecflowC#Selenium

Web Development Supervisor
AVG Technologies

2014
Prague, Czech Republic

In my leadership role at AVG Technologies, I spearheaded an agile team, overseeing two direct reports who specialized in frontend web development. Beyond my managerial responsibilities, I provided technical support and acted as a frontend consultant for other team members, contributing to the overall success of web delivery projects. Additionally, I managed the administration of various Content Management Systems (CMS), including AVG's in-house PHP-based CMS, Adobe CQ5, and Typo3.

HTML / CSSJavaScriptjQueryMentoring

Senior Web Developer
AVG Technologies

2012 - 2014
Prague, Czech Republic

As a Senior Web Developer I specialized in frontend web development, actively contributing to the implementation of AVG checkout's Bootstrap-based frontend. Proficient in HTML, CSS, JavaScript, and jQuery, I demonstrated expertise in responsive and mobile web development. My responsibilities also included the upkeep of AVG in-application marketing content, managing banners, toasters, and related elements.

HTML / CSSJavaScriptjQueryPHPNette

Web Developer
AVG Technologies

2009 - 2012
Prague, Czech Republic

At AVG Technologies, I focused on web development, coding accessible HTML email campaigns and creating engaging campaign landing pages. My technical expertise included strong knowledge of HTML, CSS, JavaScript, jQuery, and Nette templates. I played a key role in improving data analysis capabilities through the implementation of tracking scripts, particularly Omniture. In addition, I spearheaded initiatives to optimize frontend website speed, ensure an efficient user experience, and prioritize accessibility while aligning development practices with inclusive design principles.

HTML / CSSJavaScriptjQueryPHPNetteOmniture

HTML Coder / Graphic Designer
LMC / Jobs.cz

2008 - 2009
Bratislava, Slovak Republic

The main focus of my role at LMC was the creation of HTML/CSS and JavaScript based templates and the implementation of direct email campaigns. In addition, using my background in graphic and motion design, I was also involved in the creation of visually appealing banners and videos for use on our main website. My responsibilities also extended to the production of PR and advertising materials, contributing to the overall brand image. I also played an important role in the maintenance of company websites such as Jobs.cz and Prace.cz and was responsible for the creation of HR career sites for esteemed clients such as Skoda, IBM, Microsoft, DHL, Heineken, Dell, T-Mobile, Hays, Grafton or Zentiva.

HTML / CSSJavaScriptjQueryAdobe PhotoshopAdobe Illustrator

Graphic Designer
LL studio

2007
Bratislava, Slovak Republic

At LL studio I was involved in creative graphic design for print and electronic use and showed a talent for visual aesthetics. In addition, I held an vital role in post-production and photo retouching, ensuring high quality deliverables for our architectural clients. My responsibilities also extended to pre-press and desktop publishing (DTP), where I contributed to the seamless preparation of materials for print. In addition, I also worked as a part-time HTML / CSS coder. This multi-faceted experience has enhanced my ability to contribute to various phases of the design and production process in a marketing business.

HTML / CSSPHPjQueryAdobe PhotoshopAdobe Illustrator3D Studio MAX

Education

Bachelor's degree in Applied Informatics
University of Finance and Administration
Prague, Czech Republic

2012 - 2015

Final thesis — Online Photo Editor based on Angular.js framework

Further education

Vue.js 3 Masterclass Training
VueSchool.io
2023

Total TypeScript Training by Matt Pocock
TotalTypeScript.com
2022

JavaScript Mastery
CodeSchool.com
2019

Programming in Pure Data
ZVUK — Open Media Lab
Prague, Czech Republic

2018

Functional Music and Sound Design
Aeroškola
Prague, Czech Republic

2016

Diploma in Photography
Shaw Academy
2016