Pavel Petrochenko

Founder, VP Of Technology at OnPositive Technologies

Novosibirsk Oblast, Russia
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

👤
Senior
🎓
Top School
Pavel Petrochenko is a seasoned software engineer and founder with over 12 years of hands-on experience and more than seven years as a software architect, currently serving as VP of Technology at OnPositive Technologies. He specializes in Java, Eclipse Platform/RCP, OSGi, compilers and parsers, and has been an active Eclipse committer and Apache contributor—work that includes JIT optimization and Design-by-Contract tooling for Apache Harmony. Pavel’s career spans IDE and RCP application development, semantic OWL/RDF applications, and model-driven development, and he continues to contribute to open-source projects such as a RAML–JAX-RS transformation tool. Based in Novosibirsk, he combines deep compiler and tooling expertise with entrepreneurial leadership, often tackling non-obvious cross-cutting problems like code generation nuances and nested schema handling that improve developer UX.
code12 years of coding experience
job9 years of employment as a software developer
book25/Academgorodok
bookMaster, Information Technologies, Physics, Master, Information Technologies, Physics at Novosibirsk State University (NSU)
languagesEnglish
github-logo-circle

Github Skills (7)

javas10
code-generation10
raml10
java10
jax-rs10
json-schema9
maven9

Programming languages (7)

TypeScriptJavaScalaJavaScriptRAMLHTMLPython

Github contributions (5)

github-logo-circle
This project is all about two way transformation of JAX-RS-annotated Java code to RAML API description and back.
Role in this project:
userBack-end Developer
Contributions:1 release, 106 commits, 8 PRs in 1 year 7 months
Contributions summary:Pavel primarily contributed to the backend aspects of the RAML to JAX-RS transformation project. They addressed bug fixes, specifically related to path handling, schema property usage and other code generation aspects. Furthermore, the commits reveal modifications to core code generation, including changes to how nested schema names are handled and parameter processing.
transformationapitwo-wayjaxjax-rs
Research Pipeline for image masking/segmentation in Keras
Contributions:1 release, 120 commits, 8 PRs in 1 year 1 month
pipelinedeep-learningimage-segmentationtensorflowkeras
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
Pavel Petrochenko - Founder, VP Of Technology at OnPositive Technologies