Skip to main content
Sharon WrightSW
Open to opportunities

Sharon Wright

@sharonwright1610

Senior software developer specializing in React, Roku, and scalable media web products.

Canada
Message

What I'm looking for

I’m looking to build and ship scalable, dynamic media web products using React/TypeScript and strong platform integrations (including Roku), working in an Agile/Scrum team where I can deliver growth through localization, authentication, and reliable testing.

I’m a senior software developer with over 8 years of experience building and shipping media-focused solutions for web and smart TV platforms. I specialize in creating scalable, dynamic web products using React.js, JavaScript frameworks, and Roku development with Agile methodologies.

In my current role, I’ve developed Smart TV web applications using TypeScript, React.js, Redux, and Node.js, and I designed reusable TypeScript modules that reduced LOC by 30%. I also integrated and implemented third-party platforms across client projects and built Roku-specific features including Automatic Account Linking, RAF integration, Roku Pay in-app purchasing, and deep linking via BrightScript/BrighterScript/SceneGraph.

I’ve also delivered measurable growth through localization—rearchitecting config and data layers to add Spanish and Portuguese support, resulting in a 53% increase in net channel installs. Additionally, I built single-sign-in authentication and subscriptions for consoles/devices that brought in over 300,000 new subscribers, and earlier I supported and enhanced RESTful services and desktop interfaces using C#, ASP.NET MVC5, JavaScript, and SQL Server.

Experience

Work history, roles, and key accomplishments

EI
Current

Senior Software Developer

Ensemble Systems Inc

Mar 2017 - Present (9 years 4 months)

Developed media-focused web applications for Smart TVs using TypeScript, React.js, Redux, and Node.js, including reusable TypeScript modules that reduced LOC by 30%. Built Roku-specific features in BrightScript/BrighterScript/SceneGraph, localized the app for multiple countries, and implemented single-sign-in authentication and subscriptions that added 300,000+ subscribers.

SI

Software Developer

Smith Brownlee & Associates Inc

Apr 2015 - Feb 2017 (1 year 10 months)

Developed RESTful web services using C#, ASP.NET MVC5, JavaScript, jQuery, and SQL Server. Created a Windows desktop application interface for working with SQL Server data and provided ongoing support, maintenance, and enhancements for existing systems.

Education

Degrees, certifications, and relevant coursework

British Columbia Institute of Technology logoBT

British Columbia Institute of Technology

Diploma - Client/Server Option, Computer Systems Technology

2014 -

Completed a Computer Systems Technology Diploma (Client/Server Option) at BCIT.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan