Cherkasov Evgeny
Frontend Developer and Team Leader with 13 years experience in frontend
About me
Frontend developer with 12 years of
commercial development experience. Last 8 years working remotely in teams of two to ten people. Team
management experience of 5 years. I
know how to turn business desires into working
code: from requirements gathering and ticket creation to
release in production via CI/CD and analytics.
I enjoy
managing the development team: managing the stack,
conducting code reviews, and optimizing performance. I know
how to conduct technical interviews and grow professionals
on the team. I also have experience mentoring at HTML
Academy and without company involvement. I integrate well
with any team. I am good at evaluating tasks and working
with new challenges.
I have a lot of experience with
React and its ecosystem. I've tried many state managers
and other ecosystem libraries and know how to choose the
right technology for specific tasks.
Hard skills
Current stack: React, TypeScript, Effector, Vite/Webpack
Other: JavaScript, Redux, Redux ToolKit, Redux-saga, Reatom, Webpack, Canvas, Phaser.js, d3.js, Git,
Languages
- Russian — Native
- English — B1
Education
Bachelor of Software engineering: 2011 — 2015
Ivanovo State Power University
Experience
MultiBonus Loyalty Program: 2020 — PRESENT
- Conducted more than 50 technical interviews. Hired 9 of the best frontenders
- Built development processes in the team
- Developed the product delivery module, integrated with three different systems: couriers, delivery points, e-mail
- Refined CMS Strapi for business needs
Technologies: TypeScript, React, Effector, Vite, Styled-Components
Links: https://multibonus.ru/
Hawk House Integrations: 2018 — 2020
- Developed a document center operator workstation
- Developed the medicines section of the medical information system
Technologies: TypeScript, React, Redux, Styled-Components, SSR, Webpack
Links: https://vip.1crs.ru/
MBK Fintech: 2016 — 2018
- Developed three financial games for the web
- Integrated support for slot machines
- Developed binary options platform binevo.com
- Developed a personal account for an Iranian bank. Made RTL support
- Developed a platform for mutual settlements between legal entities
- Developed a cryptocurrency exchange system
- Hired 3 frontenders
Technologies: React, Redux, Canvas, Phaser.js, LESS, Webpack
Links: https://binevo.com/en/, https://galleon.games/en/
TopFace Labs: 2015 — 2016
- Developed frontend of the game «Clash Tyrane»
Technologies: JavaScript, React, Redux, Phaser.js, WebGL, Canvas, LESS
Links: https://youtu.be/KIDFKer18Tw
Alternative Soft: 2014 — 2015
- Developed warehouse accounting subsystem
- Developed drivers (COM) for fiscal printer and scales for ChromeApp
Technologies: JavaScript, PostgreSQL
E&M: 2012 — 2014
- Developed five multi-page websites
Technologies: WordPress (PHP, MySQL, JavaScript, jQuery)