Hi, I'm Kieran 👋

Engineer, researcher,

lifelong learner

I currently work as an ML + Quant Researcher at a hedge fund startup, applying machine learning to financial markets. I hold a Ph.D. from Vanderbilt University, where as an NSF Graduate Research Fellow I developed physics-based, graph-theoretic, and algebraic methods for the autonomous design of polymers and solvents.


About Me

I am an ML + Quant Researcher at a hedge fund startup, where I apply machine learning to financial markets and engineer the software around it. I earned my PhD at Vanderbilt University in Interdisciplinary Materials Science, a multidisciplinary domain that, for me, was roughly a culmination of computer science and physical materials.

I value truth, hard work, and passion, and I'm motivated by making a change in the world — I became an engineer because I wanted to manifest my ideas. Outside of work, my main pursuit is jiu jitsu, where I'm a three-stripe blue belt, and I've previously competed in wrestling and Olympic weightlifting. I'm currently based in Nashville, TN.

I hold undergraduate degrees in Materials Science Engineering and Statistics, with minors in Computational Modeling and Computer Science. I love integrating cross-disciplinary skills to build things that matter.

Portrait of Kieran Nehil-Puleo

Flagship Projects

E(n) Equivariant Graph Neural Network for Learning Interactional Properties of Heterogeneous Molecular Structures

E(n) Equivariant Graph Neural Network for Learning Interactional Properties of Heterogeneous Molecular Structures

2023-12-13

What was the problem?

Predicting chemical properties from 3D molecular structures is computationally expensive. Existing models often don't respect the symmetries of the physical world, leading to inefficiencies.

What did I do?

Developed an E(n) equivariant graph neural network (IEGNN) that incorporates spatial features and respects physical symmetries (E(n) equivariance), allowing for more efficient and accurate learning from 3D molecular data.

What was the impact?

The IEGNN provides a more efficient way to predict chemical properties, which can accelerate the discovery of new materials and molecules. This work was published in the Journal of Physical Chemistry B.

PublicationEquivariant Graph Neural NetworksMolecular Dynamics
Dynamically interconnected microbioreactors and their applications

Dynamically interconnected microbioreactors and their applications

2024-04-11

What was the problem?

Scaling up biological production from the lab to industrial scale is challenging because environmental conditions in large bioreactors are not uniform. This makes it difficult to optimize cell lines for efficient bioproduction.

What did I do?

Invented a system of dynamically interconnected microbioreactors that can simulate the heterogeneous conditions of large-scale industrial bioreactors. This allows for more realistic and effective optimization of cell lines.

What was the impact?

This invention, now a patent, provides a new tool for bioprocess development, potentially leading to more efficient and scalable production of biofuels, pharmaceuticals, and other bio-based products.

PatentInterconnection networksMicrofluidics
Open-source Powder Dispenser

Open-source Powder Dispenser

2021-11-15

What was the problem?

Formulating precise mixtures of powders (like alloys or deep eutectics) requires expensive, specialized equipment, which can be a barrier for researchers and hobbyists.

What did I do?

Designed and built a low-cost, open-source powder dispenser using 3D printing and readily available components. The design allows for precise control over the composition and mass of powder formulations.

What was the impact?

This project provides an accessible tool for materials science research and development, enabling more people to experiment with creating new materials. The open-source design allows for community contributions and modifications.

Autonomous ExperimentationHardware3D Printing

Other Projects

Petri Net Design Studio

Petri Net Design Studio

2022-05-20

This is a design studio for building and simulating petri nets

Petri NetsDesign StudioSimulation
Explore
Robust areal diffraction peak detection based on Shannon entropy

Robust areal diffraction peak detection based on Shannon entropy

2022-03-02

This research project was on improving diffraction maxima identification in XRD data.

Oral PresentationXRDComputer Vision
Explore
Manifold-Slider

Manifold-Slider

2020-03-10

I trained a variational autoencoder neural network in python, then converted to tensorflow.js a python to javascript neural network converter, then built an interface and app with react.js to interact with the neural net

VAEReact.jsTensorflow.js
Explore
1D Fick Solution for Solid State Diffusion Python package

1D Fick Solution for Solid State Diffusion Python package

2019-12-25

This is a Python package that I created in my free time during COVID. I saw that there was no open source python package for performing diffusion simulations with Fick's Second law of diffusion. This package could be used to model Solid state diffusion in the specified geometries.

DiffusionMaterial Science
Explore

Skills

skill icon

My primary language, with countless projects behind it. I build machine learning models in PyTorch, research and production code, and scientific packages for molecular simulation. I also work extensively with Claude to accelerate research and engineering.

skill icon

My go-to for performance and hardware. I've shipped several serious projects in C++, from high-performance computing to low-level systems work.

skill icon

Some work here, mostly for things I want non-programmers to use — like this website.


">

Timeline

  • 0

    Birth in Michigan to Catherine Nehil and Annette Puleo
  • 5

    Got Interested in Nature, Wanted to be an "Antomologist"
  • 12

    Got Interested in Homesteading, Started Building Stuff
  • 18

    Gap Year, Volenteered in Nepal and Uganda for 6 Months
  • 19

    Started Undergrads at MSU
  • 20

    Got Interested in Machine Learning
  • 21

    Interned at Textron, Got Interested in Computer Science
  • 22

    Got Interested in Jungian Psychology
  • 23

    Finished Undergrad at MSU, Honors Degrees in Statistics and Material Science Engineering with 3.8/4.0 GPA
  • 23

    Started PhD in Interdisciplinary Material Science at Vanderbilt University
  • 24

    Won the NSF Graduate Research Fellowship
  • 24

    Published First Paper on Exploiting Euclidean Symmetry in Graph Neural Networks
  • 26

    Got Married
  • 27

    Graduated with a Ph.D. in Interdisciplinary Materials Science from Vanderbilt University
  • 27

    Started working as an ML + Quant Researcher at a hedge fund startup

Adventures