Friendly and enthusiastic programmer with experience developing software for financial and scientific applications. I enjoy problem solving and designing robust software. My focus is on full-stack web development, including data modelling, user interface design, user experience, analytics, scalability, testing, packaging, and deployment.
My hobbies include playing guitar/bass, video games, writing, and microelectronics. I am currently in a love-hate relationship with the back barbell squat. I wonder when AI agents will start sending cat videos to one other instead of doing work.
Knowing that your software works is important for sleeping well at night. Practicing defensive programming and shaping assumptions are skills that I work on regularly. I enjoy talking with large-language models (LLMs) to get feedback on my data models, API designs, and testing scope.
I enjoy automating build infrastructure and learning how to leverage new services. I seek opportunities to optimize build targets, shrink attack surfaces, and standardize builds across development, staging, and production environments.
Thesis work: Conformer Searching using an Evolutionary Algorithm
Math research project: Hierarchical Clustering and Data Correlation for Chemical Compounds
Chemistry research project: Using Iodine as a dopant for metal-radical materials to investigate possible charge-transfer salts