The Secretary Problem: A Mathematical Approach to Hiring
Explore how the classic 'Secretary Problem' from optimal stopping theory can inform hiring decisions, and learn when to trust the math versus when to trust your intuition.
Read More →
Software engineer focused on automation, reliability, and thoughtful system design
Software engineer and quality leader focused on building reliable, well-tested systems that people can trust.
My work sits at the intersection of automation, embedded systems, and backend services, where correctness, observability, and long-term maintainability matter more than quick fixes. Outside of work, I stay active with chess, Brazilian jiu jitsu, and strength training. This site is a home for my projects, writing, and experiments—technical and otherwise.
Learn more about me →Some of my recent work and creations
A neural network-based stock price prediction system using Long Short-Term Memory (LSTM) networks. Built as a final project for CS 682 Neural Networks course at UMass Amherst. Implements a multi-layer LSTM architecture with dropout regularization, layer normalization, and early stopping for predicting daily stock closing prices.
A full-featured web application for generating detailed astrological birth charts with AI-powered interpretations, interactive chat, and synastry analysis. Built with Flask, PostgreSQL, and integrated with OpenAI/Anthropic for personalized chart readings.
Building and orchestrating teams of AI coding agents using Claude Code, OpenClaw, Codex, and Paperclip. Using agents to autonomously build features, write content, fix bugs, and run overnight — across multiple live projects simultaneously. Learning what works, what does not, and how to get the most out of AI-assisted development in real production environments.
A website built for Kelly McCarthy — breast cancer survivor, educator, and certified life coach. Kelly brings 8 years of teaching experience and a Masters in Education to her coaching practice, currently working at Boston University supporting students through mental health re-integration. Her niche: cancer survivors and caregivers navigating life after diagnosis. Built with Next.js, TypeScript, and Tailwind CSS.
Thoughts, tutorials, and insights
Explore how the classic 'Secretary Problem' from optimal stopping theory can inform hiring decisions, and learn when to trust the math versus when to trust your intuition.
Read More →
An honest take on Claude Code, Codex, and agent orchestration after using them heavily in production work. Not a sales pitch.
Read More →Patience, fundamentals, and getting comfortable being bad at something new — lessons from the mat that apply directly to building reliable software.
Read More →Have a project in mind or want to collaborate? I'd love to hear from you!
Get In Touch