Skip to content
View alec-glisman's full-sized avatar

Block or report alec-glisman

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.

Content in all repositories owned by your account will be closed.
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
alec-glisman/README.md

👋 Hi there, I'm Alec Glisman

I bridge physics-based simulations and cheminformatics with machine learning to accelerate molecular design and drug discovery. My background spans fluid mechanics, polymer physics, and generative AI.

I'm open to collaborating on AI for Science, molecular modeling, and generative chemistry. Reach out if you're working in these areas.

🔗 Website · LinkedIn · Google Scholar · arXiv · ORCID


⭐ Highlights

  • 🥉 Top 3% (10th / 356) in the OpenADMET-ExpansionRx blind challenge for ADMET property prediction
  • 🧬 Built and deployed generative models for molecular designs for R-group optimization and core-hopping over validated reaction templates.
  • 📄 5 peer-reviewed papers spanning polymer physics, fluid mechanics, and biophysics
  • 🎓 Ph.D. in Chemical Engineering from Caltech, advised by Zhen-Gan Wang & John F. Brady

🔬 About Me

💊 Senior AI/ML Scientist @ Merck & Co. Modeling & Informatics Group
Applying predictive deep learning models and generative AI to accelerate drug discovery by designing, predicting, and optimizing small-molecule therapeutics.

🎓 Ph.D. Chemical Engineering, Caltech (2024)
🎓 M.S. Chemical Engineering, Caltech (2022)
🎓 B.S. Chemical Engineering, UC Berkeley (2019)


🚀 Featured Projects

Repository Description
OpenADMET-ExpansionRx ADMET stacked ensemble models — top 3% (10th / 356) in the OpenADMET-ExpansionRx blind challenge
DDPM-Enhanced-Sampling Denoising diffusion models for Boltzmann-consistent polymer conformational sampling
Swimming-in-Potential-Flow C++/CUDA boundary integral methods — companion code for JFM 2022 paper
Analysis-Polyelectrolyte-Surface-Adsorption Analysis pipeline for interfacial polyelectrolyte MD simulations

📚 Publications

  • Binding Modes and Water-Mediation of Polyelectrolyte Adsorption to a Neutral Calcium Carbonate Surface — Langmuir, 2025 DOI
  • Multivalent Ion-Mediated Polyelectrolyte Association and Structure — Macromolecules, 2024
    DOI, arXiv
  • Adsorption Isotherm and Mechanism of Calcium-Ion Binding to Polyelectrolyte — Langmuir, 2024
    DOI, arXiv
  • Swimming in Potential Flow — J. Fluid Mech., 2022
    DOI
  • Geometry and Dynamics of Lipid Membranes: The Scriven–Love Number — Phys. Rev. E, 2020
    DOI, arXiv

🧠 Machine Learning

Core Areas: Graph neural networks (GCNs, MPNNs, GATs) · Generative models (VAEs, diffusion, GFlowNets, transformers + RL) · Uncertainty quantification · Transfer & curriculum learning · Conformer ensemble models

PyTorch PyTorch Geometric Transformers Optuna Scikit--learn MLflow


🧪 Cheminformatics & Drug Discovery

  • Drug Discovery: Structure-based & ligand-based design, de novo generation, lead optimization, multi-parameter optimization (MPO), ADMET prediction, synthesizability screening, virtual screening
  • Representations: SMILES, InChI, molecular graphs, 3D conformers, ECFP fingerprints, pharmacophores, pre-trained embeddings (ChemBERTa, CheMeleon)
  • Databases & Tools: ChEMBL, PubChem, DrugBank; Schrödinger Suite, AutoDock Vina

RDKit Chemprop DeepChem


⚛️ Physics-Based Simulations

  • Molecular Dynamics: Enhanced sampling (metadynamics, OPES, umbrella sampling, HREX), MDAnalysis, Markov state modeling, free-energy calculations
  • Continuum & Quantum: Potential flow theory, microswimmer hydrodynamics, lipid membrane mechanics (Scriven–Love); ORCA for QM; Schrödinger/GLIDE for docking

GROMACS PLUMED MDAnalysis


💻 Languages & Infrastructure

Python · C++ · CUDA · SQL · Shell · LaTeX · FORTRAN

Docker GitHub Actions NumPy Pandas SciPy

Slurm · PBS · Ansible · Spack · Git


📄 For more on my research, experience, and publications, visit alec-glisman.github.io

Pinned Loading

  1. OpenADMET-ExpansionRx-Blind-Challenge OpenADMET-ExpansionRx-Blind-Challenge Public

    This repository contains code and documentation for participating in the OpenADMET + ExpansionRx Blind Challenge. The goal of this challenge is to develop machine learning models to predict various…

    Jupyter Notebook 6 2

  2. Analysis-Polyelectrolyte-Surface-Adsorption Analysis-Polyelectrolyte-Surface-Adsorption Public

    Data analysis scripts and notebooks for interfacial polyelectrolyte molecular dynamics simulations using Gromacs.

    Jupyter Notebook 3 1

  3. Polyelectrolyte-Surface-Adsorption Polyelectrolyte-Surface-Adsorption Public

    PLUMED-patched GROMACS molecular dynamics simulations repository used for my anti-scaling research project in the Wang Group.

    Shell 1 1

  4. Simulation-Two-Chain-PAA Simulation-Two-Chain-PAA Public

    Simulate interactions between two fully-charged PAA chains with varying amounts of CaCl2 added

    Shell 1

  5. DDPM-Enhanced-Sampling DDPM-Enhanced-Sampling Public

    Diffusion models for enhanced sampling of interfacial polyelectrolyte molecular dynamics simulations.

    Python

  6. chemeleon-rxn chemeleon-rxn Public

    Forked from MSDLLCpapers/chemeleon-rxn

    Python