Hi, I'm Mark

API Designer & Network Analysis Expert

I specialize in statistical network analysis and develop tools that make complex network science accessible to researchers and practitioners. Creator of PhyNetPy, bringing advanced network algorithms to the Python ecosystem.

View My Work → GitHub

Featured Projects

Showcasing my work in network analysis, data science, and open-source development

PY

PhyNetPy

A comprehensive Python library for math and statistics-inspired network analysis. Features advanced algorithms for Network topology comparison and simulations, Bayesian inference, and machine learning approaches to network science.

Python NumPy BioPython SciPy TensorFlow PyTorch
Try Demo →
VZ

Network Visualization Dashboard

Interactive web application for visualizing and analyzing large-scale networks in real-time. Supports multiple layout algorithms and dynamic filtering.

D3.js React Python/PhyNetPy FastAPI
View project →
HG

Horizontal Gene Transfer Detection

Machine learning pipeline for detecting horizontal gene transfer in microbial genomes. Data cleaning and preprocessing pipeline, as well as the model architecture and training.

PyTorch TensorFlow Graph Neural Networks
View project →

PhyNetPy Features

Bringing physics-inspired methods to network analysis

FAST

Fast Algorithms

Optimized implementations of classical and modern network algorithms with parallel processing support for large-scale networks.

COMM

Community Detection

Advanced community detection methods including spectral clustering, modularity optimization, and statistical inference approaches.

DYN

Network Dynamics

Simulate and analyze dynamic processes on networks including diffusion, epidemics, and synchronization phenomena.

About Me

I'm passionate about applying mathematically backed methods to solve complex network problems-- many of these are NP-hard problems that require careful optimization. With a background in software design and algorithm creation, I focus on developing accessible tools that bridge the gap between theoretical network science and practical applications.

When I'm not coding, you can find me gardening, cooking, playing tennis/guitar/golf, or going on a walk with my lovely wife. I believe in open-source collaboration and am always excited to connect with fellow researchers and developers working on network science challenges.

Let's Connect

I'm always interested in collaborations, research opportunities, and exciting network science challenges. Feel free to reach out!