I am a Computational Physicist specializing in network materials, structures, and systems. I use optimization techniques, ML architectures and frameworks, commercial computational systems solvers, and custom solvers, scripts, and programs.
My research areas have included the following:
- Creation of Agentic orchestration system for heliophysics, through Frontier Development Lab's Heliolab
- Data pipeline creation, presence detection, machine learning compilers, 3D reconstruction, object detection, face detection, and facial recognition at Samsung SmartThings
- Deriving and simulating mechanical properties of fibrous network materials at the University of Pennsylvania
- Simulations of current distribution and cascading failures of electrical power grid networks at Yeshiva University.
To solve the mathematical equations I develop which govern the given research phenomena, I use optimization techniques, Machine Learning architectures (Naive Bayes, Decision Trees and Random Forests, XGBoost, and LLMs) and frameworks (such as PyTorch, TensorFlow, and Scikit-learn), and computational systems solvers such as CFD (OpenFOAM) and FEA (Abaqus, COMSOL), as well as custom solvers, scripts, and programs.
I have extensive experience with writing, debugging, and running code in Python, MATLAB, and C/C++, including for parallel computing with MPI on Linux high-performance computers (HPC) and on cloud platforms such as AWS.
Much of my work is hidden in private organizational repositories. If you want to see samples, send me a message and I'm happy to share what I can. Some projects I can easily share are listed here:
- Fibrin Tension: Derived from first principles differential equations governing the origins of inherent tension in fibrin fiber networks from the molecular level to the network material level, inclduding polymerization, geometric structure, and relaxation kinematics, in
MATLAB.
- Sync Project: Forecasting and Function-fitting package in
Python.
- Kinetic Project: An example of Graph Theory and Non-Continuous Optimizations work in
Python.
- Sudoku Solver: A Sudoku solver using the z3 SMT solver library in
Python - Desktop HPC Cluster: Desktop HPC cluster computer I built
.
You can reach me by message on my LinkedIn or GitHub accounts.