Hello. I'm Val, a software engineer and HCI/UX researcher with a focus on distributed ledgers, smart contracts, and Web3 applications.
I developed a protocol in Solidity to register archeological artifacts on Ethereum, track their movement and authenticate their provenance.
I built and user tested a prototype of a cryptocurrency mobile app.
I developed and user tested a mobile-web version of the BRD paper key generation process.
This is a React app that tracks Bitcoin transactions. Users can input a wallet address and view inputs and outputs from the Blockchain.info block explorer. The app uses a websocket to subscribe to updates so that new transactions can be displayed in realtime.
Using the Spotify API, I developed an app to build mixtapes. Users can search for an artist and select songs to add to their playlist based on recommendations. The recommendations are displayed in a node-based graph. Each node is a top song by an artist related to the last artist on the playlist. The popularity of the song is indicated by the size of the node.
I helped ExecThread develop their public facing website. I worked with the lead designer, wireframing experience flows and creating mockups. I also worked with the lead frontend developer and refactored our code to be pixel perfect and flexible for future development.
Clone Combat is a game that I created with classmates for our Analytics-Driven Game Design course. My primary roles were user interface and user experience designer. I also came up with the game concept--a puzzle platformer where the player has to defeat clones who mirror each of the player's inputs in real time. The game was featured on Newgrounds and received over 20,000 plays in the first week.
Val Mack © 2019.