Dmitriy Pavlov

Dmitriy Pavlov Email and Phone Number

The ASF Officer, VP, Apache Ignite @ The Apache Software Foundation
wakefield, massachusetts, united states
Dmitriy Pavlov's Location
St Petersburg, St Petersburg City, Russia, Russian Federation
Dmitriy Pavlov's Contact Details

Dmitriy Pavlov personal email

n/a
About Dmitriy Pavlov

Over 18 years of experience in software development.Specialties: Open Source, Java, In-memory computing, performance, cryptography.

Dmitriy Pavlov's Current Company Details
The Apache Software Foundation

The Apache Software Foundation

View
The ASF Officer, VP, Apache Ignite
wakefield, massachusetts, united states
Website:
apache.org
Employees:
1919
Dmitriy Pavlov Work Experience Details
  • Nda
    Chief Technology Expert, Customer Success Team Lead, Apache Ignite
    Nda Mar 2021 - Present
  • The Apache Software Foundation
    Apache Committer & Officer, Vp, Apache Ignite
    The Apache Software Foundation May 2017 - Present
    Committer → PMC → PMC Chair, Apache Ignite- Apache Ignite Native Persistence: Direct IO plugin created.- Durable Memory page rotation with disk optimized.- Knowledge base: Wiki page series 'Under the hood’, GitHub description, mini-training for Apache Ignite- TeamCity Bot created and donated to the ASF: Bot notifies the community about test failures and protects master from new bugs.Committer & PPMC, Apache Training (incubating)- Apache Ignite introductory slides… Show more Committer → PMC → PMC Chair, Apache Ignite- Apache Ignite Native Persistence: Direct IO plugin created.- Durable Memory page rotation with disk optimized.- Knowledge base: Wiki page series 'Under the hood’, GitHub description, mini-training for Apache Ignite- TeamCity Bot created and donated to the ASF: Bot notifies the community about test failures and protects master from new bugs.Committer & PPMC, Apache Training (incubating)- Apache Ignite introductory slides contributed Show less
  • Epam Systems
    Chief Software Engineer, Solution Architect
    Epam Systems Oct 2019 - Mar 2021
    Saint Petersburg, Russian Federation
    training.ru (May 2020-...)Trainer, Java Core course- running lectures, live coding, preparation, and validation of students' homework.(Nov 2020-...)- Conducting technical interviews for developersThomson Reuters (June 2020-Nov 2020)Performance optimization for batch document processing, x100 boost in throughput- Architecture review done with key stakeholders- Bottleneck microservices were redesigned for batch processing- MongoDB-based cache over… Show more training.ru (May 2020-...)Trainer, Java Core course- running lectures, live coding, preparation, and validation of students' homework.(Nov 2020-...)- Conducting technical interviews for developersThomson Reuters (June 2020-Nov 2020)Performance optimization for batch document processing, x100 boost in throughput- Architecture review done with key stakeholders- Bottleneck microservices were redesigned for batch processing- MongoDB-based cache over Oracle was added- Pure JDBC used instead of Hibernate- Solution design aligning with stakeholders, technical design for cache replication was developed- Full asynchronous replication Oracle<->Mongo implementedMOEX (Oct 2019-May 2020)Product: Marketplace (Spring Stack Microservices-based product) Module: Storage for product customers and sensitive information - Architecture review - Design for implementation of features - Architecture decisions reviewKnowledge transfer, reverse engineering of the domain model, extraction of bounded contexts Show less
  • Gridgain Systems
    Lead Software Engineer, Community Manager
    Gridgain Systems Apr 2017 - Oct 2019
    Saint Petersburg, Russian Federation
    - Developers and architects training; blogger; speaker on community events. Community Star Award for Q3 2018.- Technical and organizational support of enthusiasts (developers) in Apache Ignite community.- Mentoring developers for the company-partner.
  • Openway
    Software Developer → Senior Software Developer (Emv, Java)
    Openway Jan 2008 - Apr 2017
    Product: Host Card Emulation (HCE): Android application (2015 – 2017) - PayPass (MCBP) supported.- Admin Web UI created.- Data Grid independence added: Gigaspaces XAP IMDG / Apache Ignite- Existed prototype converted into a production-ready solution.Product: Payment Smart Cards, EMV Issuing (2008 – 2015) Tech lead & product owner: solution architecture, requirements analysis, aligning solution with customers, planning, security review.- Issuing card data… Show more Product: Host Card Emulation (HCE): Android application (2015 – 2017) - PayPass (MCBP) supported.- Admin Web UI created.- Data Grid independence added: Gigaspaces XAP IMDG / Apache Ignite- Existed prototype converted into a production-ready solution.Product: Payment Smart Cards, EMV Issuing (2008 – 2015) Tech lead & product owner: solution architecture, requirements analysis, aligning solution with customers, planning, security review.- Issuing card data preparation made parallel, 3x performance boost.- Automated tests code coverage 0 -> 60%, continuous integration set up- Number of production defects were 2 times reduced.- Legacy modules migrated C->Java, proprietary to open source- VISA PayWave, M/Chip Advance were supported. - Wiki knowledge base was created.- Smart Card Inspector (EMV card personalization) validation tool developed. Show less
  • Epam Systems
    Senior Software Engineer → Lead Software Engineer
    Epam Systems Dec 2006 - Jan 2008
    SAP enterprise portal tech leader: mentoring, POCs for features, code review.- Java class loading mechanism for SAP enterprise portal extension developed.- Service for RSS news migration into SAP portal was developed.
  • Starsoft Development Labs
    Junior Software Developer → Software Developer
    Starsoft Development Labs Sep 2005 - Dec 2006
    Product: Medical information system for hospitals and laboratories. - Automated code-requirement traceability implemented.- Module javadocs improved, unit tests developed, performance bugs and memory leaks fixed.
  • University Department Of Information Security
    Software Developer (Student, Part Time)
    University Department Of Information Security Jun 2002 - May 2006
    - Digital signature & hash & encryption implemented using GOST (inc. algorithm modifications).
  • Navis Co.
    Developer
    Navis Co. Jul 2003 - Jul 2004
    Product: Integrated vessel control & dynamic position system. - Build Server developed.- UI controls for the captain's dashboard development.

Dmitriy Pavlov Skills

Software Development Junit Java Xml Sql Linux Cryptography Jira Continuous Integration Xslt Maven Requirements Analysis Multithreading Pl/sql Jdbc Algorithms Technical Documentation Apache Ignite Emv Test Driven Development Information Security C++ Servlets Gridgain Legacy Modernization Intellij Idea Problem Analysis Decomposition Knowledge Base

Dmitriy Pavlov Education Details

Frequently Asked Questions about Dmitriy Pavlov

What company does Dmitriy Pavlov work for?

Dmitriy Pavlov works for The Apache Software Foundation

What is Dmitriy Pavlov's role at the current company?

Dmitriy Pavlov's current role is The ASF Officer, VP, Apache Ignite.

What is Dmitriy Pavlov's email address?

Dmitriy Pavlov's email address is dp****@****oup.com

What schools did Dmitriy Pavlov attend?

Dmitriy Pavlov attended Peter The Great St.petersburg Polytechnic University.

What skills is Dmitriy Pavlov known for?

Dmitriy Pavlov has skills like Software Development, Junit, Java, Xml, Sql, Linux, Cryptography, Jira, Continuous Integration, Xslt, Maven, Requirements Analysis.

Who are Dmitriy Pavlov's colleagues?

Dmitriy Pavlov's colleagues are Dongkyoung Kim, Hans Van Akelyen, Derrick Brayan, Jon Creamer, Julian Sedding, Yang Jiang, Amit Jain.

Not the Dmitriy Pavlov 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.