Cameron's Project Portfolio

Over the years I have done a lot of really cool projects. This is as close as I can get to a comprehensive list of the things which I am able to share publically on the internet.


Machine Learning Material Phase Identification

I researched methods of classifying material phases from atomic coordinates using neural networks at the University of Rochester Laboratory for Laser Energetics, supervised by Shuai Zhang.

Contributions

Materials


Search Engine

I created a search engine focused on Wikipedia pages. Primarily written in Python, this search engine creates embeddings for text and images using open source CLIP models, which can be searched using a vector database. The various components of the search engine are compartmentalized as Docker containers. Using containers, managing the complex parts of the search engine can be made easy. For more information on this project, please view the project's public codebase.


Containerized Application Management

I researched methods of managing applications using containers to support scientific computing projects at the University of Rochester Laboratory for Laser Energetics, supervised by Richard Kidder. Research is presented in my project report.


Apps (available on the iOS app store)


Smaller coding projects


Papers

Babbitt, G. A., Rajendran, M., Lynch, M. L., Asare-Bediako, R., Mouli, L. T., Ryan, C. J., Srivastava, H., Rynkiewicz, P., Phadke, K., Reed, M. L., Moore, N., Ferran, M. C., & Fokoue, E. P. (2024). ATOMDANCE: Kernel-based denoising and choreographic analysis for protein dynamic comparison. Biophysical Journal, 123(17), 2705–2715. https://doi.org/10.1016/j.bpj.2024.03.024