Vojtěch Kaláb

Senior Software Developer Tech Lead Freelance Consultant

kalab@vojtechkalab.eu +420 602 952 199 https://vojtechkalab.eu
Open to remote or hybrid long-term cooperation
Photo of Vojtěch Kaláb
Profile

Software consultant with 15+ years of experience building large-scale web applications for enterprise clients including Škoda Auto and Komerční banka. Specialising in React/Next.js and Angular with TypeScript, I combine deep technical expertise with a product mindset — shaping requirements upstream, leading frontend teams, and delivering clean, maintainable architecture from day one.

Experience
Senior Software Consultant Freelance
Jan 2012 – Present
Independent consultant delivering frontend/fullstack solutions across enterprise, banking, and media sectors. Selected engagements:
Green:code No-code / Low-code CMS
2023 - 2025
Led end-to-end development of an internal CMS — from requirements analysis and architecture design to full implementation. Enabled non-technical teams to manage content without developer involvement.
Next.js · React · TypeScript · Zustand · SWR · Cypress · MUI (Škoda Flow)
Green:code PPS G2 — Production Planning System
2023 - 2025
Independently delivered features on a complex planning system while providing consultancy to analysts and conducting feasibility analysis of client requirements.
Angular · RxJS · TypeScript · DevExtreme
Komerční banka ATM Management App & Payment Card Management App
2022 - 2023
Extended and migrated two banking applications to the bank's unified design system (Golem). Collaborated with a cross-functional team to deliver both projects on schedule.
Angular · RxJS · TypeScript · PrimeNG (Golem)
AIK IT Digital / DHL Internal Parcel Tracking App
2021
Built a real-time shipment tracking tool, integrating WebSockets to eliminate HTTP timeout issues for long-running tracking queries.
Angular · RxJS · TypeScript
Adastra / MSD BI Data Visualisation Plugins
2020 – 2021
Developed custom plugins for Power BI, Qlik Sense and Tableau to display financial reports for MSD's finance department.
JavaScript · D3.js · Power BI · Qlik Sense · Tableau
Czech Publisher Exchange (CPEx) Ad Tech Platform
2016 – 2020
Designed and built a suite of ad tech tools still in production: a tag manager extension (4× faster ad script loading across 500+ websites), a Prebid.js analytics module, an event-driven library monitor, and a custom ad formats platform used by major advertising agencies.
Vanilla JS · Prebid.js · D3.js · Node.js, PHP · Puppeteer, Keboola, Snowflake, GoodData
Additional engagements available on request (real estate, BI, cross-domain tracking, Charles University, iOS development).
TECH LEADERSHIP & TRAINING
  • Led frontend teams as Tech Lead on multiple engagements.
  • Lectured Angular, TypeScript and JavaScript at ICT Pro (2020–2022).
KEY STRENGTHS
  • Quickly understand business needs and turn them into clear, practical next steps.
  • Work effectively with clients, analysts, designers, and developers to keep delivery aligned.
  • Spot improvement opportunities early and discuss them proactively to increase product value.
  • Spots risks and improvement opportunities early — before they turn into delays or costly rework.
  • Takes ownership, builds trust quickly, and stays calm when delivery gets complex.
TECHNICAL SKILLS
Frameworks: React, Next.js, Angular
Languages: TypeScript, JavaScript, PHP, SQL
State / Data: Zustand, RxJS, SWR, D3.js, Prebid.js
Testing & QA: Cypress, ESLint, Prettier
BI & Reporting: Power BI, Qlik Sense, Tableau, Keboola, GoodData
Backend / Infra: Node.js, Koa, SQL, Snowflake
Other: WebSockets, Puppeteer, Google Docs API, Objective-C (iOS)
LANGUAGES
Czech: Native
English: Professional working proficiency
German: B2
EDUCATION
MSc — Instruments and Methods for Biomedicine Czech Technical University (CTU), Kladno
2007–2009
BSc — Biomedical and Clinical TechnologyCzech Technical University (CTU), Kladno
2004–2007
PhD candidate — Multivariable Data AnalysisCzech Technical University (CTU), Kladno
2007–2009
Research in data mining and multivariable analysis. Not completed — transitioned to full-time commercial development.