Ryan Moe

Ryan Moe

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Senior Software Engineer with 5+ years of professional experience
Senior Software Engineer with 5+ years of professional experience

I've had a uniquely varied exposure to many aspects of professional software development from Fullstack and SaaS applications to Testing Automation and even hardware-focused tasks like integrating microcontrollers with a vehicle's OBDII CAN Bus. I've worked at large corporations and small startups. I've enjoyed the fruits of well-designed software architecture, and I've dealt with the headaches of sloppy code bases resulting from a lack of design and foresight. Through it all, I've learned that most problems would be easily resolved with a little design research, good error handling, and solid coding fundamentals.

As a result of my experience and education in Computer Engineering, I know how to write efficient, non-volatile code that is resilient to unexpected conditions and lifts without excess. I know my algorithms and understand how to take advantage of temporal and spatial locality. I'll get the job done and I'll do it well.

Mountain Time (US & Canada) (-06:00)
Joined June 2024
EXPERTISE
4 years experience

REVIEWS FROM CLIENTS

Ryan's profile has been carefully vetted and approved as a Codementor. Connect with Ryan now, and leave a review for them once you're done!
EMPLOYMENTS
Sr. SDET
Vivint Smarthome
2023-05-01-Present

I write automation tests to ensure development quality for smart home security cameras. Additionally, I develop and maintain the CI/C...

I write automation tests to ensure development quality for smart home security cameras. Additionally, I develop and maintain the CI/CD pipelines and lab networks for executing our test automation.

Python
Google Cloud Platform
Test Automation
View more
Python
Google Cloud Platform
Test Automation
GitLab CI/CD
AWS
View more
Software Engineer / IT
World Aquaculture Society
2022-04-01-2024-06-01

In a contractor capacity, I was responsible for developing and maintaining multiple websites for different chapters of the society. A...

In a contractor capacity, I was responsible for developing and maintaining multiple websites for different chapters of the society. Additionally, I managed their Azure Cloud account to set up several virtual networks, VPNs, and VMs to allow global, secure access to internal company resources.

C#
Azure
ASP.NET MVC
View more
C#
Azure
ASP.NET MVC
View more
SDET / QA Team Lead
Optilogic
2022-08-01-2023-05-01

I developed features and automation tests for a SaaS platform that allowed users to model, optimize, and simulate their supply chain. ...

I developed features and automation tests for a SaaS platform that allowed users to model, optimize, and simulate their supply chain. Being a startup company I wore many different hats including frontend developer, backend developer, and database engineer, and I led a team of QA engineers to top it all off.

Python
PostgreSQL
Azure
View more
Python
PostgreSQL
Azure
TypeScript
React
Kubernetes
GitHub Actions
Playwright
View more
PROJECTS
Card ChasersView Project
2024
One of my biggest hobbies is Magic: The Gathering and I am constantly buying cards. However, I got tired of checking each local game stor...
One of my biggest hobbies is Magic: The Gathering and I am constantly buying cards. However, I got tired of checking each local game store website individually in addition to TCGPlayer. So, I created a web app that will scrape each site for me and compile the results. The next steps include training my own AI model that can scrape any website to determine if they sell MTG singles and return a formatted JSON response (as well as making some UI improvements).
Python
SQL
Node.js
View more
Python
SQL
Node.js
React
Google Cloud Platform
JavaScript
Playwright
View more
Pathfinding VisualizerView Project
2021
A project inspired by Clement Mihailescu to solidify React principles.
A project inspired by Clement Mihailescu to solidify React principles.
React
React