Frontend Developer
CurrentFrontend Developer at an entertainment streaming service among the top 50 most visited websites worldwide (according to SimilarWeb).Product Development:▫️ Primarily develop new interfaces using React, occasionally work with Vue.js.▫️ Handled the frontend integration of a KYC system.▫️ Implemented the frontend for a redesigned signup dialog that thousands of users see and use for registration every day.Performance & Code Quality:▫️ Proposed and implemented JS code splitting with loadable-components (reducing initial JS load by 7%) and CSS code splitting, including separating mobile-specific rules into their own chunk (cutting blocking CSS by 32%); revised SVG loading (reducing initial SVG load by 82%); developed a service worker to reuse a single WebSocket connection across multiple tabs.▫️ Actively participate in frontend meetings, advocating for coding standards that ensure code consistency and readability, promoting the use of automation tools like linters and pre-commit hooks to enforce these standards, initiating discussions about performance issues.▫️ Took part in setting up CSS modules on the project.▫️ Participated in the migration of JavaScript modules to TypeScript.Specialized Tech Skills:▫️ Worked with various interesting technologies such as Service Workers, PWA, push notifications, voice recording, mp3 encoding, and Lottie animations.▫️ Gained experience in modifying CI/CD and Nginx configurations as needed to complete tasks.▫️ Regularly address browser-specific issues, debug using BrowserStack and mobile inspector (iOS and Android), and find workarounds for browser limitations.