Frontend Developer · Dodo Brands - international food-tech company
November 2021 – PresentCore team
- Automated project setup and reduced onboarding from 5 hours → 1 minute.
- Improved pipeline performance from 20 minutes → 1.5 minutes on average.
- Built and maintained internal tooling ecosystem for frontend teams (Node.js).
- Created custom ESLint rules, a Yarn plugin for Node.js version checks, and Vite plugins (service worker generation, HTML adjustments).
- Developed CI/CD workflows and GitHub Actions (Node.js, Azure, S3).
- Delivered ~30 internal B2B interfaces used across the company.
- Worked with microfrontends: single-spa, importmap, systemjs, native imports.
- Improved frontend performance through code-splitting, lazy loading and bundle optimization.
Redesign project
- Rebuilt ~15 legacy interfaces, migrating them from Razor + jQuery to a React-based micro-frontend architecture.
- Restructured the frontend codebase to reduce complexity and speed up development.
- Designed scalable UI architecture and reusable components for the redesigned interfaces.
- Collaborated on backend redesign and refactored key C# API endpoints for cleaner contracts, better performance, and smoother frontend integration.
Self service kiosk project
- Delivered core architecture, cart flow, combo logic and menu layout.
- Built page-to-page animations and a shop-window slider.
Additional
- Participated in technical interviews for frontend and full-stack candidates.
- Assisted in onboarding new frontend developers, including code reviews and mentorship support.
- Light backend work with NestJS (internal dashboard for microfrontend versions).