Summary of Qualifications
● Senior Frontend Developer with 10+ years of experience in building scalable and
efficient web applications using modern technologies like React, TypeScript, and
Node.js.
● Passionate about blockchain and cryptocurrency technologies, with hands-on
experience in smart contract development and decentralized applications.
● Proficient in designing clean, maintainable code and high-performance architectures,
enabling seamless feature expansion and scalability.
● Strong problem-solving and collaboration skills, with a proven track record of delivering
projects on time and mentoring team members.
● Continuously learning and exploring cutting-edge tools and frameworks to stay ahead of
the industry trends.
Technical Skills
Languages & Frameworks
● Languages: JavaScript, TypeScript, HTML, CSS, SCSS, Solidity
● Frontend Frameworks: React, AngularJS 1.x, Redux, Redux-Toolkit, Next.js
● Blockchain & Crypto: Ethers.js, Hardhat, MetaMask, Web3.js
Libraries & Tools
● Immutable.js, Lodash, RxJS, Webpack, Jest, Material UI, ts-morph, Docker, React Query
Key Expertise
● Blockchain and cryptocurrency development
● Smart contracts and decentralized applications (DApps)
● Frontend architecture and performance optimization
● Accessibility and cross-browser compatibility
Professional Experience
Page 1
Senior Frontend Developer
Global Online Bank (2022 – Present)
One of the world’s largest online banks with 40M+ users, offering financial services via
cutting-edge mobile and web platforms.
● Designed and implemented intuitive UI features using React and TypeScript to enhance
user experience.
● Mentored junior developers and led code reviews, ensuring code quality and best
practices.
● Solved complex DevOps challenges and customized forked projects for corporate needs.
Environment: TypeScript, React, ElectronJS.
Senior Frontend Developer
Exadel (2016 – 2022)
Project 1: Component Code Generator
● Built a DSL-driven generator for creating React and Angular components.
● Ensured API stability and compliance with accessibility standards.
Environment: TypeScript, ts-morph, React, Angular.
Project 2: Advertising Analytics Platform
● Developed a data-driven web application with a focus on scalability and performance.
● Collaborated with stakeholders to define requirements and deliver features.
Environment: React, Apollo, Lodash, Sass.
Project 3: Chemistry Data Retrieval Tool
● Modernized a legacy AngularJS application to a React-based architecture, improving
usability and maintainability.
● Built reusable components, reducing technical debt and speeding up feature delivery.
Environment: React, Redux, Jest.
Page 2
Software Engineer
EPAM Systems (2013 – 2018)
Project 1: Global TV & Broadband Service
● Led a team of five developers to redesign the product’s frontend using React/Redux.
● Delivered key features such as VoD content, device management, and a multi-regional TV
guide for 20+ countries.
● Optimized performance and scalability by implementing Reselect and fine-tuning
Webpack configurations.
Environment: React, Redux, Sass, Webpack, Jest.
Project 2: Automotive Information Portal
● Built interactive AngularJS components for user preference tracking, car filtering, and
display.
● Developed and maintained unit tests, ensuring high-quality code and reliable functionality.
Environment: AngularJS, Grunt, Stylus, Jasmine, Karma.
Project 3: Airline Website Redesign
● Enhanced a flight booking platform by implementing new features and stabilizing
functionality.
● Conducted unit testing and optimized code for performance and maintainability.
● Actively collaborated with the customer to refine requirements and deliverables.
Environment: AngularJS, Jasmine, SCSS, HTML.
Blockchain-Related Contributions
● Developed smart contracts using Solidity for decentralized applications.
● Integrated Ethers.js and Web3.js into React-based projects to enable seamless
interaction with Ethereum blockchain.
● Configured Hardhat for testing and deploying smart contracts in diverse blockchain
environments.
Page 3
Education
Brest State Technical University | Belarus | 2016
Bachelor’s Degree in Automated Information Processing Systems
Contacts
● Email:-● LinkedIn: dzmitry_patseyuk
● Telegram: @dzmitry_pateuk
Page 4