Roman Marchenko

Roman Marchenko Email and Phone Number

Senior Frontend Engineer | Fullstack Developer | UI Specialist (Web) @ Alfa-Bank
moscow, moscow city, russia
Roman Marchenko's Location
Vancouver, British Columbia, Canada, Canada
About Roman Marchenko

Software Developer with an expertise in delivering robust digital solutions for finance,digital marketing, Web3, and gambling industries.Core SkillsFrontend Development: - JavaScript, TypeScript, React, Redux, Next.js, Rtk-Query, Vue.js,Nuxt.js, Zustand, GSAP, Three.js, Pixi.js, Radix-UI, React Native,Backend & APIs: - Node.js, GraphQL, REST, Express.js, Hapi.js, gRPCDevOps & Cloud: Docker, Kubernetes, AWS, Google Cloud, Jenkins, DCompose, PrometheusE-commerce Platforms: WordPress, WooCommerce, Shopify, October CMS, Prismic.ioTesting & Quality: Jest, Chai, Mocha, Cypress,

Roman Marchenko's Current Company Details
Alfa-Bank

Alfa-Bank

View
Senior Frontend Engineer | Fullstack Developer | UI Specialist (Web)
moscow, moscow city, russia
Website:
alfabank.ru
Employees:
3591
Roman Marchenko Work Experience Details
  • Alfa-Bank
    Senior Frontend Developer
    Alfa-Bank Sep 2019 - Present
    Remote
    Description:During my tenure at Alfa-Bank, I contributed to three major projects within a cross-functional team,focusing on enhancing user security, payments, and compliance functionality across variousbanking services.Alfa-ID Single Sign-On:Developed the UI for Alfa-Bank’s primary authentication system, which supported 25million users and 6 million daily logins. Key contributions included:◦ Writing clean, reliable TypeScript for a React/Redux/Node.js environment.◦ Implementing secure authentication using JWT, passkey, USB-tokens.◦ Building a robust architecture with RTK-Query.◦ Setting up CI/CD with Docker, Kubernetes, and Jenkins.◦ Ensuring full test coverage with Jest, Cypress, and RTL.Incomplete Payments:Focused on improving the bank’s payment feed by integrating a micro-frontend architecture.Contributions included:◦ Refactoring TypeScript code for maintainability.◦ Implementing test coverage with Jest and Cypress.◦ Integrating monitoring tools (SonarCube, Prometheus).◦ Conducting A/B tests and UI research to optimize user experience.Compliance Blockings:Developed a library for compliance notifications to warn users about potential transactionblocks:◦ Created a modular library for easy integration across applications.◦ Coordinated with cross-functional teams on schedule alignment.◦ Conducted code reviews, resolved interface issues, and coordinated support tasks forreleases.This role highlights my expertise in secure and scalable banking solutions with a strong emphasison UX, security, and compliance in high-stakes environments.
  • Amur Financial Group
    Senior Web Developer
    Amur Financial Group Jul 2023 - Dec 2023
    Surrey, British Columbia, Canada
    At Amur Financial Group, I led the digital transformation and web optimization efforts to improveboth performance and user engagement. Key contributions included:• Leadership in Web Optimization:Directed a comprehensive overhaul of the company's WordPress-based websites, reducingpage load times and significantly enhancing SEO performance across multiple platforms.• Automation and Efficiency:Automated SEO content upload processes by implementing templated workflows, cuttingthe time required for updates and ensuring more efficient content management.• Integration for Lead Generation:Developed custom scripts for lead capture forms, directly integrated with Salesforce,boosting lead generation and streamlining the client acquisition process.• Cross-Functional Collaboration:Unified the branding and web architecture across the company’s multiple websites byleveraging Next.js, GraphQL, and Prismic.io, creating a streamlined, scalable platformthat accelerated the rollout of new projects.
  • The Mads (Bounds Agency)
    Creative Front End Developer
    The Mads (Bounds Agency) Dec 2017 - Dec 2019
    Specializing in branding and immersive design, I develop custom animations and effects using React, Three.js, GSAP, Pixi.js, and WebGL. Working both independently and collaboratively with designers and project managers, I ensure successful outcomes for clients. In addition to my development work, I have experience mentoring and interviewing, contributing to the team's growth and development.
  • Self Employed
    Frelancer
    Self Employed Nov 2016 - Dec 2017
    I've worked on a wide range of projects, from small e-commerce websites using platforms such as WordPress, Shopify, and October CMS, to large travel agencies requiring custom back-end and front-end implementations.My experience has given me the ability to work efficiently in fast-paced environments, collaborating with cross-functional teams to deliver innovative solutions that meet business needs.
  • 21 Studio
    Full-Stack Developer
    21 Studio Apr 2014 - Nov 2016
    I was responsible to develop and maintain user-friendly interfaces for online gambling platform. Involved to work with cross-functional teams around our project

Roman Marchenko Education Details

  • Sevastopol National University Of Nuclear Energy And Industry
    Sevastopol National University Of Nuclear Energy And Industry
    Master'S Degree

Frequently Asked Questions about Roman Marchenko

What company does Roman Marchenko work for?

Roman Marchenko works for Alfa-Bank

What is Roman Marchenko's role at the current company?

Roman Marchenko's current role is Senior Frontend Engineer | Fullstack Developer | UI Specialist (Web).

What schools did Roman Marchenko attend?

Roman Marchenko attended Sevastopol National University Of Nuclear Energy And Industry.

Who are Roman Marchenko's colleagues?

Roman Marchenko's colleagues are Nikita Polyanitsa, Dzhangar Tsagadinov, Irina Troshina, Olga Nizovskaya, Dmitriy Gubanov, Alina Vasilyeva, Алексей Исаев.

Not the Roman Marchenko you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.