Yaraslau Klimuk
Frontend DeveloperWarsaw, PolandI am a frontend developer with a passion for crafting thoughtful, high-quality interfaces. For me, it's never just about making things work - I'm obsessed with how they feel. I pay close attention to those micro-interactions, the way animations flow, and how every component behaves. I want users to feel like the interface was made just for them.
Experience
Anyday Apps
- Present- Developed a SPA communication app with audio/video calls, text, voice and video messaging.
- Optimized performance using virtualization for large message lists, route-level code splitting, and lazy loading.
- Integrated ChatGPT-based features into the platform:
- Implemented streaming responses.
- Handled incremental rendering of AI output.
- Implemented Markdown parsing and rendering.
- Built a complete internationalization pipeline using Crowdin and react-intl:
- Supported dynamic translation loading handled.
- Handled pluralization.
- Implemented full RTL language support (layout mirroring, directional styles, UI adjustments).
- Migrated from CRA to a fully customized React setup.
- Migrated from Webpack 4 to Webpack 5, and later from Webpack to Vite, significantly improving build speed and developer experience.
- Designed and implemented a unified call layer to support multiple communication providers.
- Implemented custom Redux middlewares to handle WebSocket/Push API communication and real-time updates
- Integrated multiple payment systems, including Stripe and crypto payments.
- Actively contributed to UX/UI improvements, ensuring a smooth user experience.
Tachyon Analytics
-- Developed a CRM system with advanced filtering, dynamic forms, and data management workflows.
- Designed and implemented role-based access control, including permission-based UI rendering and route protection.
- Built a platform for group video calls using a WebRTC-based architecture.
- Participated in architectural discussions and feature design.
- Conducted code reviews and interviewed frontend candidates.
Skills
React, React Native, Next.js, TypeScript, Framer motion, Redux, SWR, HTML, CSS/SCSS, Tailwind CSS, WebSockets, Push API, RTL support, Vite, Webpack, Sentry
Education
Frontend Development
Rolling Scopes School
Web Development
Glo Academy
Software Engineer
Pinsk State Vocational and Technical College
Contact
You can reach me via email at [email protected] or on LinkedIn.
Email: [email protected]
LinkedIn: linkedin.com/in/yaraslau-klimuk
GitHub: github.com/yklmk