Summary
Overview
Work History
Education
Skills
Websites
Certification
Quote
Timeline
OperationsManager
Yaroslav Denisov

Yaroslav Denisov

Senior Frontend Developer
Phuket,10

Summary

Experienced Senior Frontend Developer with about 5 years of production impactful, leading-edge web applications in diverse business domains including social networks, fintech, edtech, banking and blockchain.

Took part in most aspects of the web projects lifecycle from planning to architecture, implementation, testing, deployment and support.

Hands-on experience with SPA, SSR, UI-kits, modules, email layouts, QA automation, various frontend testing, user feedback.

I'm passionate about learning Blockchain, Web3, Solidity and Ethereum, as well as a new things about frontend development, UX/UI improvements.

Overview

4
4
years of professional experience
9
9
years of post-secondary education
3
3
Certificates
2
2
Languages

Work History

Senior Frontend Developer

Lido Finance
Remote
06.2023 - 12.2023
  • Contributed to largest liquid staking provider Lido DAO (~28 bln $ in Ethereum)
  • Teamed on user-centric design strategy in translation of UX and business requirements into coded solutions.
  • Created several pages (/faq, /rewards-share, /solana, /kusama, /polkadot)
  • Created few basic UI-kit components (Input component with multiple states, decorators and forms, Slider component with different blocks inside, Accordion component)
  • Added some analytic events on pages using Matomo
  • Integrated several pages to Netlify CMS, which reduced speed of content delivery by 2 times
  • Created internal page for QA team to testing some Smart Contracts features.

Frontend Developer

VK
05.2022 - 04.2023
  • Worked on CIS largest e-mail service Mail.ru with over 50 millions MAU
  • Participated in development of children's mail (new components, pages)
  • Created new modules, fixed many bugs
  • Advocated for well-tested and documented, high quality code and code review
  • Fixed many failed automated tests
  • Fixed Nginx configuration and parsed a lot of logs
  • Was on duty on critical bugs and failures
  • Communicated with other team/department members.

Frontend Developer

Vivid Money
08.2021 - 05.2022
  • Worked on Invest Feed project and Beat social network, landing pages, email layouts
  • Created CMS from scratch (React.js, TypeScript, Redux, Tailwind-CSS) to handle content creators team requests (increased speed and usability multiple times)
  • Made recommendations for new technology integration based on suitability and alignment to business goals
  • Created email templates (newsletters, FAQ, highlights, promotions, instructions etc) which decreased time to deliver emails by 2 times
  • Studied need for improvements to the backend / frontend / mobile application
  • Involved in discussions about whole frontend infrastructure, code review, new features.

Frontend Developer

Raiffeisen Bank Russia
02.2021 - 08.2021
  • Raiffeisen Business Online is an online banking Single Page WEB Application for large companies (with over 1 billion RUB annual income)
  • It has microfrontend architecture, React.js as a main framework, JavaScript, TypeScript, Redux, Apollo GraphQL, Git, Webpack, test coverage based on unit testing with react-testing-library and Selenium
  • Developed new modules for MF and tested it
  • Added a lot of tests to increase cover percentage up to 100% in some modules
  • Added new functionality to tables to handle some keyboard shortcuts (to select/unselect multiple rows etc)
  • Added new logic to check counterparties for security before sending payments
  • Participated in regular demo sessions with clients
  • All of these features were shown at demo sessions with real clients with live positive feedback from them.

Frontend Developer

Digital Economy League
01.2020 - 02.2021
  • Worked on main website in e-commerce team of mobile operator Tele2, as well as on CRM
  • Coded using JavaScript, React.js, Redux to develop features for both mobile and desktop platforms
  • Developed new functionality and supported checkout process (from list of products to shopping cart and ThankYouPage)
  • Added a lot of Google analytics events to help marketing team
  • Added new tools and removed issues for CRM for call center operators (their happiness has increased a lot).
  • Produced components and pages compatible with multiple browsers

Frontend Developer

KRK Group
10.2019 - 12.2019
  • Made hiring decisions
  • Mentored 3 junior frontend developers, doing teamwork and searching for solutions
  • Made markup of landing pages and refinement of existing websites for partner companies, developed components for educational portal, integrated with the Directual lowcode platform, improved admin panel for needs of company.
  • Coded using HTML, CSS , JavaScript, React.js, Redux, Webflow, Figma to develop features
  • Made recommendations for new technology integration
  • Transformed design into mobile-friendly application

System Administrator

VisaMetric
06.2019 - 10.2019
  • Maintenance of equipment in the office (200+ units) and remotely (20 regions).
  • Established network specifications and analyzed workflow, access, information and security requirements.


Ensuring the smooth operation of servers, networks and PCs, maintaining the working condition of the software of servers, workstations, network devices, communications, access, video recording (Debian, pfSense, Windows 10, Windows Server 2016, NAS, DNS, DHCP, IPsec, OpenVPN, LAN, wi-fi, VoIP, OpenFire, Sigur, Hikvision)
Organization of user workplaces, working with active directory (creating departments, groups, users, editing policies, delimiting access rights)
CUPS Print Server, Canon Network Printers and MFPs
Implemented and configured the Zabbix monitoring system, dealt with Ansible, Apache, pfSense, Asterisk, Debian (some bash scripts and basic knowledge of python 3.7), tested everything on hyper-V virtual machines

Education

Specialist in Law - Law Enforcement Administration

Academy of Law And Management of The Federal Penal Service
Russia, Ryazan
04.2012 - 04.2017

Lower Post-secondary Vocational Education - Automation Engineer Technology/Technician

Kungur Motortransport College
Russia, Kungur
01.2006 - 04.2010

Skills

Reactjsundefined

Certification

Responsive Web Design, freeCodeCamp, https://freecodecamp.org/certification/yaroslav-denisov/responsive-web-design

Quote

Every problem is a gift—without problems we would not grow.
Tony Robbins

Timeline

Senior Frontend Developer

Lido Finance
06.2023 - 12.2023

Frontend Developer

VK
05.2022 - 04.2023

Frontend Developer

Vivid Money
08.2021 - 05.2022

Frontend Developer

Raiffeisen Bank Russia
02.2021 - 08.2021
JavaScript: Understanding The Weird Parts, Udemy
12-2020

Frontend Developer

Digital Economy League
01.2020 - 02.2021
React Bootcamp, Scrimba, https://scrimba.com/certificate/uDbnNBsr/greact
12-2019

Frontend Developer

KRK Group
10.2019 - 12.2019
Responsive Web Design, freeCodeCamp, https://freecodecamp.org/certification/yaroslav-denisov/responsive-web-design
08-2019

System Administrator

VisaMetric
06.2019 - 10.2019

Specialist in Law - Law Enforcement Administration

Academy of Law And Management of The Federal Penal Service
04.2012 - 04.2017

Lower Post-secondary Vocational Education - Automation Engineer Technology/Technician

Kungur Motortransport College
01.2006 - 04.2010
Yaroslav DenisovSenior Frontend Developer