Max OnoSoftware Engineer

Max Ono

Software Engineer | Boston, MA

Experience

  • Krado (Remote)

    Co-founder, CTOFebruary 2021 - Present
    • Lead end-to-end development as the sole engineer building a Ruby on Rails GraphQL API, React Native mobile apps, and IoT integrations from the ground up
    • Scale platform from prototype to production enabling adoption by 300+ customers and 400+ IoT devices with real-time data collection and analysis
    • Architect and deploy a plug-and-play analysis platform (Python, gRPC, AWS SQS) enabling analysts to create new pipelines with minimal touch setup
    • Direct product and engineering strategy, driving decisions on features, budgets, infrastructure, and technical standards to balance business goals with technical scalability
  • Scribd (Remote)

    Senior Software EngineerNovember 2020 - December 2023
    • Plan and execute migrations of monolithic Ruby on Rails application slices to ReactJS SPAs to deliver improved developer velocity and reduced deployment times
    • Champion frontend modernization for codifying frontend code patterns and conventions across teams
    • Lead cross-team discussions to audit, plan, and update testing practices
    • Support brand separation initiative by defining framework adoption strategy and managing legacy API transition to ensure continuity during migration
  • User Interviews (Remote)

    Software EngineerMay 2019 - October 2020
    • Implement new features on a ReactJS/Ruby on Rails monolithic application
    • Remove tech debt by refactoring/consolidating inefficient and obsolete code
    • Introduce new patterns and utilities to improve development processes and standards
    • Collaborate and engage with teammates in a fully distributed team across multiple time zones
  • Cast Iron Coding (Portland, OR)

    Full Stack Web DeveloperSeptember 2016 - May 2019
    • Build standalone apps and server-side RESTful APIs using Ruby on Rails
    • Implement client-side features and styles through ES6, React, and SCSS
    • Introduce new patterns and utilities to improve development processes and standards
    • Provide direct support for clients and maintain communication channels
  • Vista Higher Learning (Boston, MA)

    Test EngineerDecember 2013 - September 2016
    • Own, document, and improve test case writing and execution process while setting standards
    • Monitor, provision, and maintain test servers for QA, Engineering, and Stakeholder needs including seeding data through SSH and Rails console
    • Write automated browser tests/interaction scripts with Selenium Webdriver and Ruby/JS
    • Triage issues entering QA and determine testing approach with Engineering

Volunteering

  • Portland Women in Technology (Portland, OR & Remote)

    Web Admin, Podcast EngineerNovember 2017 - March 2024
    • Administer and maintain PDXWIT's Squarespace website and podcast infrastructure ensuring reliable access for a community of nearly 10,000 members
    • Record, produce, and publish 40+ episodes of Humanizing Tech for distribution on Apple Podcasts, Spotify, and other major platforms
    • Mentor community members through PDXWIT's program guiding career transitions, interview prep, and technical problem-solving

Skills

  • Languages/Frameworks

    • JavaScript (ES6)
    • ReactJS
    • React Native
    • Redux
    • Apollo
    • GraphQL
    • Rails
    • Ruby
    • NextJS
    • PHP
    • Python
    • C++
    • Git
  • Other

Education

Northeastern University

Graduated May 2013B.S. in MusicMinor in Recording