Hello,

I'm Matt

Developer specializing in JavaScript

From crafting precision in metal to crafting precision in code

About Myself

Dedicated learner with a diverse background in machining, sales, and leadership. I'm currently a full-time machinist at USA Rolls and part-time web developer at Data Annotation Tech.

Recognizing the importance of testing, it is one aspect of programming I would like to fully integrate into my craft. I'm interested in attaining a Quality Assurance Engineer position. Somewhere where I can grow and learn from industry professionals.

Feel free to revist this portfolio page at any time. I will be continually updating it with new projects that better reflect my current skills and abilities. Thank you for taking the time to visit!

Projects

DNS Registration Bot
DNS Registration Bot

Tech: Node, Jest, Winston, Chron

View Repository

This project is a blend of personal / professional work and represents an iterative development process utilizing artificial intelligence. The process included providing the AI with prompts of gradually increasing specificity with the intention of guiding it through complex development. The AI did a fantastic job providing a starting point to build the project around, however the code it provided required significant refinement. Additional testing was required to ensure adequate test coverage as well as confirm proper logging and error handling.

Digit Rarity
Digit Rarity

Tech: HTML, CSS, React.js, Google Analytics

Try Live

Digit Rarity was created to be a resource for the Etherium Name Service (ENS) community. A quick way to determine the relative scarcity of number based domain names. The project idea began with my first coding exercise, a palindrome detector! Today it identifies 11 different number types, provides population data for each, and calculates a numerical representation of scarcity. Digit Rarity serves between 25-50 new users per month.