Dzmitry Patseyuk

Dzmitry Patseyuk

$100/hr
Frontend
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
31 years old
Location:
Brest, Brestskaya Oblast', Belarus
Experience:
10 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.