Giter Club home page Giter Club logo

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've recently joined the Massachusetts Bay Transit Authority's Consumer Technology 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 leading the Code for New Orleans volunteer brigade of Code for America, contributing to projects at Ruby for Good, or teaching Computer Science at Loyola University New Orleans. 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.

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.

Ryan B. Harvey's Projects

admin-gateway icon admin-gateway

Brigadehub Mini, with a light UI wrapper for admin updating. Super-power your brigade site :muscle:

all-contributors icon all-contributors

โœจ Recognize all contributors, not just the ones who push code โœจ

approps-history icon approps-history

US Federal appropriations bills history as JSON (manually compiled)

astriagraph icon astriagraph

A tool for visualizing Resident Space Objects (http://astria.tacc.utexas.edu/AstriaGraph/)

bashweather icon bashweather

A Bash script to add regularly updated localized weather icons to your bash prompt

botwrando icon botwrando

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

brigadehub icon brigadehub

Focus on what your community needs, not your website :computer:

cc-history-timeline icon cc-history-timeline

A timeline telling the story of the Creative Commons organization and worldwide movement.

chat-tokio-stream icon chat-tokio-stream

Rust/tokio async learning project based on "Creating a Chat Server with async Rust and Tokio" (Manning)

city-scrapers icon city-scrapers

Scrape, standardize and share public meetings from local government websites

cli icon cli

Tool to help automate adding contributor acknowledgements according to the all-contributors specification โœจ

clickcounter icon clickcounter

Click Counter project from Udacity UIKit Fundamentals course (https://www.udacity.com/course/uikit-fundamentals--ud788)

clickcounterwithstoryboard icon clickcounterwithstoryboard

Click Counter with Storyboard project from Udacity UIKit Fundamentals course (https://www.udacity.com/course/uikit-fundamentals--ud788)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.