About

Hi, I'm Allison, a software engineer with a knack for learning quickly, teaching effectively, and tackling hard problems. With three years of professional experience, I specialize in building readable, maintainable, and extensible code in the JavaScript ecosystem (React, TypeScript, Express) and beyond. My technical toolkit spans full-stack development, cloud infrastructure (AWS, Docker), and languages like Python and Go. I thrive in cross-functional teams, always keeping the end-user at the heart of my work while continuously honing my skills as a lifelong learner. Let's build something amazing together!

Projects

DataLoaf

DataLoaf is an open-source, self-hosted product analytics platform that's designed to collect and visualize user engagement data for in-depth insights.

DataLoaf is comprised of several components. It features a Node.js SDK that's designed to collect custom event data from the product backend. It also uses a CLI tool, developed in Go, which utilizes Terraform to automate the setup and teardown of AWS infrastructure. Finally, it hosts a fullstack application that visualizes the collected data, providing an intuitive interface for data exploration and insight generation.

endpntr

A database-backed webhook request inspection tool that displays request information. It provides detailed insights into each request, including headers and payloads, for easy analysis and debugging. Built using React, TailwindCSS, Express, PostgreSQL, and MongoDB.

Autonomous Toy Vehicle

This Arduino-driven vehicle was equipped with a servo-mounted ultrasonic sensor and color camera, enabling it to perform a variety of tasks.

Initially, it was programmed to utilize the ultrasonic sensor for autonomous maze navigation. Later, it was enhanced to use both the ultrasonic sensor and color camera to navigate an obstacle course while pursuing a moving target.

Skills

Here are some of the technologies I've worked with.

Languages

  • JavaScript

  • TypeScript

  • Go

  • Java

  • C / C++

Back-End

  • Node.js

  • Express

  • PostgreSQL

Cloud

  • Amazon API Gateway

  • AWS Lambda

  • Amazon Kinesis Data Streams

  • Amazon Kinesis Data Firehose

  • Amazon S3

  • Amazon Redshift

  • Amazon EC2

  • Digital Ocean Droplet

Other

  • Git / GitHub

  • Linux

  • Bash

  • Nginx

  • Docker

  • Jest