My Projects

Woah, check out these things I made (or contributed to)

AlliOSWebImage ProcessingTradingOpen Source
6 projects
awsgraphQLnode.jsiOSswiftdockerterraform

Pixelect

Overview

Advanced image analytics service. Estimates image visual aesthetic quality and perceived emotion among other qualities.

Architecture

Backend: AWS (Cognito, S3, DDB, Elasticsearch, GraphQL, ECS) | Frontend: Entirely SwiftUI iOS Application
pythontypescriptreact.jsalgorithmic trading

Koi

Overview

Developed open source algorithmic trading platform & web application. Includes stock & forex integration with Interactive Brokers. Also includes crypto integration via Kraken, Coinbase, Robinhood, or Binance.

Architecture

Python based for the trading training, decision making, and executions. Web Application is Typescript + HTML + CSS. Integrates with multiple rest apis & the Interactive Brokers websocket api.
swiftrest apielasticsearchopenCViOS

Emotion Guide

Overview

Guides users to nearby locations which (according to analysis performed on geotagged images) provide a positive emotional response.

Architecture

Frontend was an entirely Swift-based iOS application. Backend consisted of firebase and elasticsearch integrations.
swiftopenCVimage processing

Screen Watch

Overview

Maximizes screen privacy in public places by utilzing face & gaze tracking to determine if others are looking at your screen

Architecture

Swift, Objective-C, and C++ based MacOS application. Utilizes OpenCV for webcam video stream analysis + gaze detection.
pythonopen sourcetext sentiment analysiselasticsearchdocker

Ticker Sentiment

Overview

Automated stock+crypto news scraping service with built in sentiment analysis via NLTK. Built in ElasticSearch support as well.

Architecture

Utlizes Python for the majority of the program. Optional backend support with ElasticSearch via a provided Dockerfile.
tensorflowimage processingpythonneural networkmacOSiOS

Neural Net Stock Trading

Overview

Developed novel convolutional neural network model using tensorflow for predicting short term market movements with profit-reaching accuracy in live trading. macOS frontend application created for managing model creation and trade status.

Architecture

Largely Python-based application with heavy usage of numpy+pandas for improved performance. Conversion to Rust is ongoing.