Peter Yelagin, Developer in New York, NY, United States
Peter is available for hire
Hire Peter

Peter Yelagin

Verified Expert  in Engineering

Software Developer

Location
New York, NY, United States
Toptal Member Since
February 1, 2024

Peter has cultivated a career spanning over 12 years, assuming various roles ranging from a front-end web developer to a full-stack developer. He has been dedicated to the over-the-top media service (OTT) for the past eight years, predominantly serving as a Roku platform developer. Peter has contributed to projects for clients such as HBO Max and Paramount, Sling TV, FuboTV, and On Demand Korea and eagerly anticipates his next professional challenge!

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), BrightScript

The most amazing...

...thing I've developed from scratch is On Demand Korea in a record time of four months.

Work Experience

Roku Lead Developer

2021 - 2023
Solar Static Solutions LLC
  • Developed high content volume video streaming front-end applications from scratch for high-profile clients.
  • Designed custom framework architectures for high-profile clients, including planning and deployment of analytics systems.
  • Contributed actively to planning, implementing, and deploying large content volume streaming services for high-profile clients.
Technologies: BrightScript, Python, C++

Senior Roku Developer

2017 - 2020
FuboTV
  • Developed and maintained FuboTV video streaming Roku application using BrightScript, including SceneGraph.
  • Worked closely with various back-end, product management, and design teams.
  • Participated in planning of overall architecture of the flagship Roku application.
  • Executed npm scripting for the development environment and Node.js scripting for the test environment.
Technologies: BrightScript, NPM

Roku Developer

2015 - 2017
Snagfilms / Viewlift
  • Designed and developed a custom UI Roku application based on Roku SDK using BrightScript, including Qt SDK and SceneGraph, and REST services like Java.
  • Modified existing Roku templates using BrightScript with Qt SDK and SceneGraph.
  • Worked closely with back-end, product management, and design teams.
Technologies: BrightScript

Full-stack Developer | Roku Developer

2004 - 2015
Healthcasts Professional Television Network
  • Designed and developed multiple versions of the company's highly successful website using JavaScript, jQuery, ColdFusion, PHP, and MS SQL.
  • Developed and maintained various CMS systems using JavaScript, jQuery, ColdFusion, PHP, and SQL.
  • Created and developed a highly successful Roku application for the company's on-demand television channel using BrightScript, ColdFusion, SQL, XML, and JSON.
  • Built various mobile and desktop applications for the web using ColdFusion, PHP, Objective-C (Xcode), Java (Android Studio), Adobe Air, and C++.
Technologies: BrightScript, MSSQLCE

On Demand Korea

On Demand Korea is a new large-volume streaming service that distributes its content on all major platforms. I worked on rebuilding the Roku flagship app from scratch to improve the architecture and scalability of the platform and develop a unit test framework for its features.

Paramount Roku Brands Maintenance and New Feature Development

All Paramount Roku apps for Paramount brands, including MTV, VH1, BET, BET+, Nickelodeon, Nickelodeon Junior, and Noggin, undergo constant maintenance and new feature development. I had the opportunity to fix existing bugs, develop new UI updates, and develop unit test features for the codebase.

HBO Max

Worked for HBO Max as a major content provider. The engagement included constant maintenance and new feature development for all major platforms. I had the opportunity to fix existing bugs and contribute to developing new UI updates and unit test features for the codebase for its Roku app.
1996 - 2000

Bachelor of Arts Degree in Multimedia Composition

University Of Hartford - Hartford, CT, USA

Tools

Adobe ColdFusion, Xcode, Android Studio, NPM

Platforms

Visual Studio Code (VS Code), Adobe Suite

Languages

XML, HTML5, JavaScript, PHP, SQL, C++, Objective-C, Swift, Kotlin, BrightScript, Python

Storage

JSON, Microsoft SQL Server, MySQL, MSSQLCE

Other

Workbench, Roku

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring