Hi, I'm
TRAVIS
FRIESEN

I am a student working towards a degree in Computer Science University of Manitoba.
Currently I’m working on a few websites, along with some Discord bots and a few other projects that I’m cooking up.

I am a student working towards a degree in Computer Science University of Manitoba.
Currently I’m working on a few websites, along with some Discord bots and a few other projects that I’m cooking up.
Portfolio
CommitCV
CommitCV is a JSON based Latex resume parser, taking in a JSON file with your resume, parsing and outputting it to either PDF, .json, or .tex.
- Developed a JSON based online resume editor using component based cards
- Implemented an Express webserver endpoint to handle pdflatex conversions
- Containerized the application using Docker to manage simple deployments
Typescript
Typescript
Next.js
Next.js
Express.js
Express.js
Typescript
Typescript
Next.js
Next.js
Express.js
Express.js
CommitCV
CommitCV is a JSON based Latex resume parser, taking in a JSON file with your resume, parsing and outputting it to either PDF, .json, or .tex.
- Developed a JSON based online resume editor using component based cards
- Implemented an Express webserver endpoint to handle pdflatex conversions
- Containerized the application using Docker to manage simple deployments
Typescript
Typescript
Next.js
Next.js
Express.js
Express.js
Typescript
Typescript
Next.js
Next.js
Express.js
Express.js
UManitoba Computer Science Discord Bot
The verification and moderation bot for the University of Manitoba's Computer Science discord. Used to help manage access to the server and link discord users to their university email.
- Assisted in Development and Maintenance of the Moderation and Verification bot for the CS Discord Server
- Developed Logging feature for Moderation Commands
- Worked on integrating a Pocketbase database for data storage
Typescript
Typescript
Discord.js
Discord.js
Pocketbase DB
Pocketbase DB
Typescript
Typescript
Discord.js
Discord.js
Pocketbase DB
Pocketbase DB
UManitoba Computer Science Discord Bot
The verification and moderation bot for the University of Manitoba's Computer Science discord. Used to help manage access to the server and link discord users to their university email.
- Assisted in Development and Maintenance of the Moderation and Verification bot for the CS Discord Server
- Developed Logging feature for Moderation Commands
- Worked on integrating a Pocketbase database for data storage
Typescript
Typescript
Discord.js
Discord.js
Pocketbase DB
Pocketbase DB
Typescript
Typescript
Discord.js
Discord.js
Pocketbase DB
Pocketbase DB
Business website for Ruby's Paradise
Ruby's Paradise is a small business that runs both a driving range and arcade in Winnipeg Beach, MB. I was asked to help them create a website to help enhance their presence online and to have a place to direct customers to for enquiries.
- Developed a responsive website with Next.js using Typescript
- Designed website with an adaptable card style system for conveying information
- Worked to ensure designs followed WCAG Colour Guidelines
Typescript
Typescript
Next.js
Next.js
Vercel
Vercel
Typescript
Typescript
Next.js
Next.js
Vercel
Vercel
Business website for Ruby's Paradise
Ruby's Paradise is a small business that runs both a driving range and arcade in Winnipeg Beach, MB. I was asked to help them create a website to help enhance their presence online and to have a place to direct customers to for enquiries.
- Developed a responsive website with Next.js using Typescript
- Designed website with an adaptable card style system for conveying information
- Worked to ensure designs followed WCAG Colour Guidelines
Typescript
Typescript
Next.js
Next.js
Vercel
Vercel
Typescript
Typescript
Next.js
Next.js
Vercel
Vercel
Personal Portfolio Website
This is my third iteration of my personal portfolio website. The last revamp being in January 2025, working to showcase the new design and technical skills that I have developed since the last revamp.
- Developed a personal portfolio website using Next.js with Typescript, and TailwindsCSS
- Designed website with an adaptable card style system for conveying information
- Hosted using a laptop and a Ubuntu VM on an app called Coolify
Typescript
Typescript
Next.js
Next.js
TailwindCSS
TailwindCSS
Coolify
Coolify
Typescript
Typescript
Next.js
Next.js
TailwindCSS
TailwindCSS
Coolify
Coolify
Personal Portfolio Website
This is my third iteration of my personal portfolio website. The last revamp being in January 2025, working to showcase the new design and technical skills that I have developed since the last revamp.
- Developed a personal portfolio website using Next.js with Typescript, and TailwindsCSS
- Designed website with an adaptable card style system for conveying information
- Hosted using a laptop and a Ubuntu VM on an app called Coolify
Typescript
Typescript
Next.js
Next.js
TailwindCSS
TailwindCSS
Coolify
Coolify
Typescript
Typescript
Next.js
Next.js
TailwindCSS
TailwindCSS
Coolify
Coolify
Contact
Website designed in Figma, created using Next.js and hosted in a closet somewhere.
© Travis Friesen