Pavel Dranichnikov

Pavel Dranichnikov Email and Phone Number

Lead Software Engineer - NDA Trading @ Company name under NDA
Pavel Dranichnikov's Location
Moscow, Moscow City, Russia, Russian Federation
About Pavel Dranichnikov

I am an experienced Full Stack developer with 7 years of production experience in building large, high-performing, scalable web applications.What I have:- Advanced level knowledge of JavaScript, CSS, and HTML5- Strong expertise with React, modern libraries and tooling- Experience delivering, profiling and performance tuning large-scale responsive web applications- Familiar with web security, SEO and accessibility- Strong sense of good UX and design- High-level knowledge of English- Experience working with multicultural and distributed teams

Pavel Dranichnikov's Current Company Details
Company name under NDA

Company Name Under Nda

View
Lead Software Engineer - NDA Trading
Pavel Dranichnikov Work Experience Details
  • Company Name Under Nda
    Lead Software Engineer
    Company Name Under Nda Nov 2021 - Present
  • Avito
    Senior Software Engineer
    Avito Apr 2019 - Nov 2021
    Москва, Россия
    Avito is world's second biggest classified platform. It also ranks in top 10 Russia's and top 100 world's most visited websites.I work in Avito as a Senior Software engineer. Here I specialize in creating rich and customizable interface solutions both for desktop and mobile devices.Technologies: Javascript, React, Redux, Lerna, Figma, Miro, NodeJS, PHP, Go.- Developed dozens of web components and pages in React to help our clients seamlessly publish and search items on the website.- Helped building company's general-purpose UI kit- Refactored monolith frontend scripts (jQuery) into Lerna-based packages monorepository- Refactored PHP monolith backend into Kubernetes microservices written in NodeJS and Go- Conducted several dozens of interviews (mostly for frontend positions)- Took part in recording a frontend video course for fresh hires (as a narrator)- Helped Tech PR team to organize conferences
  • Kaspersky
    Senior Frontend Developer
    Kaspersky Jun 2016 - May 2019
    Москва, Россия
    Kaspersky is a global leader in cyber security applications and services.I worked at Kaspersky Fraud Prevention department and developed advanced B2B fraud detection solutions for the web and mobile applications.Technologies: Javascript, React, Redux, Material UI, Babel, Rollup, Node.JS, Express, MongoDB, Redis, RabbitMQ, Docker, Kubernetes.- Developed modular tracking and analytics scripts for the web to analyze user's behavior and fingerprints. - Tuned and profiled Javascript performance to meet strict customer's performance requirements.- Optimized Javascript code to as run fast and efficient as possible on every device and in every browser (that included Internet Explorer 5.5, Opera mini, etc.)- Redesigned and rebuilt incident administration panel completely from scratch (moved from legacy AngularJS v1 to React + Material UI)- Refactored legacy Node.JS backend in order to support efficient scaling using RabbitMQ, Docker and Kubernetes.- Wrote more than a thousand unit tests to allow for 100% backend- and 95% frontend code coverage. This drastically reduced manual testing and led to an overall faster release cycle.- Conducted dozens of interviews for frontend positions, mentored and taught new developers.
  • Teletrade Russia
    Frontend Developer
    Teletrade Russia Jul 2014 - Jun 2016
    Москва, Россия
    Teletrade is one of the leading Forex brokers in CIS and EU.As a frontend developer, I've been developing and supporting core and backoffice systems for the company, including CRM, website and trader terminal (web).Technologies: Javascript, AngularJS, jQuery, HTML5, ExtJS, PHP, Jenkins, Nginx, OracleDB, PL/SQL.- Refactored company's CRM system using a custom JavaScript framework (that I've designed). It allowed creating new pages and views much faster using the UI kit, at the same time improving page loading time and performance due to caching, SPA and preload techniques.- Developed a mobile-friendly UIs for the CRM and company's website using AngularJS v1.- Supported nginx, PHP, PL/SQL backend. Configured load scaling, access control,monitoring and alerting tools.- Bootstrapped and configured a proper CI system throughout the company (Jenkins). It drastically improved releases speed and stability.- Implemented and supported git flow in my team.- Mentored junior frontend developers.

Pavel Dranichnikov Education Details

Frequently Asked Questions about Pavel Dranichnikov

What company does Pavel Dranichnikov work for?

Pavel Dranichnikov works for Company Name Under Nda

What is Pavel Dranichnikov's role at the current company?

Pavel Dranichnikov's current role is Lead Software Engineer - NDA Trading.

What schools did Pavel Dranichnikov attend?

Pavel Dranichnikov attended Московский Государственный Университет Печати (Мгуп).

Not the Pavel Dranichnikov 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.