Curriculum vitae
Ondřej Brebera
Frontend Developer · Czech Republic
brebera.dev
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