Hi, I'm Nate Card. I'm a software developer.

Hi there! My name is Nate, I am a Full Stack Developer based in Ontario, Canada. Currently I am studying a Master of Science in Computer Science: Artificial Intelligence and Machine Learning at the University of York.

My journey began learning Web Development through The Odin Project. I learned the basic skills for Web Development like JavaScript, HTML, CSS, and Node.js. This opened my eyes to the world of software development as a whole. I then decided to pursue a Master’s degree in Computer Science to expand on my knowledge, especially in the Machine Learning and AI field.

Now my focus is on learning and developing my skills with Python, PyTorch, TensorFlow and other ML related frameworks. I am currently focusing on GNNs and Computer Vision, but I am eager to learn more about other fields in AI and ML.

Skills

Python

Python

PyTorch

Pytorch

Django

Django

TypeScript

Typescript

OpenJDK

Java

React

React

JavaScript

Javascript

Next.js

Next.js

Tailwind CSS

Tailwindcss

Git

git

PostgreSQL

Postgresql

MongoDB

Mongodb

Node.js

Node.js

JSON

JSON

Jest

Jest

Pytest

PyTest

Jupyter

Jupyter

Google Cloud

Googlecloud

CSS3

CSS3

HTML5

HTML5

Projects

Subforuma

TypeScript

TypeScript

React

ReactJS

Tailwind CSS

Tailwind

Features

  • Toggle dark / light theme based on system theme
  • Create, reply, like public posts
  • PostgreSQL database and realtime functions
  • Responsive design
  • Google Sign In
  • Sign Out
  • Magic Link Sign In

For Google Sign In, I used Supabase Auth. This allowed for a good base to pull user data and display profile pictures, display names, etc to build out the basic "tweets" The PostgreSQL database from Supabase gave me the ability to build my own SQL functions to render the replies in the timeline. By doing this I was able to sort and sequence the replies by the number of likes that each had received, simulating a sort of social media algorithm promoting more liked content to the top of the replies.

Ethos

TypeScript

TypeScript

React

ReactJS

Tailwind CSS

Tailwind

Features

  • Responsive design
  • Fully featured shopping cart
  • API fetch for product rendering
  • Individual pages for each product

I built an ecommerce site template for freelance ecommerce store work. For the items I used the recently released Shopify Mock Store API. It is a fully functional ecommerce store with landing page, store page, individual item pages/modals, and shopping cart.

Portfolio

TypeScript

TypeScript

React

ReactJS

Tailwind CSS

Tailwind

Features

  • Responsive design
  • Google Recaptcha
  • Parallax scrolls

This was built to showcase some of my projects that I have completed. Using TypeScript, React, TailwindCSS for the CSS. I tried using some new to me packages to help make something a little more design forward than other projects I have completed in the past.

Made With

by Nate Card

©

2024