
Hi, I'm Kamil Balda
> Front-end Engineer_
I build fast, scalable, and maintainable web applications with Next.js, React, and TypeScript. Focused on performance, clean architecture, and solving real production-level problems.
About me
I've been working professionally with Front-end solutions for almost six years, across software houses, product companies, and agency environments. That range has given me exposure to a wide variety of stacks, codebases, and real production constraints.
Currently at Tidio, I build and maintain user-facing features for tidio.com — working with Next.js, Sanity CMS, and TypeScript. Beyond the UI, I collaborate closely with SysOps and DevOps teams — I've implemented Redis caching, configured Cloudflare CDN and proxy layers, and optimized build pipelines for production.
I value pragmatic engineering over theoretical complexity. Good code solves the actual problem — cleanly and without unnecessary abstraction. I've applied that across projects ranging from interactive drawing tools and multi-step registration flows to content platforms serving hundreds of thousands of users.
AI is now a regular part of how I work. I use tools like Claude, ChatGPT, and Cursor for code generation, refactoring, debugging, and researching unfamiliar territory faster. Not as a shortcut — but as a way to think through problems more thoroughly and ship better work.
Outside of work, I play amateur football in a local B-class league in Poland as a right-back. I find the same principles apply: consistency, incremental improvement, and showing up even when it's hard.
Specialization
Front-end Engineering
Current stack
Next.js · React · TypeScript
Location
Poland
Status
Open to opportunities
// currently
- ▹Working professionally as a software developer
- ▹Deepening expertise in Next.js & Sanity CMS
- ▹Optimizing web performance & infrastructure
- ▹Integrating AI tools into my daily dev workflow
- ▹Playing right-back for a local football club
Tech Stack
Core
CMS & Data
Infrastructure
Testing & Quality
AI & Tooling
Experience & Projects
// Work experience
NextJS Web Developer
TidioFull-timeJun 2023 — Present
Developed and maintained user-facing features for tidio.com, building new pages and reusable UI components with a strong focus on cross-device responsiveness. Contributed to the rebranding process and worked alongside SysOps and DevOps teams to improve deployment pipelines and manage infrastructure.
- ▹Built new pages and reusable UI components with strict responsiveness requirements across desktop, tablet, and mobile
- ▹Wrote unit tests with Jest and Testing Library for complex component logic and edge cases
- ▹Collaborated with the Data team to integrate website tracking and manage user data flows effectively
- ▹Contributed to the rebranding process — advising on UI component solutions and ensuring design consistency across the platform
- ▹Implemented Redis caching to significantly enhance website performance and reduce server load
- ▹Configured Cloudflare CDN and proxy settings for faster, more reliable content delivery; optimized build pipelines in collaboration with SysOps and DevOps
Front-end Developer
Fabrity — Leroy Merlin (oferia.pl)Full-timeNov 2022 — May 2023
Worked on the new version of oferia.pl, a contractor marketplace for Leroy Merlin. Took ownership of several key features including complex multi-step user flows, a feature-rich dashboard, and scalable responsive interfaces.
- ▹Developed a multi-stage contractor registration flow where each step dynamically adapted based on prior user inputs
- ▹Built a comprehensive user dashboard module for managing orders, owned equipment, and completed work
- ▹Implemented a drag & drop feature for sorting and organizing information, improving UX and workflow efficiency
- ▹Delivered scalable, maintainable, and fully responsive interfaces ensuring seamless interaction across all devices
Front-end Developer — iPKO
Fabrity — PKO Bank PolskiFull-timeSep 2022 — Nov 2022
Short-term engagement at Fabrity working on iPKO — the digital banking platform of PKO Bank Polski, the largest bank in Poland. Responsible for CMS changes and new feature delivery within a large-scale legacy codebase.
- ▹Implemented CMS changes and new features for Poland's largest banking platform
- ▹Navigated a complex legacy codebase, ensuring all changes were backward-compatible and non-disruptive to production
Front-end Developer
AcclaimFull-timeOct 2021 — Sep 2022
Worked across multiple client projects simultaneously at a software house, ranging from greenfield Next.js applications to legacy upgrades and Sanity CMS integrations. Gained broad exposure to different stacks, codebases, and client requirements.
- ▹iMakeable — Extended React Planner with wall snapping, multi-object selection, mirror image transformation, and project save/load from a database
- ▹Lyfstone (Apzumii) — Upgraded all packages in a legacy React app, replaced deprecated dependencies, and added responsive mobile/tablet views
- ▹Piesotto — Delivered new features and bug fixes for a dog catering Next.js app; implemented food ration calculation logic and reduced payload sizes for better performance
- ▹Endgame — Integrated an existing Next.js app with Sanity CMS; built Sanity Studio, schemas, GROQ queries, and connected external job listing providers
- ▹Crowd1 — Built a Next.js application from scratch (TypeScript, Redux, Emotion), delivering pixel-perfect static pages from design mockups
Front-end Developer
Avaus Marketing InnovationsFull-timeMar 2021 — Sep 2021
Created landing pages and email templates for the Marketo marketing automation system and built Node.js applications to integrate and manipulate data across platforms including Salesforce and Marketo.
- ▹Built landing pages and email templates deployed across Marketo, Adobe Campaign, and Salesforce Marketing Cloud
- ▹Developed Node.js applications for data manipulation and exchange between Salesforce, Marketo, and internal systems
- ▹Implemented REST webhooks for real-time communication with external APIs
- ▹Built a Node.js app leveraging weather and geolocation APIs to surface location-based contextual data
Front-end Developer
Foreto Software HouseFull-timeJul 2020 — Mar 2021
Built WordPress websites from scratch for external clients including sondasports.com and swiatnaraty.pl. Conducted performance audits and trained clients on managing their own content.
- ▹Built full WordPress websites from scratch, including sondasports.com and swiatnaraty.pl
- ▹Conducted performance audits and implemented optimizations to improve page load times
- ▹Trained clients on WordPress content management and landing page workflows
Web Developer
Infoshare ConferenceFull-timeAug 2018 — Apr 2020
Maintained and extended the front-end of infoshare.pl — one of the largest tech conferences in Central & Eastern Europe. Built landing pages, coordinated back-end tasks with an external team, and developed a custom React/Firebase application for the event.
- ▹Maintained and extended infoshare.pl — adding new features, sub-pages, and layouts
- ▹Created front-end for additional event sites including future3.pl and tech.3camp.pl
- ▹Built a React/Firebase application from scratch for managing exhibitor stand orders at the conference
- ▹Coordinated with the external back-end team and handled internal IT support for the organization
// Selected projects
The public-facing website for Tidio, a customer service platform used by 300,000+ businesses. Built on Next.js with Sanity CMS, featuring Visual Editing, Redis caching, and Cloudflare CDN integration for global performance at scale.
- ▹Implemented Sanity Visual Editing for real-time content preview and live editing by non-technical teams
- ▹Integrated Redis caching to reduce server load and improve page response times
- ▹Configured Cloudflare CDN and proxy for optimized global content delivery and security
- ▹Used ISR with on-demand revalidation to keep content fresh without sacrificing static performance
oferia.pl — Contractor Marketplace
A Leroy Merlin contractor marketplace built as a Next.js application. Responsible for complex multi-stage user flows, a feature-rich dashboard, and drag & drop UX improvements. The site has since been discontinued.
- ▹Built a multi-stage dynamic registration flow where form steps adapted based on previous user inputs
- ▹Developed a full user dashboard for managing orders, equipment inventory, and completed jobs
- ▹Implemented drag & drop sorting for information management with smooth UX interactions
- ▹Delivered pixel-perfect responsive layouts across all breakpoints
An online catering store for dogs built with Next.js. Pet owners enter their dog's profile and receive calculated daily food ration recommendations. Worked on feature development, business logic fixes, and performance optimization.
- ▹Developed and debugged the food ration calculation logic based on dog profile inputs
- ▹Implemented new features and functionalities aligned with client requirements
- ▹Reduced payload sizes to measurably improve page performance and load speed
A content-rich WordPress website for a traveller documenting a journey around the globe — covering 636,000+ km across 202 flights. Built from scratch at Foreto Software House, with a focus on performance, clean layout, and ease of content management for the client.
- ▹Built the entire site from scratch in WordPress using modern JavaScript and custom CSS/SASS
- ▹Conducted a performance audit and implemented optimizations to improve page load times
- ▹Delivered a content management workflow that allowed the client to publish independently
Get in touch

Kamil Balda
Front-end Engineer
Let's build something great together.
I'm currently open to front-end engineering roles and interesting freelance projects. If you have something in mind — or just want to talk tech — I'd love to hear from you.
Say hello