Oleg Chernenko is a frontend web developer with five years of professional experience, currently building interactive charting features at TradingView from Tbilisi, Georgia. He brings a strong applied mathematics and financial mathematics background to frontend engineering, which he leverages when implementing performant, canvas-based visualizations. Oleg has contributed meaningful frontend work to TradingView’s lightweight-charts and charting-library examples—adding UI features, improving responsiveness, and expanding framework integrations across React, Angular, Vue and Next.js. He pairs pragmatic engineering with a test-first mindset, having added and updated tests for open-source charting components. Colleagues value his knack for bridging financial domain knowledge and UI performance trade-offs to deliver robust visualization experiences.
6 years of coding experience
6 years of employment as a software developer
Бакалавр, Прикладная математика и информатика, Бакалавр, Прикладная математика и информатика at Южный Федеральный Университет (бывший Ростовский Государственный Университет)
Performant financial charts built with HTML5 canvas
Role in this project:
Full-stack Developer
Contributions:11 commits, 8 PRs, 3 issues in 2 years 1 month
Contributions summary:Oleg primarily contributed to the front-end components of the lightweight-charts library, implementing features such as showing/hiding series, and modifying the crosshair marker. They also worked on improving the chart's responsiveness by removing size restrictions. Additionally, the user was responsible for adding and updating tests for the library, demonstrating a commitment to quality.
Examples of Charting Library integrations with other libraries, frameworks and data transports
Role in this project:
Front-end Developer
Contributions:16 commits, 1 PR, 17 pushes in 20 days
Contributions summary:Oleg primarily focused on updating and maintaining examples of the TradingView charting library integration across various front-end frameworks and platforms. They updated code examples for Angular, Next.js, React (JavaScript and TypeScript), Vue.js, and Ruby on Rails, adapting the charting library integration. These updates ensured compatibility and functionality of the charting library within different environments, indicating a focus on front-end development and cross-platform integration.
chartingtradingviewcharting-libraryreactrails
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.