Skip to content
R

Software Development Engineer

Ryan Hermes

I build software at Amazon, on the Payment Products team in Vancouver.

Selected work

Cedar’s Mediterranean Lounge website banner
Restaurant website

Cedar’s Mediterranean Lounge

Business website

A website for a Windsor restaurant, bringing dining, catering, and hall-rental information together in one place.

My contribution: I developed and maintain the Next.js website, with dedicated service pages, responsive layouts, and an image gallery.

  • Next.js
  • TypeScript
  • Tailwind CSS
Tourify wireflow connecting destination search, exploration, saved destinations, and profile screens
App wireflow · open to explore

Tourify

Android · Team project

An Android app for discovering travel destinations, planning trips, and sharing experiences. Built as a university team project.

My contribution: Contributed the Explore screen layout and Explore Results flow, including navigation buttons and a fix for remembered sign-in data.

  • Kotlin
  • Android
  • Express
  • SQLite
Volt Vista dashboard with energy consumption chart, device usage, and energy-saving suggestions
Energy dashboard prototype

Volt Vista

Web application · University prototype

A home energy-management prototype that brings consumption trends, device monitoring, and overconsumption alerts into one dashboard.

Project focus: The interface connects overall energy usage with individual devices and recommendations. Created for a software engineering course; the dashboard presents prototype data.

  • Next.js
  • TypeScript
  • Data visualization

EscapeJava

Java3D · Team project

A 3D escape-room game set in the University of Windsor’s Java Lounge, combining exploration with puzzles and obstacles.

Source code

This portfolio

Next.js · Personal project

The source for this site: Next.js, TypeScript, and Tailwind CSS, deployed on Vercel. Built to make my work easy to browse on any screen.

Source code

Experience

LinkedIn
  1. Aug 2026 — Present

    Amazon

    Current

    Software Development Engineer

    Payment Products team · Vancouver, Canada

  2. Apr 2026 — Aug 2026

    UrSafe Drone Solution

    Software Engineer

  3. Jan 2026 — Apr 2026

    RIIS LLC

    Software Engineer

  4. Jan 2023 — Apr 2025

    University of Windsor

    Teaching Assistant

    Supported students in introductory computer science and C programming through labs, one-to-one assistance, and code review.

  5. Apr 2024 — Aug 2024

    KōCH Technologies

    Frontend Developer

    Developed responsive interfaces with React, TypeScript, and Tailwind CSS, collaborating with design and backend teams.

  6. May 2023 — Aug 2023

    Software Developer Intern

    Worked on web development using JavaScript, HTML, and CSS.

About me

I studied Computer Science at the University of Windsor, specializing in Software Engineering with a minor in Mathematics. Alongside my studies, I worked as a teaching assistant, helping students develop their programming skills.

Outside my day-to-day work, I build web and mobile projects, including websites for local businesses.

Education

BSc (Honours), Computer Science

Software Engineering Specialization
Minor in Mathematics

University of Windsor

September 2021 — April 2025

Technologies

Languages

  • Python
  • Java
  • TypeScript
  • C/C++
  • Kotlin

Applications & data

  • React
  • Next.js
  • Express
  • React Native
  • Android
  • PostgreSQL
  • SQLite

Tools & platforms

  • Git
  • GitHub Actions
  • Docker
  • AWS
  • Azure (Bicep)
  • Tailwind CSS
  • Figma

Additional experience in API design, responsive interfaces, and performance optimization.