Portfolio

Open Source Contributooor - On-Chain Subscriptions

Recently contributed to an Anchor Subscriptions program a friend of mine put together for a Magic Eden hackathon. The program implements a way for users to subscribe to services in the same way that we do in the web2 world with Netflix, Spotify, etc. My focus has been to implement logic for Callbacks when creating a subscription. This allows anyone that creates a subscription service using our program to pass in an arbitrary instruction that will be called everytime payment is made from a subscriber.

Meracrafters

I worked withe Metacrafters for a few months as the Lead Content Creator on their Intermediate Solana development course. The course takes ~40 hours to complete and consists of mainly videos of instructors teaching concepts and walking them through code. I wrote all the content for the videos, made all of the example demo programs, lead some of the lessons as the instructor, and even spent some time grading submissions and helping them set up some REPLs so students could follow along in the browser.

The overall Metacrafters course has 3 levels: beginner, intermediate, and advanced. The intermediate and advanced courses are behind pay walls. My focus was the intermediate course.

Solana End to End Dev Course

This is a complete course meant to on-board web developers to development in the Solana ecosystem. I worked with the Solana Foundation on this course and it is completely open sourced. I helped write the lessons in this course and also built out the programs that are used throughout the course. This was the first time I've ever tried to teach a course or write about technical topics online and I really enjoyed it.

Bermuda

Competed in the Solana Summer Camp hackathon in 2022 and helped build Bermuda. Bermuda is a privacy enabled DEX that utilized a sealed bid batch auction aggregator. We wanted to create a way to execute trades on-chain without giving away your strategy to anyone monitoring your transactions. Our MVP for the hackathon aggregated orders submitted to a validator on a cadence of 60 sec. These aggregated orders were then submitted on-chain and routed to Jupiter for actual execution. We spoke to Elusiv and Light Protocol about integration to enable actual private transactions on-chain, but were not able to implement this in time for the hackathon.

Our submission honarable mention in the DeFi track. It is worth noting that while we were working on this for the hackathon, the news about the arrest of a Tornado Cash developer in The Netherlands broke. This sent ripples throughout the whole crypto ecosystem and definitely shook us a little bit. Needless to say, once this news broke I wasn't too interested in building privacy focused products anymore. These feelings were felt by the entire team, as such, after the hackathon we all went our separate ways and did not pursue this project any further unfortunately.

Neptune

Neptune protocol is a project I joined during the Solana Riptide hackathon. It's a DeFi lending and borrowing protocol with lots of new and unique features. Currently, the project is deployed and live on the Solana Devnet, which means the tokens in the protocol do not have any value. This is a project that's under active development and our goal is to have it deployed out to Mainnet Q2 or Q3 of 2022. This is the biggest project I have been a part of myself and it has been so much fun to work on.

At the end of the hackathon, our project actually won 3 different tracks! We won the Pyth track, the Switchboard track, and Hubble Protocol's track! (Hubble didn't tweet about us unfortunately, lol)

Check out the full list of winners from the hackathon here if you want!

Kohawk Startup

Kohawk Startup is a 24-hour entrepreneurship and innovation event designed to infuse entrepreneurship into the Coe Experience.



Coe College Physics Department

Research focused on designing and developing a handheld neutron detector to be used for homeland security and detecting the location of nuclear weapons.


Eth Tree Explorer

A project I'm working on to learn the basics of Web3 development. The idea is that you can enter any ERC-20 address and the web app will display all of the addresses that have transacted with this node within the last 1,000 blocks and all of the addresses that those nodes have trasnacted with, so on and so forth. I am using the Web3.js javascript library to make this.