Skip to content
View nihonjinrxs's full-sized avatar
πŸ’­
⚜️ Coding? Reading? ⚜️
πŸ’­
⚜️ Coding? Reading? ⚜️

Highlights

  • Pro

Block or report nihonjinrxs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nihonjinrxs/README.md

Welcome, friend! πŸ‘‹ I'm Ryan (he/him). Nice to meet you!

You've stumbed upon (or perhaps found intentionally) the Github home of Ryan B. Harvey, alias nihonjinrxs or CodeAndData. You can find out more about my prior work and activities at codeanddata.codes.

Ryan Harvey's Github Stats

I'm a fun-loving geek :neckbeard: who is driven to create useful things πŸ—οΈ (mostly with code) almost as much as I am called to teach πŸ‘¨β€πŸ« others how to do it themselves. I work hard to improve the lives of others in my free time and want to do so at work too 🀝. I enjoy diving into data and have been known to get lost in SQL at times. I'm passionate about clean, purposeful interfaces ✨ and joyous user experiences πŸ₯°. I read lots of books πŸ“š, but never seem to get through my reading list. I'm a happy husband πŸ’‘ and father of two πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦.

MBTA Logo

I'm a member of the Massachusetts Bay Transit Authority's Technology Innovation Department as a Sr. Software Engineer (contract) on the Fares Tech Team, where we're working to provide a more rider-friendly experience managing passes and farecards through the MyCharlie web app. In that role, I'm building web-based software using Elixir Elixir and Phoenix Phoenix Framework on AWS AWS.

Ryan Harvey's Most Used Computer Languages

On the side, you might find me mentoring students on the high school robotics team FRC Team 2992, The S. S. Prometheus or teaching Computer Science at Loyola University New Orleans. You can find course information, syllabi, etc., on my faculty website. I also enjoy exploring robotics and IoT, Rust Rust, video game randomizers, and computer generated music and art, though I don't claim to be good at any of those.

Prior work

Before MBTA, I was a Staff Software Engineer at Screencastify, a startup helping to make video-based instruction easy for teachers and school districts by providing a suite of tools for creation and editing of videos and assignment creation and tracking based on those videos. In that role, I did a variety of work to help the team operate effectively and the company be successful, including de-risking and prototyping new ideas and approaches, breaking down and planning engineering work, architecting large-scale changes to the code bases, identifying patterns and technologies that we can build on, coaching and mentoring colleagues, building software and supporting systems, and pairing and mobbing with fellow engineers to solve problems.

On the volunteer side, I led the Code for New Orleans volunteer brigade of Code for America from 2016 until the brigade program was discontinued in 2023, and have been a contributor and project lead with a few projects of Ruby for Good.

Before Screencastify, I worked at Healthify, a startup (since bought by WellSky) enabling organizations to address the social determinants of health by providing solutions for identifying social needs, searching for social services, and coordinating care with an integrated network of community partners to improve outcomes. While there, I worked on improving infrastructure and reporting availability, including launching a self-serve reporting feature for users of the app, primarily in Aptible, Docker Docker and Ruby Ruby on Rails Ruby on Rails, with a bit of AWS AWS, Python Python, JS JavaScript, bash bash, dbt dbt, and Looker LookML Looker in the mix.

Prior to that, I was on the powerhouse Tech team at TED, where I worked on video engineering. In that role, I created (and still maintain) the Fessonia library to interface Node.js Node.js to the FFmpeg command line, and built our video encoding platform, working mostly in Node.js Node.js and Ruby Ruby on Rails Ruby on Rails. I also worked on the Analytics team and built out the backend recommendation system and API for the TED Recommends product using R R, Node.js Node.js, and Golang Node.js. Before that, I was an engineer and engineering manager at the White House Office of Management and Budget and a computer scientist at the Social Security Administration.

Pinned Loading

  1. fessonia/fessonia fessonia/fessonia Public

    A node module easing the burden of automating FFmpeg from Node.js

    JavaScript 77 7

  2. botwrando/botwrando botwrando/botwrando Public

    A companion webapp for running randomized all-shrines runs of The Legend of Zelda: Breath of the Wild

    TypeScript 8 2

  3. codefornola/codefornola.github.io codefornola/codefornola.github.io Public

    Code for New Orleans Static Site

    CSS 8 8

  4. brigade-project-index-statusboard brigade-project-index-statusboard Public

    Forked from hackforla/brigade-project-index-statusboard

    A "statusboard" web app that is designed to display ongoing realtime information about each brigade's project-indexing opportunities.

    Vue

  5. dwdc-january2015 dwdc-january2015 Public

    Slides and materials from my talk for Data Wranglers DC on January 7, 2015

    CSS 6 1

  6. polyglot-october2014 polyglot-october2014 Public

    Slides and materials for my talk for Polyglot Programming DC on October 14, 2014

    CSS 3