Oleg Chernenko

Frontend Web Developer at TradingView

Tbilisi, Georgia
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
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.
code6 years of coding experience
job6 years of employment as a software developer
bookБакалавр, Прикладная математика и информатика, Бакалавр, Прикладная математика и информатика at Южный Федеральный Университет (бывший Ростовский Государственный Университет)
github-logo-circle

Github Skills (15)

testing10
typescript10
javascript10
typescripts10
chartjs10
react10
canvas10
charting10
typescript-types10
charts10
vue7
vue-jsx7
nextjs6
angular6
ruby5

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
Performant financial charts built with HTML5 canvas
Role in this project:
userFull-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.
html5-canvasfinancial-charting-librarycharting-libraryhtml5-chartscanvas
Examples of Charting Library integrations with other libraries, frameworks and data transports
Role in this project:
userFront-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.
Request Free Trial