Keighly Hill,

Software Developer

keighly@keighly.ca

Web developer with an education spanning the full stack of software development.

Currently focused on expanding my knowledge with TypeScript, React, Node JS, & Dynamo DB to build a full-stack project.

Skill Set

Best At

HTML/CSS

TypeScript

JavaScript

Learning

React

Unit Testing

Node JS

AWS

Work Experience

JavaScript & jQuery

HTML/CSS

C#

Git

Academic Focus

Object-Oriented Programming

C# & Java

RESTful APIs

Relational SQL Databases

Projects

Aquarium Management API

Jan 2024 - Present

TypeScript, Node JS, Express, DynamoDB, AWS Lambda

API project for storing aquariums, the plants and livestock within them, aquarium products, and keeping track of maintenance using DynamoDB.

API written in TypeScript using the Express NodeJS framework; API testing done in Insomnium.

Aquarium Management

Jan 2024 - Present

JavaScript, Vue JS 2, HTML/CSS, API Communication

Frontend project built in Vue JS 2 for to provide UI for communicating with the Aquarium Management API.

Nonogram

Aug 2023 - Present

TypeScript, React, HTML/CSS

A website that allows users to create, share, and solve Nonogram puzzles.

Written in React and TypeScript Unit Testing suite developed in TypeScript using the React Testing Library.

Nonogram API

Nov 2023 - Present

TypeScript, Node JS, Express

Companion API project for the front-end React TypeScript Nonogram project.

Written in TypeScript using the Express framework; API testing done in Insomnium.

Keighly.ca

Dec 2023

TypeScript, React, HTML/CSS, Vite, ESLint

This small portfolio website, built to feature & provide additional context for my projects.