Skip to content
brebera.dev

Curriculum vitae

Ondřej Brebera

Frontend Developer · Czech Republic

Frontend developer and architect with a full-stack background. I build e-commerce frontends used in dozens of markets and ship my own SaaS products end to end — TypeScript, React and Next.js.

Experience

Oriflame Software

04/2022 – present

Frontend Architect (remote)

Development of the customer-facing parts of Oriflame's global e-commerce platform, used in dozens of markets worldwide.

  • New features and reusable components for the online store.
  • UI optimisation for regional markets (localisation, performance, country-specific requirements).
  • Collaboration with UX/UI designers, the backend team and product on designing and building new features.
  • Improving performance, accessibility and overall user experience.
  • Refactoring and modernising existing code for maintainability and quality.
  • Writing and maintaining unit tests.
  • Contributing to architectural decisions for the frontend.
  • TypeScript
  • React
  • Next.js
  • GraphQL
  • REST API
  • Jest
  • Vitest

MALFINI, a.s.

12/2018 – 04/2022

Full-stack Developer

Design, development and maintenance of internal web applications focused on process efficiency and scalability.

  • Architecture and development of a carrier-integration and shipping-automation application, generating labels for thousands of parcels a week.
  • Carrier API integrations (REST, SOAP, FTP) — DPD, PPL, GLS, UPS and Fan Courier — with international shipping, pickups and a unified interface for warehouse tools.
  • Sales-representative performance application with invoicing, reporting, analytics and sales monitoring.
  • Applications taken from concept to production, including automated deployment.
  • PHP 7+ (Nette, Lumen, Slim)
  • REST API
  • React
  • MobX
  • Ant Design
  • MySQL
  • MS SQL
  • MongoDB
  • Docker
  • Apache
  • Nginx
  • jQuery
  • Bootstrap