Csaba Szabo

Senior Frontend Developer based in Budapest, Hungary

With over a decade of experience in software product development, I’m passionate about creating user-friendly, and high-performing web products that balance design, usability, and reliability. Over the past several years, I’ve focused on modern web development, recently using React, and built a strong foundation in product thinking and frontend craftsmanship.I combine a product-focused mindset with solid technical skills in analytics, testing, monitoring, and release management. Known for my attention to detail and collaborative approach, I take pride in delivering high-quality, maintainable work.

Work Experience

Senior Frontend Engineer

Craft.doMulti-platform productivity app startup

2022 - Present, Hybrid (Budapest)

  • Built the Craft.do document editor and publish page main new features, like task management, page publishing and document sharing
  • Redesigned the Craft.do transactional product emails
  • Subscription and packaging upgrades, including team subscription system and switching from Paddle to Stripe payment provider
  • Contributed to growth experiments, including onboarding and subscription experiments

Technologies and tools: React, Typescript, Next.js, AWS, styled-components, react.email, Stripe, Amplitude, Plausible, Experimentation, Feature Flags, RCA

Frontend Engineer

Benchmark.gamesGame-based assessments for hiring

2020 - 2021, Hybrid (Budapest)

Was responsible for the development of Benchmark.games internal and external websites: landing pages, admin pages, and JavaScript games.

Technologies and tools: Vue.js, Nuxt.js, HTML5 Canvas, JavaScript, Bootstrap, SCSS, Matomo

Frontend Engineer

AroundsoundCollaborative sound-recording app

2019 - 2020, Hybrid (Budapest)

Responsible for the development of aroundsound.com website, data processing, and analysis.

Technical Product Manager

SkyscannerTravel search engine

2017 - 2018, On-site (Budapest)

  • Led a product team, who switched the Flight search backend system to a more extensible system, which allowed us to add new features and improve the search results
  • Collaborated with an international growth team to launch market-specific product experiments

Senior QA Engineer / QA lead

SkyscannerTravel search engine

2014 - 2016, On-site (Budapest)

Built an automated release framework for Skyscanner's iOS and Android apps with automated testing and deployment

QA Engineer and Team Lead

Team Distinction (Acquired by Skyscanner)Mobile app agency

2013 - 2014, On-site (Budapest)

Built a 5-person QA team to support the development and release of 10+ mobile apps

QA Intern

LogMeInRemote access and collaboration software

2012, On-site (Budapest)

Education

Budapest University of Technology and Economics

Bachelor of Science (BSc), Computer Software Engineering

2009 - 2014