About
I'm all about making code easier to read and maintain, always looking to simplify and optimize complex systems for everyone on the team. I like to really dig into systems and understand them before making changes, ensuring everything works smoothly across the board. I enjoy decoupling code and creating smart abstraction layers.
What gets me excited every day is exploring new tech and expanding my software knowledge. My knack for debugging and sticking to best practices makes me a reliable and efficient engineer, always ready to grow and adapt in the ever-changing tech world.
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
Other
Git / GitHub
Linux
Bash
Nginx
Docker
Jest
Contact
If you want to reach out, you can email alliembrey@pm.me.