Work
Projects across software, data, and AI engineering — from distributed systems and security to machine learning and robotics.
In progress
Real-Time Social-Media Streaming Platform
In developmentLow-latency ingestion and streaming analytics over Apache Kafka and Faktory, with dashboards for live social-media data.
- Apache Kafka
- Streaming
- Python
- Azure
- Docker
Panoptic Segmentation for Mobile Robot Navigation
In developmentA panoptic-segmentation model for robot navigation in dynamic environments, integrating perception with path planning.
- Computer Vision
- PyTorch
- ROS
- SLAM
- Robotics
SignRing — Continuous ASL Recognition with IMU Rings
PlanningContinuous American Sign Language recognition from IMU rings and virtual IMU data, built on wearable sensing and sequence models.
- IMU Sensors
- Wearables
- TensorFlow
- LSTM
- Gesture Recognition
Projects
Generates, stores, and uses rainbow tables across a distributed architecture coordinated by a central server. Written in Rust.
- Rust
- Systems
- Networking
- Concurrency
- Security
A custom RL environment with a Q-learning agent and an evaluation harness for measuring policy quality.
- Python
- Reinforcement Learning
- Q-Learning
- ML
A convolutional neural network for handwritten-digit classification built from scratch in Python and NumPy.
- Python
- Deep Learning
- CNN
- NumPy
Detects misinformation in social-media posts by combining NLP models for text with CNNs for images.
- Python
- NLP
- Computer Vision
- Deep Learning
Signal-strength, tower-switching, and network-stability study around Binghamton using Android data and Power BI.
- Kotlin
- Android
- Power BI
- Data Analysis
Packet-capture analysis of VPN traffic to assess encryption and identify plaintext/PII leaks.
- Network Security
- Wireshark
- VPN
- PII Detection