Dmitry Filippov is the seasoned product manager with extensive experience across product management, product marketing, and software development. He worked for JetBrains as the Head of Business Analysis and Automation, investigating customer behavior, and improving the company's core KPIs such as customer retention and activation in a data-driven way. Before that, he worked with the PyCharm team for over six years, investigating how Python, related frameworks, technologies, and tools are being used for different types of development. Before JetBrains, he worked as a Software Developer for Oracle on Oracle Linux and Oracle VM projects and Astronautics Corporation of America on Boeing 777/787 projects.
Leading the company-wide customer retention initiative and marketing/sales collaboration: identifying main reasons for customer churn and contractions to improve processes targeting customer/user retention growth in a data-driven way. Active collaboration with the sales department on retention growth initiatives and accurate reporting with custom dashboards.
Leading product management activities related to the PyCharm project: Python developers market research; competitor analysis and technology research; helping with product development roadmaps; supporting developers with usability research, user interviews and surveys; coordinating various release activities and making sure deadlines are met; helping with QA and tech support; product documentation improvements; product-oriented content creation and coordination of a dedicated team: a dev advocate, a product marketing manager and a tech writer.
Leading product marketing activities related to the PyCharm project: user feedback analysis; new features highlights and promotions; running the product website, blog and social media; communication and coordination with other internal teams; planning, scheduling, and authoring of product-related materials; preparing and leading public appearances (conferences, trade shows, customer visits); product/company-related partnerships; product and marketing experimentation: coming up with ideas for improvements in various parts of the project; setting up metrics and tests; experimenting with existing and new ways of getting new users through changes in the product, partnerships, bundles, and special promotions.
Being responsible for Oracle VM/Oracle Linux cross-project development and QA, I enhanced Oracle VM documentation, developed test plans and a set of automated tests to ensure Oracle Linux runs smoothly as guest OS on Oracle VM Server. Created automated scripts to deploy Oracle VM server and Oracle Linux as guest OS on new builds arrival and developed scripts for running tests.
As part of the development and QA teams successfully finished three projects: EFB for Boeing 777, Boeing 787, and the Nexus platform - created numerous software requirements (based on Linux man pages) and test plans; wrote numerous automated tests in C and Bash; participated in Linux kernel reduction and modification.
Master of Computer Science