Lukáš Huvar
Huvik
Software developer passionate about React, GraphQL, TypeScript
I specialize in building high-performance web applications with modern JavaScript technologies. My expertise includes creating scalable frontend architectures, optimizing application performance, and developing type-safe GraphQL APIs.
Based in the Czech Republic, I focus on delivering exceptional user experiences through clean code and thoughtful engineering. I'm particularly interested in performance optimization, developer experience, and building tools that make developers' lives easier.
When I'm not coding, I am spending time with my family, exploring new technologies, playing board games, and enjoying the outdoors.
Speaking
Productboard frontend meetup #4 2022
Productboard frontend meetup #3 2021
PragueJS 2019 #4
Work Experience
Productboard
Feb 2020 - PresentFrontend Platform Engineer
Worked on multiple legacy code cleanups, removing more than 250+ cyclic dependencies and improving code quality. Implemented best practices for modular design and code organization. This led to improved CI/CD times and reduced the number of projects that need to be checked.
Migrated multiple applications from Webpack 3 to Webpack 5 and later to Vite + Rolldown setup. Created multiple plugins and tools to optimize bundle size and prevent accidental increases or introduction of dev packages into production code.
Pushed the introduction of federated GraphQL into the stack. This allowed us to split our monolithic application into multiple services. This created a unified way to fetch data for 90% of use cases. Created tooling for GraphQL schema unification and promoted best Relay patterns.
Maintained frontend monorepo with more than 750 packages and 1.4 million lines of TypeScript code. I worked on several improvements to enhance CI/CD and overall developer experience in this large codebase.
Introduced Cloudflare Workers into the stack and changed how frontend applications are served. This reduced initial load time and decreased P90 by 800ms.
Resurrected the design system and created the initial version of our new design system, Nucleus. The main goal was unification and introducing new patterns and tools for parity between React components and Figma.
Vercel
Apr 2019 - Nov 2019Software Engineer
Worked on Next.js framework API routes support, Internal Dashboard, (DNS records, preview deployments).