Available to hire
Software engineer with 10 years of hands-on frontend delivery across React, Next.js, CSS, and product migrations. Led long-running web application modernization work, improved responsive experiences, strengthened component architecture, and handled state management in distributed teams.
Background combines debugging, refactoring, and performance tuning with clear communication and sustained product ownership. Brought practical problem-solving across 3 Roku roles spanning from frontend engineering to senior engineering ownership.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Work Experience
Senior Frontend Engineer at Roku
February 1, 2023 - May 1, 2026Led a production React/Next.js migration for a web application, restoring 14 missed UI components and keeping 3 release trains on schedule across a remote 6-engineer team. Architected component-based pages and shared state management patterns to reduce prop-drilling across 9 screens and improve maintainability for major product flows.
Integrated wallet and blockchain UI surfaces with backend APIs, supporting multi-chain wallets and smart contract status views for multiple transaction paths. Mentored 2 engineers through codebase analysis, migration sequencing, and review standards, reducing merge rework by 28% over 2 quarters. Hardened responsive CSS across desktop/tablet/mobile breakpoints, fixing 11 layout defects and improving cross-device consistency on critical pages.
Refactored legacy React components into smaller modules, trimming bundle weight by 12% and reducing render thrash on high-traffic views. Debugged frontend regressions using Chrome DevTools and source maps, closing 3
Frontend Engineer at Roku
August 1, 2016 - February 1, 2023Built reusable React components for 3 product areas, standardizing styling patterns and reducing duplicate markup across multiple shipped releases. Refactored state flows and page-level data handling to simplify complex views and cut UI inconsistency rework by 24%.
Debugged layout regressions using CSS and browser tooling, fixing 18 issues and stabilizing responsive behavior on 4 supported breakpoints. Analyzed an inherited codebase before changing features to shorten onboarding time for a new teammate pair to 6 weeks.
Coordinated with design and backend partners on cross-team integrations to deliver API-ready screens without slipping the quarterly schedule. Improved maintainability by cleaning up legacy React modules and extracting shared helpers, reducing recurring defect reports by 21% in 2022. Owned targeted regression checks for 120 UI cases, catching 9 release blockers before production.
Frontend Engineering Intern at Roku
May 1, 2013 - August 1, 2013Implemented HTML and CSS UI updates for a legacy web screen, matching mockups closely and improving visual consistency across 3 browser sizes. Fixed 7 low-risk bugs in an existing codebase (spacing, copy, and click-target issues) reducing QA churn before release.
Pair-programmed with a senior engineer on a shared component path, learning review habits and shipping 3 small patches during the internship window. Wrote 16 targeted regression checks for affected pages, helping catch 5 layout issues before the end of QA. Polished interface details on 2 feature slices to improve readability and reduce follow-up design comments by 30%.
Education
Master's Degree at University of Wisconsin-Madison
September 1, 2014 - May 1, 2016Bachelor's Degree at University of Wisconsin-Madison
September 1, 2010 - May 1, 2014Qualifications
Industry Experience
Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Chandler today.