Projects
Vue Sequencer
Vue 2, SCSS, Web Audio API

Back in 2019 I wanted to learn some Vue, so I made this drum machine app. I struggled with browser compatibility until I refactored it to use the Web Audio API. Now it sounds great on any device. It is really fun, try making some music with it!
Photo app
React, SCSS, Node, Postgres, Docker, AWS

A takehome tech-screen project for my job at Wiredcraft. The original task was to style a mosaic pattern and lazy-load the images. I later added a backend API to serve the image urls and provide JWT authentication. The user profile images are fetched from a dynamic image resizer made with S3, Lambda, Sharp, and Cloudfront.
rosscournoyer.com (v2)
Svelte, Tailwind, Vite

This website. I made the latest version of my portfolio with SvelteKit and Tailwind. Svelte is probably my favorite web framework now. It feels very intuitive to manage state and component lifecycle, as well as abstracting and reusing components. The source code is available on my Github.
Paycalc
C

Are you a small business owner? Do you use a really loud mechanical keyboard? Do you think GUIs are for the weak? Paycalc might be just what you need! I featured it here because it is my first program ever. I made it in Introduction to Programming with C, the class that ignited my passion for programming all those years ago. Clone it, compile it, and calc some pay!
Work
American Express
Full-stack developer
Nov 2024 - Present
BCBSAZ
Full-stack developer
Jul 2024 - Nov 2024
Nikola Corporation
Full-stack developer
Nov 2023 - Jul 2024
General Motors
Full-stack developer
Jan 2022 - Nov 2023
Wiredcraft
Full-stack developer
Apr 2021 - Jan 2022
VO2 Asia Pacific
Full-stack developer
Jul 2020 - Apr 2021
LearningLeaders
Front-end developer
Nov 2019 - Jun 2020
IT-Consultis
Front-end developer
Jul 2018 - Oct 2019
Skills
- HTML
- CSS
- JavaScript
- Flutter
- Responsive design
- Node.js
- Ruby on Rails
- React.js
- Vue.js
- Svelte
- GraphQl
- AWS
- Nest.js
- Next.js
- TypeScript
- Tailwind.css
- REST Api
About Me

