Petr Razumov

Senior Software Engineer at Wildberries

Rostov-on-Don, Rostov Oblast, Russian Federation
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Petr Razumov is a Senior Software Engineer with 13 years of hands-on experience building full-stack web applications and developer tooling across startups and larger platforms. He blends strong back-end skills in Go, Python and cloud ETL with front-end expertise in JavaScript and UI improvements—having contributed notable enhancements to the popular dygraphs time-series visualization library. Petr favors test-driven development, automation and strict code standards, and has delivered business-critical CLI tools, containerized deployments, and internal dashboards at companies like Tidal Migrations and IPInfo. His background spans web platforms, localization, QA automation and CMS work, reflecting a practical, systems-oriented approach to software. Based in Rostov-on-Don, he continuously sharpens his craft and seeks creative, challenging projects where reliability and UX meet. An often-overlooked strength is his ability to move between low-level scripting and high-level product-facing UI changes, enabling end-to-end ownership.
code13 years of coding experience
job16 years of employment as a software developer
bookForeign Languages, Foreign Languages at Moscow Pedagogical State University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
2,022reputation
209kreached
13answers
24questions
github-logo-circle

Github Skills (19)

dygraphs10
javascript10
visualization10
canvas10
r10
charts10
css10
chartjs10
plot10
charting10
visualizations10
front-end-development9
html9
mongodb6
go6

Programming languages (23)

PowerShellJavaCSSCMakefileGoHTMLSvelte

Github contributions (5)

github-logo-circle
rstudio/dygraphs

Aug 2015 - Mar 2021

R interface to dygraphs
Role in this project:
userFront-end Developer
Contributions:2 releases, 3 reviews, 77 commits in 5 years 7 months
Contributions summary:Petr's contributions primarily focused on enhancing the functionality of the dygraphs library. They implemented a candlestick chart plotter, which involved creating the necessary JavaScript code and integrating it into the R interface through the use of R packages and dependencies. They also added support for custom plotter configuration. Additionally, the user addressed styling concerns by inverting colors and improved the usability by handling the quarterly time scale.
r-packagerstatsdygraphs
danvk/dygraphs

Apr 2014 - Feb 2017

Interactive visualizations of time series using JavaScript and the HTML canvas tag
Role in this project:
userFront-end Developer
Contributions:1 review, 15 commits, 8 PRs in 2 years 10 months
Contributions summary:Petr primarily focused on enhancing the user interface and functionality of the dygraphs library. They implemented features like legend customization, including making the legend follow highlighted points and providing options for styling. They also added a crosshair plugin and modified code related to CSS styles, demonstrating a focus on improving the visual representation and user interaction within the charting library.
charting-librarycanvasjavascriptdygraphsinteractive-visualizations
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial