Hello, I'm Ryan Lewis

View My Work

About Me
headshot

Ryan is a San Francisco-based software developer with a background in robotics engineering. Over the course of his career, he has worked with both startups and large organizations to develop and deliver innovative products that leverage industry best-practices for enterprise resource planning, quality management, and KPI monitoring.

As a skilled web developer with experience working with data, AI, and machine learning, Ryan is highly adaptable and able to quickly pick up new technologies. He is a dedicated team player with a positive outlook, known for his ability to convey complex principles in a digestible manner.

My Toolkit

Data Engineering

Python
Matlab
Apache Spark
Apache Hadoop
Jupyter
PostGresQL
MySQL
SQLite

Web Development

Javascript
React
NextJS
Flask
Streamlit
Plotly

Infra

Docker
Git
Github
Terraform
Google Cloud
Google Cloud
MacOS
Ubuntu
Debian

ML / Data Science

C++
Numpy
Pandas
SKLearn
Pytorch
Keras
TensorFlow
TensorFlow

Portfolio


Here are some of the projects that Ryan has personally led and developed

Developed computer vision model hub for comparing and training detection, segmentation and pose estimation models. (In Progress.)
Tools Used:
Vercel, NextJS, React, NodeJS, Material UI, OpenCV, Python, Git / GitHub, Docker
Led ML-Ops and developed website for 1st place national ranking Covid 19 X-Prize challenge
Tools Used:
AWS, Jupyter, SKLearn, Heroku, Streamlit, Keras
Trained autonomous vehicles in a SUMO using reinforcement learning
Tools Used:
FLOW, RLlib, OpenAI Gym, SUMO, OpenStreetMaps, Tensorflow
Used chemical markers to determine a drug's method-of-action using ML
Tools Used:
SKLearn, IMBLearn, MatPlotLib, Plotly, Seaborn, Heroku, HTML, JavaScript, CSS
Used NLP to analyze quarterly filings and predict stock movement based on changes
Tools Used:
NLTK, BeautifulSoup, Matplotlib, Pandas
Built a computer vision augmented drone to track and follow objects using openCV
Tools Used:
OpenCV, MAVLink, CNC Programming, Solidworks, FEA (Finite Element Analysis), PID, Linux
Used water quality data and ML to predict the presence of zooplankton in the San Joaquin Delta
Tools Used:
SKLearn, Numpy, Pandas, MatPlotLib, Seaborn
Developed and trained an AI model to detect and classify spoken words
Tools Used:
Keras, Numpy, Matplotlib, SciPy, SKImage
Led the design and development of an open wheeled race car for the collegiate Formula SAE race series
Tools Used:
FEA (Finite Element Analysis), DFM (Design for Manufacture), Proposal Writing, Leadership/Communication
Built a track capable street car and custom mapped aftermarket firmware for engine control
Tools Used:
CANBUS Troubleshooting, Engine and ECU Parameter Logging/Modification, CNC Machining/TIG Welding, Digital Signal Analysis