Projects

Projects I've worked on and currently working on.

Professional Projects

AI and machine learning systems I've built in professional environments, focusing on defense and consumer applications.

Custom Indepdendent AI Model Interface for AI Workflows

Active
May 1, 2025

Designed and implemented a custom application enabling seamless integration of Large Language Models (LLMs) into internal workflows, mirroring capabilities found in commercial solutions. Developed and deployed AI agents that leverage this interface to automate tasks and enhance productivity within the organization.

AzureAzure OpenAI APIPythonLangchaingDockerAI Agents

Similar to a Forward Deployed Engineer role, this application leverages secure, hosted LLMs to improve organizational productivity and automate tasks. The application integrates with LLMs to build custom agents and workflows, including a full-stack report generation system that extracts data from documents and processes it through structured AI workflows with custom prompts and tools. Comprehensive security measures, including vulnerability scanning, encryption, and LDAP authentication, are implemented and monitored on a VMware infrastructure behind custom firewalls.

Custom Reinforcement Learning Environment for Agent Training

Completed
Sep 15, 2024

Co-developed a custom OpenAI Gym environment in C++ and Python, integrated with a Department of Defense simulation engine to enhance multi-agent training for AI agents.

PythonRayC++DockerOpenAI GymPySpark

Developed a custom OpenAI Gym environment to train AI agents on complex, real-world scenarios. Integrated this environment with a Department of Defense simulation engine using data pipelines, leveraging Ray for distributed training, PySpark for data manipulation, and proximal policy optimization to optimize agent performance.

StudyDuck: Self-Learning Study Tool Leveraging LLMs

Completed
Dec 1, 2022

Co-founded StudyDuck, a web application that utilizes OpenAI Davinci models and Hugging Face Gensim to create a self-learning study tool.

ReactAWS LambdaPythonFastAPIHuggingfaceOpenAI API

Spearheaded the design, development, and implementation of StudyDuck, a natural language processing web application designed to enhance ebook learning for students. The application leverages a serverless AWS Lambda architecture with Python, FastAPI, and Large Language Models (LLMs) from Hugging Face (Gensim) and OpenAI (GPT-3). StudyDuck enables users to upload PDFs, and the LLM generates learning content including questions/answers, summaries, highlighted content, and keyword definitions.

Open Source Projects

View all on GitHub →