Frontend developer with 6+ years of commercial experience, adept at working in teams ranging from 2 to 40 members, both remotely and on-site. Specializing in React, TypeScript, and JavaScript, I’ve built full development cycles: from gathering product owner requirements to establishing a fully automated release process with high test coverage, detailed analytics, and CI/CD. Additionally, I have experience implementing complex features involving user interface optimization and performance enhancement. Passionate about the latest advancements in web technologies and staying up-to-date with industry trends. In my spare time, I enjoy diving into new technologies related to frontend development, participating at tech conferences, and publishing articles on my blog.
Experience: 6 years
Yearly salary: $70,000
Hourly rate: $40
Experience
Senior Frontend Engineer
BCS 2022 - 2025
Led the migration of modules as separate artifacts to nx-monorepository, improving system reliability and reducing operational costs by 25%. Developed a process for creating deals for premium and group clients, introducing GraphQL technology, which reduced the size of HTTP requests by 40%. Participated in various teams, mentored junior developers, and conducted code reviews, fostering a culture of knowledge sharing and continuous improvement within the team. Redesigned Webpack configuration during the NX migration, improving build performance by 20% through new CSS and image processing logic, and reduced bundle size via tree-shaking.
Middle+ Frontend developer (Web3 / Mobile)
EQ LAB 2021 - 2022
Implemented support for various crypto wallets and authentication solutions (WalletConnect, Privy, MetaMask), ensuring secure and convenient user authorization. Implemented interaction with smart contracts using wagmi and viem, configured transaction processing and status display. Participated in the development of a mobile app using React Native.
Middle Frontend engineer
Vsevmeste 2021 - 2021
Participated in building a design system and set up Storybook and code splitting, which made development 3 times faster. Expanded the app’s customer base and increased revenue conversion by translating it into 3 languages using i18n technology, leading to a 63% growth in the user base. Improved page load times by 12% by implementing lazy-loading, resulting in a smoother user experience.
Frontend engineer
PromConsultGroup 2020 - 2021
• Integrated amoCRM for client analytics and reporting, leading to a 20% increase in customer retention by enabling more informed decision-making. • Wrote extensive unit tests to increase code coverage from 0% to 51.5%, significantly improving code reliability and reducing bugs. • Refactored the CRM system from jQuery to React, accelerating development and improving scalability by 2.5 times.
Web engineer
Self-employed 2019 - 2020
• Specialized in creating efficient and scalable web applications. • Delivered custom landing pages and small single-page applications (SPAs) for various clients. Using pixel-perfect designs to optimizing application performance. • Translated requirements into functional solutions.
Skills
javascript
jquery
nextjs
react
react-native
tailwind
typescript
web3
front-end