Projects
A selection of independent, open-source, and professional software projects, complementing the scientific research detailed in my publications and presentations.
Cloud Infrastructure
Panoptesoft — AWS EC2 Image Provisioning
AWS EC2 | Terraform | Ansible
Automated infrastructure and configuration management for building remote Linux cloud desktop environments published on the AWS Marketplace. Streamlines AMI creation with 3D application acceleration and web-based remote desktop access.
Generative AI & Agents
The Augur — Domain-Specific RAG Chatbot
Python | LangChain | OpenAI | Vector Search | Docker | ElasticSearch
A context-aware AI assistant designed to answer domain-specific questions for an online gaming community via a Discord bot interface. Combines retrieval-augmented generation (RAG) over a custom knowledge base with containerized deployment.
AWS Strands & Bedrock Agent Sandbox
Python | AWS Strands SDK | Amazon Bedrock | CloudFormation | CI/CD
An agentic AI prototype showcasing the AWS Strands SDK and Amazon Bedrock AgentCore Runtime. Implements multi-turn conversational session persistence, an interactive web testing interface, and automated CI/CD deployment pipelines.
Machine Learning
Kaggle ML & Deep Learning
Python | PyTorch | scikit-learn | pandas | MLflow | Optuna
A repository of machine learning and deep learning models developed for Kaggle competition datasets. Covers end-to-end workflows including data processing, feature engineering, custom neural network architectures, and hyperparameter tuning.
DevOps & Infrastructure
Homelab & GitOps Environment
Proxmox | GitHub Actions | Docker | Kubernetes | Terraform | AWS | ECS
A personal homelab setup demonstrating GitOps principles and infrastructure automation. Features a high-availability Proxmox compute cluster with shared Ceph storage, automated CI/CD deployment pipelines, and hybrid cloud networking.
Scientific Software (UIUC, 2010–2019)
Production scientific software developed during my time as a Research Programmer at the Theoretical and Computational Biophysics Group (UIUC), integrated into the VMD and NAMD platforms.
- MDFF — Molecular Dynamics Flexible Fitting plugin for flexibly fitting atomic structures into Cryo-EM and X-ray density maps.
- Voltool — High-performance volumetric processing tools for density map analysis, rigid-body fitting, and map transformations.
- ModelMaker — Integrative structure prediction plugin combining Rosetta modeling workflows with interactive MDFF refinement.