Riley Kotarba

Software & Web Developer

Ontario, Canada Current Role
Software Engineer I at TD Canada Trust
Education
Computer Programming at Fanshawe College

Current Project

I’m currently working on a World War II–era base and war simulation project focused on logistics, production, and large-scale strategy. The goal is to simulate how bases operate, supply chains function, and strategic decisions ripple through military operations. As an avid history buff and strategy game enthusiast, this project allows me to combine my passion for history with my software development skills.

About Me

I’m a full-stack software engineer with hands-on experience across backend services, APIs, databases, and frontend applications. I primarily work with Java and C#, building scalable systems with Spring Boot, PostgreSQL, and Redis, alongside modern frontend work using Vue.

Outside of professional work, I focus on personal projects that lean into complex problem-solving, including simulation engines and sports analytics. These projects let me dive deep into system design, performance, and building software that’s that focuses on efficiency and scalability.

Experience

From Jan 2022 To Present

TD Canada Trust Ontario, Canada

Software Engineer I

  • Developed multiple secure, efficient API endpoints using Java Spring Boot.
  • Collaborated in team settings to meet project deadlines, delivering high-quality software solutions.
  • Worked effectively in TDD and Agile environments, adapting to changing project requirements.
  • Implemented unit testing and continuous integration, improving software reliability and stability.
From Sept 2016 To Present

Self-Employed Remote

Freelance Developer

  • Designed and developed websites and backend applications for diverse clients.
  • Specialized in creating robust, scalable full-stack solutions, focusing on APIs and user-centric design.
  • Managed end-to-end project lifecycles, ensuring timely delivery of complex web projects.
  • Maintained up-to-date knowledge of web development trends and technologies.
From Sept 2014 To Nov 2024

The Keg Steakhouse Ontario, Canada

First Cook

  • Work in a fast-paced environment, able to meet deadlines.
  • Played a key role in the opening multiple Keg locations, showcasing exceptional reliability and leadership.
  • Train staff to effectively perform their duties.

Education

Skills

Frameworks
React
Vue
NodeJS
Laravel
Languages
C#
Java
C++
Python
PHP
GDScript
HTML
CSS
Databases
MySQL
MongoDB
PostgreSQL
Redis

Technical Skills

  • Agile
  • API Development
  • Git
  • TDD

Portfolio