Oleg Danilov

Software Architect at Unison Technologies

St Petersburg, St Petersburg City, 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
Oleg Danilov is a seasoned Software Architect with over 25 years of programming experience and a dozen-plus years focusing on enterprise Java, static analysis, and quality engineering. He has held senior engineering and architecture roles at Unison Technologies and WANdisco and contributed bug fixes and stability improvements to high-profile open-source projects like Apache Hive. Comfortable across languages from Java and C/C++ to BPEL and Pascal/Delphi, he combines deep tooling knowledge (Eclipse/IntelliJ, FindBugs, YourKit) with hands-on experience in test automation, performance tuning, and profiling. Oleg’s background includes work at Intel and Sun Microsystems where he implemented JVM-level tooling and Java platform components, revealing a rare blend of low-level systems insight and application-level architecture. Based in St. Petersburg, he brings pragmatic engineering judgment to long-lived codebases, improving maintainability and observability as much as feature delivery.
code12 years of coding experience
job31 years of employment as a software developer
github-logo-circle

Github Skills (8)

javas10
big-data10
hive10
java10
hadoop9
sql9
databases8
database8

Programming languages (10)

C#TypeScriptJavaC++RustCScalaJavaScript

Github contributions (5)

github-logo-circle
apache/hive

Aug 2017 - Jan 2018

Apache Hive
Role in this project:
userBack-end Developer
Contributions:5 commits, 10 PRs in 5 months
Contributions summary:Oleg's contributions primarily involved bug fixes and minor improvements to the Apache Hive codebase. They addressed issues such as incorrect log messages, potential case fall-throughs in object inspector converters, and typos within the Accumulo record writer's closing condition. Their work also included changes to data structures like the use of Path as a key type. The changes are all associated with improving the stability and maintainability of the Hive system.
flinksqlapachebig-dataspark
WANdisco/hive

Feb 2015 - Jan 2018

Contributions:71 pushes, 28 branches, 1 tag in 2 years 11 months
sharkteam-sharkapachebig-datapatches
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
Oleg Danilov - Software Architect at Unison Technologies