Uses

Machine Learning & Data Science

Python-Primary programming language
Jupyter Notebook-Interactive development
Anaconda-Environment management
NumPy-Numerical computing
Pandas-Data manipulation
Scikit-learn-Machine learning algorithms
TensorFlow-Deep learning framework
Matplotlib-Data visualization
Seaborn-Statistical visualization
Gymnasium-Reinforcement learning

Big Data & Distributed Systems

Apache Hadoop-Distributed storage & processing
Apache Hive-Data warehouse queries
Apache Kafka-Stream processing
AWS EC2-Cloud compute instances
AWS EMR-Managed Hadoop clusters

Development Tools

Visual Studio Code-Code editor
Cursor-AI-powered IDE
Git-Version control
iTerm2-Terminal emulator
Homebrew-Package manager
Postman-API testing

Cloud & Compute

DePaul Research Servers-GPU training & compute
Google Colab-Cloud notebooks
Binder-Interactive notebooks
GitHub Pages-Static site hosting
Fly.io-Node.js app deployment

Services

GitHub-Code repository
Bitwarden-Password manager
Cloudflare-Email hosting
OhoDomain-Domain provider

System

Local Development

Model-MacBook Air 2020
Processor-Apple M1
GPU-Apple M1 8-Core
RAM-8 GB
SSD-Apple SSD AP0256Q
OS-macOS Tahoe

Remote Training

Infrastructure-DePaul Research Servers
GPUs-4x NVIDIA A100 80GB
RAM-1.48 TB

Peripherals

Monitors-HP EliteDisplay E232 + Acer EB225Q
Keyboard-Epomaker TH80 Pro V2
Mouse-Apple Magic Mouse
Headphones-Bose QuietComfort Ultra
Earbuds-AirPods Pro 2
Smartwatch-Apple Watch Series 9