🔬 Semiconductor & Materials Science Background
PhD-level nanotechnology scientist with 10+ years of experience in statistical analysis of semiconductor manufacturing processes, material characterization, and device measurements. Expertise spans hypothesis testing, ANOVA, time-series analysis, and Six Sigma methodologies applied to tool development and process optimization.
📊 Data Science & ML Engineering
Specialized in tabular-data analysis and time-series modeling using the Python ecosystem (scikit-learn, XGBoost, PyTorch, PyMC3).
🔧 Data Science in Production
Experience building production ML systems with FastAPI, applying MLOps practices, and deploying scalable data solutions—from experimental design and statistical process control to predictive modeling and automated decision systems.
💻 Technical Problem Solver
Projects range from CUDA-accelerated Mandelbrot visualizations to WebSocket streaming dashboards and microservice-based prediction APIs. Advocate of clean code, thorough documentation, and user-centric design.
🔄 Continuous Learning & Experimentation
Active GitHub contributor exploring MLOps, modern web frameworks, and interactive data applications while maintaining strong statistical foundations.
🤖 Agents & LangGraph
Building stateful AI agents is my newest focus. I’m using the open-source langgraph framework to prototype multi-step, tool-using agents that persist state, support human-in-the-loop checkpoints, and recover from failures. My companion repo agent-lab (work-in-progress) collects reusable patterns—React-style planners, streaming memory nodes, and LangGraph + FastAPI micro-services—for anyone exploring agentic workflows.
🔍 Technical Interests
- Scientific Computing · NumPy, SciPy, mathematical modeling, algorithm optimization
- ML & Statistics · Experimental design, time series, Bayesian methods, ensemble models
- Visualization · Interactive plotting, real-time dashboards, GPU-accelerated graphics
- Web Development · FastAPI, WebSocket streaming, responsive data applications
🛠 Current Interests · Scientific computing • Algorithm optimization • Multi-angle dataset exploration • Async web APIs • Automated validation pipelines • Agentic systems
📚 Tech Stack Snapshot · Python • PyTorch • GBDT • scikit-learn • PyMC3 • NumPy/SciPy • Pandas/Polars • FastAPI • WebSocket • Docker • SQL
🔭 Demo Corner
🥧 Tips API
FastAPI microservice predicting restaurant totals (Docker-ready). → https://github.com/CJRockball/pred_service
🛒 Food Demand Forecast
End-to-end notebooks for the AV dataset with XGBoost pipelines. → https://github.com/CJRockball/Food_Prediction
🌀 Mandelbrot GPU
CUDA-powered fractal explorer with real-time zoom. → https://github.com/CJRockball/Mandelbrot
📈 Streaming Plot
WebSocket server streaming data into interactive Bokeh charts. → https://github.com/CJRockball/streaming-plot