Skip to content
View jman4162's full-sized avatar

Block or report jman4162

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jman4162/README.md

Hi, I'm John

I'm a Senior Applied Scientist building production ML systems for diagnostics, reliability, repair recommendations, and hardware/signal decision-making.

Current focus:

  • ML for diagnostics, reliability, and repair recommendations on messy operational data
  • Ranking, calibration, uncertainty, evaluation, and cost-sensitive decisions
  • Multimodal modeling across logs, sensors, signals, and structured telemetry

Background:

  • Ph.D. in Electrical Engineering with deep experience in RF modeling, phased arrays, antennas, and EM simulation
  • Applied ML experience across production systems, transformers, Bayesian models, computer vision, and signal processing
  • Interested in collaborations involving RFID, wireless inference, phased arrays + ML, signal/text fusion, and high-signal evaluation

Toolbox

Python | PyTorch | Hugging Face | scikit-learn | Polars | Jupyter
AWS | SageMaker | Athena | Docker | Git | Linux
MATLAB | HFSS | CST | FEKO | ADS

Featured Work

  • Phased-Array-Antenna-Model: Python library and tutorials for phased-array antenna pattern modeling, beamforming, impairments, and visualization.
  • EdgeFEM: 3D finite-element electromagnetics solver for RF/mmWave simulation using Nedelec edge elements.
  • PyTorch-Vision-Transformers-ViT: Vision Transformer fine-tuning experiments in PyTorch with practical training and evaluation notes.
  • Baseball-Pitch-Sequence-Prediction: Sequence-modeling benchmark using LSTM, Transformer, CNN, HMM, Random Forest, Logistic Regression, and AutoGluon with ablations and MLflow tracking.

Collaboration Interests

  • Multimodal modeling over text, sensors, signals, and structured telemetry
  • RFID and wireless inference problems
  • Phased arrays + ML for surrogate modeling, optimization, and generative design
  • Evaluation methodology, calibration, ranking, and decision systems under uncertainty

Reach Me

Outside Work

Duke basketball | hiking | specialty coffee


Popular repositories Loading

  1. Phased-Array-Antenna-Model Phased-Array-Antenna-Model Public

    This tutorial offers a comprehensive guide to computing and visualizing the radiation patterns of phased array antennas using Python, suitable for both beginners and advanced users interested in a…

    Jupyter Notebook 40 14

  2. electromagnetics-work-samples electromagnetics-work-samples Public

    Providing work samples of electromagnetic, RF, antenna, and radar system analysis that I performed for graduate school assignments.

    MATLAB 10 5

  3. PyTorch-Vision-Transformers-ViT PyTorch-Vision-Transformers-ViT Public

    Explore fine-tuning the Vision Transformer (ViT) model for object recognition in robotics using PyTorch. This tutorial covers setup, training, and evaluation processes, achieving impressive accurac…

    Python 8

  4. Baseball-Pitch-Sequence-Prediction Baseball-Pitch-Sequence-Prediction Public

    Baseball pitch sequence prediction using 7 ML models (LSTM, Transformer, CNN, HMM, Random Forest, Logistic Regression, AutoGluon) with synthetic data generation, k-fold benchmarking, ablation studi…

    Jupyter Notebook 6

  5. Three-Body-Problem-Simulator Three-Body-Problem-Simulator Public

    A Python-based simulation and visualization of the three-body problem, exploring chaotic gravitational interactions using numerical methods and interactive plots.

    Jupyter Notebook 3 1

  6. EdgeFEM EdgeFEM Public

    3D finite-element electromagnetics (FEM) solver for RF/mmWave simulation. Computes S-parameters, radiation patterns, and fields using Nédélec edge elements. Supports wave ports, PML/ABC boundaries,…

    C++ 3 1