Available to hire
Hello! I’m Jan Krepelka, a Lead Frontend Engineer based in Altendorf, Switzerland. I’ve spent over a decade leading frontend teams, architecting web applications, and delivering scalable SPAs with Vue, Angular, React, and Next.js, across e-commerce, fintech, and cybersecurity domains.
I’m passionate about turning complex business requirements into clean, maintainable interfaces and robust frontend architectures. I enjoy mentoring engineers, defining coding guidelines, and collaborating with product, UX, and backend teams to ship high-quality, accessible software. I’m fluent in several languages and always eager to learn new skills and frameworks.
Skills
Language
French
Fluent
Czech
Fluent
English
Fluent
German
Advanced
Spanish; Castilian
Advanced
Italian
Advanced
Portuguese
Advanced
Slovak
Beginner
Work Experience
Lead Frontend Engineer at Freelance
January 1, 2023 - PresentFreelance projects, latest is a Next.js / React website and NodeJS scripts gathering data from Twitter and JSON/YAML files to create a static (SSR) website, regularly updated with new functionalities.
Senior Frontend Engineer at Peerdom AG
July 31, 2024 - October 27, 2025Development of web applications in Angular, including lead developer on the Directory App; GraphQL; RxJS; Translations.
Frontend Lead at Aktionariat AG
December 31, 2022 - October 27, 2025Development and integration of web-based blockchain widgets; components for the Corporate Dashboard; Analytics SPA; setup of static HTML from LiquidJS templates with NodeJS.
Head of Frontend Development at DreamLab Technologies
December 31, 2020 - October 27, 2025Lead Frontend Engineer; team leadership; quality control; coordination; architecture of VueJS SPAs; REST API design; recruitment and coaching; distributed teams.
Action Script Developer at Google
December 31, 2018 - October 27, 2025Action Script Developer for Google (temporary contractor through Randstad).
Lead Frontend Engineer at Nectar Financial
November 30, 2018 - October 27, 2025Lead of frontend team (AngularJS/ES6 components and SPAs); backend Python/Django; Protractor e2e testing; distributed teams.
Senior Frontend Engineer at Nectar Financial
March 31, 2018 - October 27, 2025AngularJS/ES6 components and SPAs for fintech applications; distributed teams.
Senior Frontend Engineer and Solution Engineer at Nestlé Nespresso
October 31, 2017 - October 27, 2025Frontend development and solution development for the Nespresso worldwide e-commerce website; AngularJS; REST APIs; Hybris integration; Node.js; testing; guidelines; interviews; Agile.
Full Stack Web Developer at Graf Miville
December 31, 2012 - October 27, 2025Backend PHP development and architecture; Front-end jQuery; modular multi-language CMS; e-commerce; SEO guidelines; intranets; lead developer on several projects.
Freelance FullStack Web Developer at Self-employed
December 31, 2009 - October 27, 2025Full development of custom CMSs (PHP/MySQL); client interaction; project management; continuous learning and personal projects.
Journalist Intern at L’Agefi
March 31, 2007 - October 27, 2025Wrote daily articles on economics and finance.
Education
Licence ès sciences économiques (Swiss equivalent to MSc in Economic Science) at University of Geneva
January 1, 2003 - December 31, 2007Mises Summer University at Mises Institute
August 1, 2005 - August 1, 2005High School Diploma at Collège Rousseau, Geneva, Switzerland
January 1, 1999 - December 31, 2003Qualifications
Industry Experience
Financial Services, Software & Internet, Retail, Media & Entertainment, Professional Services
Skills
Hire Jan Krepelka today
To get started post up your job and then invite Jan Krepelka to your job.