I'm a
data scientist
and
full stack developer.

I like to build things
and learn how
stuff works.

some projects I've worked on

Bevor

nextjs
wagmi
ethersjs
DAOs
smart contracts
prisma
postgres
javascript
solidity
html
css
sql

Co-developed a decentralized auditing protocol within the web3 ecosystem (with plans to fully build). Built out the marketing page, protocol dApp, helped guide the DAO and protocol designs, conducted market research, and presented to incubator programs and partners. Integrated on/off-chain data.

Blackjack Gameplay

pytorch
deep learning
onnx
nextjs
starlette
websocket
python
typescript
javascript

Wrote custom python modules to handle blackjack gameplay, and deployed a Starlette Websocket server to allow users to interact with it. Created a NextJS application to interface with the websocket server and have users play blackjack. With a Deep Q Learning model that I previously trained for learning optimal blackjack strategy, I converted the pytorch model to ONNX and host it directly on the client, so users can see optimal moves.

Strava Visualizer

nextjs
indexeddb
strava api
oauth
jwt
d3.js
javascript
html
css

Engineered an application based off Strava's API, allowing users to oauth with their strava account and view an aggregate data visualization of their routes. Solely reliant on Browser Storage API's, so no data is retained by the application itself.

Active Listening AI

[proprietary]
starlette
openai api
recall ai
assembly ai
chroma db
llama-index
streamlit
python

Developed a microservice for actively listening to video conferencing calls and automating post-call form-filling processes for various types of form responses. Integrated with 3rd party services for audio streaming, speech recognition, LLM's, AI tooling, and vector databases. Built out a custom Starlette API for internal use. Led the development, established performance criteria, and created documentation.

Sightings

starlette
nodejs
express
nextjs
slack sdk
rest api
openai api
firebase
python
javascript
html
css

NextJS application allowing users to oauth with slack and display their top content in a given set of channels over time. Built a Starlette ASGI python REST API to handle authorization, Slack SDK integration, and post-processing. Built a custom a frontend with protected routing. This drastically helped with content ingestion and dispersal.

TL;DR

nextjs
openai api
orm
javascript
html
css

Built a full-stack app integrated with OpenAI's API to allow users to upload PDF's, extract text, and produce summaries, regardless of the model's context window size.

Agree

nextjs
ethersjs
wagmi
firebase
smart contracts
rest api
javascript
html
css

Built a full-stack product to allow users to create and view immutable contracts on-chain. Built using web3 tools, it allows users to interact with custom smart contracts. Assisted with contract design and aligned with existing ERC standards.

Feel free to connect
with me.
I'd love to hear
what you're building.