Senior Frontend Developer
Contract job on a project Playdeck - Telegram games catalog.I did mostly infrastructure things & from time to time implement new features (Tournaments, for ex.).1. **Switch CRA → Vite; React Context hell → Zustand; Components → FSD Style.**2. Developed analytics service for all the events throughout Market3. Developed ServiceLogger for sending events to Sentry through backend as a proxy. Increased visibility and decreased frontend build for 70 kb there.4. Setup from scratch all the ESlint, Prettier, Precommit, browserlist, etc5. Analyzed & improved build size via Lighthouse + custom metrics like page_load_time6. Developed & refactored nitty-gritty telegram API things: link-openers, bot-params-api, etcStack: Vite, React, TypeScript, Zustand, react-lottie, ESlint, Stylelint, Prettier, Axios, SCSS.