Focusing on full-stack development, transferring functionality to a new codebase utilizing Java, React.js, TypeScript, Docker, and Kubernetes.
Implementing improvements and features of geospatial functionality including shapefile processing and centroid calculation using Java and PostGIS.
Writing scripts to automate the testing of functionality of API Requests using Python and the requests library. Conducted load testing using k6 and Grafana.
Wrote and modified 100+ Cypress.js End-to-End testing scripts. Tested the functionality of frontend elements, page responsiveness, API requests and responses, and webpage behavior.
Conducted Fortify scans on codebases to detect security issues, and implemented fixes to increase code security.
Research Assistant
Hamilton College
05.2023 - 07.2023
Worked alongside Professor Thomas Helmuth in Genetic Programming Research and implemented accuracy improvements in Code Building Genetic Programming.
Used Clojure to implement function and argument backtracking in addition to various function application strategies within code genomes in CBGP, resulting in increased rates of successful code generation.
Co-authored and published a paper with Thomas Helmuth, Lee Spector, and Eddie Pantridge that was presented at GECCO in July, 2024.
Computer Science Senior Seminar (CS410), Algorithms (CS330), Developer Accessible User Interfaces (CS360), Principles of Programming Languages (CS220), Computer Organization (CS240), Algorithms and Data Structures (CS230)
Publication
Helmuth, T., Fedoroff, J., Pantridge, E., & Spector, L. (2024). Facilitating function application in code building genetic programming. Proceedings of the Genetic and Evolutionary Computation Conference. https://doi.org/10.1145/3638529.3654068
Simulation Instructor Operator (SIO) Project Lead at Booz Allen Hamilton Holding CorpSimulation Instructor Operator (SIO) Project Lead at Booz Allen Hamilton Holding Corp