Vladimir Petrov

Vladimir Petrov Email and Phone Number

Senior Frontend Developer @ Notamedia
Ulyanovsk, RU
Vladimir Petrov's Location
Shchapovskoye, Moscow City, Russia, Russian Federation
Vladimir Petrov's Contact Details

Vladimir Petrov work email

Vladimir Petrov personal email

About Vladimir Petrov

I have more than 20 years of experience in programming and producing the best user experience.One of my major career roles was the Senior developer at X-Cart Payments (a SellerLabs company).It is a PCI DSS Level 1 certified SaaS solution to securely accept card payments in web stores.Some time ago X-Payments was a simple downloadable web application, that was extremely hard even just to install.When I've joined the team my main goal was to find and eliminate all the workflow obstacles (both from architecture and user experience points of view). As a result, we've converted an outdated software to modern and easy to use service called X-Payments Cloud.Moreover, now its much easier for 3rd party developers to integrate our service with any platform we do not support them - thanks to the new API and JS/PHP SDK.My other part of work was to integrate with different payment gateways (Authorize.net, WorldPay and many others), fraud prevention services (Signifyd, Kount), 3-D Secure v2 providers (Cardinal) and digital payment solutions like Apple Pay and Google Pay (that required implementation of elliptic curve cryptography).Also I've implemented on-the-fly generation of API documentation using OpenAPI annotations.Interesting facts about me:- I wrote my first program when I was 12- I have experience in Unity (C#) game development, which I used to create a simple FPS game for my children.- Back in 2005 (and 2006 as well) I won Motorola phone community awards for creating a PC software that allowed to backup and restore firmware, manage filesystem and even edit some files in proprietary format.- I learned how to play the guitar by myself when I was in school. That was a starting point to create a rock band called NO SMOKING, which exists even today. We've recorded 2 albums in my home-based recording studio and plan to release a new one soon.- I have a travel blog on YouTube where I show places I visited on my vacations and holidays.

Vladimir Petrov's Current Company Details
Notamedia

Notamedia

View
Senior Frontend Developer
Ulyanovsk, RU
Website:
notamedia.ru
Employees:
123
Vladimir Petrov Work Experience Details
  • Notamedia
    Senior Frontend Developer
    Notamedia
    Ulyanovsk, Ru
  • Notamedia
    Frontend Developer
    Notamedia Jan 2022 - Present
    I am responsible to create and maintain media-related pages for mos.ru portal.Micro-frontend projects with SSR mainly using JavaScript/TypeScript, React, NextJS, and React Admin but also few Angular, AngularJS and even PHP+Twig projects.We use Cypress for integration/component testing, Percy for visual tests and ESLint/StyleLint for linting.Yarn is used as a package manager and Vite for building projects.Developer environment is based on Docker.
  • X-Cart
    Senior Developer Of X-Payments
    X-Cart Jan 2016 - Jan 2022
    Ulyanovsk Region, Russian Federation
    I was responsible for creating a modern X-Payments generation, called X-Payments Cloud.My main concern was that the previous generation is too hard to manage for our customers as well as to be maintained by our team.I've reworked key parts of the architecture to achieve the best user experience ever while making the process of integration to a shopping cart much more developer-friendly by creating new REST API (with automatic OpenAPI documentation), providing PHP/JS SDK and many other.My other part of work was to integrate with different payment gateways (Authorize.net, WorldPay and many others), fraud prevention services (Signifyd, Kount), 3-D Secure v2 providers (Cardinal) and digital payment solutions like Apple Pay and Google Pay (that required implementation of Elliptic Curves cryptography).As a Team Lead I've planned new features and wrote tech specs of tasks that necessary to implement them.
  • X-Cart
    Developer Of X-Payments
    X-Cart Jan 2014 - Jan 2016
    Development and maintenance of X-Payments (also known as X-Cart Payments), a PCI-DSS certified solution for accepting credit cards in your e-commerce store.
  • X-Cart
    Developer Of X-Cart
    X-Cart Jun 2012 - Dec 2013
    Ulyanovsk
    X-Cart Shopping Cart development and maintenance.Before I joined the development team, CVS was used as a version control system and I've insisted to move to the GIT (performing all required conversions of repository myself).Along with improvements and upgrades this role was to collect feedback (from forums, bugtracker, etc.) and fix found issues.One of my jobs was to implement the PayPal integration and we successfully passed their certification procedure.Before me, little design glitches were not taken into account as very important, but my opinion is that the great product should be great both inside and in the front-end. Even 1 wrong pixel in position of element is important to fix.
  • X-Cart
    Project Manager
    X-Cart Apr 2010 - Jun 2012
    Communication with our clients from all over the world who reached us for a specific custom development. After learning of the details from them, I was preparing the project specification and estimation of it's price.Also my role was to manage the development team which implements these projects.
  • X-Cart
    Developer
    X-Cart Jul 2008 - Apr 2010
    Custom development for X-Cart shopping cart.My role was to implement custom modifications of the shops based on X-Cart owned by our clients - from adding a simple button up to complete change of core parts and integration with complex 3rd party systems.
  • Motorola-Tools.Com
    Owner
    Motorola-Tools.Com Jan 2005 - Jun 2008
    I've created multiple tools for Motorola phones generation that were existed at that time, including Flash&Backup (as name says it was designed to backup and flash firmware).

Vladimir Petrov Skills

Jquery Php Mysql E Commerce Javascript Git Web Applications Web Development Smarty Drupal Java Ajax Css Xhtml Mobile Applications Json Subversion Scrum Lamp Bootstrap Cvs Sql

Vladimir Petrov Education Details

Frequently Asked Questions about Vladimir Petrov

What company does Vladimir Petrov work for?

Vladimir Petrov works for Notamedia

What is Vladimir Petrov's role at the current company?

Vladimir Petrov's current role is Senior Frontend Developer.

What is Vladimir Petrov's email address?

Vladimir Petrov's email address is vl****@****ail.com

What schools did Vladimir Petrov attend?

Vladimir Petrov attended Ulyanovsk State University.

What skills is Vladimir Petrov known for?

Vladimir Petrov has skills like Jquery, Php, Mysql, E Commerce, Javascript, Git, Web Applications, Web Development, Smarty, Drupal, Java, Ajax.

Who are Vladimir Petrov's colleagues?

Vladimir Petrov's colleagues are Yulya Lukyanenko, Руслан Фролов, Tatiana Pakkanen, Жанна Ушакова, Maksim Malyshev, Иван Мрачко, Denis Goncharov.

Not the Vladimir Petrov 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.