Joseph Bickford

Software Engineer

I love to build software and expand my knowledge around technology.

About:

Background:

Hi, I’m Joseph Bickford; a Computer Science student with a focus on software engineering. I first learned to code by building games in Unity, and over the years, I’ve explored a wide range of programming from 3D graphics and game development to full-stack web applications. Currently I am employed as a software engineer at Corksy, a DTC platform for wineries.

Experience:

Corksy

Build features from end-to-end using React, Typescript, Graphql (through PostGraphile, PostgreSQL database), Golang, and Python.

Projects

spbr.png

Simple PBR Renderer

This is a project I built to explore the capabilities of Physically Based Rendering. It uses glad for OpenGL bindings and GLFW for window management. The build system is made with CMake.

Dread Engine

Dread is a small game engine written in C++ that is a longer term project for me. It is a passion project created in the pursuit to learn as much as possible about building interactive desktop applications using 2D and 3D graphics technologies.

landlord.png

Property Management Site

This is a web app to help landlords keep track of their properties and the people who reside in them. It uses NextJS for the frontend and Firebase for the backend.

tdp.png

The Developer Post

The Developer Post is a blog site built using Hugo. My main focuses were to ensure that the website was responsive and SEO friendly. For content management it uses Netlify CMS.

axo.png

NFT Minting Site

This was an NFT project I created to learn the up and coming Web3 technologies. It features a ReactJS front end and a solidity backend. The NFTs include data such as rarity and attributes associated to them making each one unique and special (some more than others). All NFTs and data surrounding them live on IPFS storage through a service called Pinata.