Search and AI
Vector search systems
Search and recommendation work spanning natural-language queries, vector retrieval, large language models, and music discovery.
Browse GitHub
AI, search, and software systems
I build software around search, machine learning, practical web tools, and simulations, with a Northeastern background in computer science, business, and entrepreneurship.
I am especially interested in applying AI to everyday problems: making information easier to find, complex systems easier to understand, and useful products easier to build.
Selected work
Search and AI
Search and recommendation work spanning natural-language queries, vector retrieval, large language models, and music discovery.
Browse GitHubMachine learning
Applied ML projects across computer vision, image segmentation, image compression, and security technology for real-world environments.
Read moreSimulation
A browser-based ecosystem where neural-net creatures inherit traits, adapt to terrain, and turn evolution into something visible.
Open projectNow
I like systems that help people ask better questions and get to the right answer faster, whether through AI, search, or product design.
My projects have touched APIs, physics engines, neural networks, compression, browser interfaces, and quick experiments that teach by moving.
Away from the screen, I make room for reading, swimming, water polo, music, basketball, and appreciating the little things.
Featured experiment
Creatures sense, move, eat, reproduce, and mutate. Over time, the population responds to terrain, scarcity, seasons, disasters, and selection pressure.
Behavior emerges from sensing, activations, and inherited brains.
Speed, vision, metabolism, diet, color, mutability, and more.
Charts, species clustering, lineage trees, and creature inspection.
About
I studied computer science and business at Northeastern, with an entrepreneurial bent and a long-running interest in AI that improves daily life. My experience includes search and AI engineering at KMW Technology Consulting, data science and machine learning work at Viken Detection, and product-minded engineering around making options trading more accessible.
Vector search, natural-language interfaces, LLMs, Solr, OpenSearch, and Elasticsearch.
Python, Java/Kotlin, C++, SQL, JavaScript, R, MATLAB, OpenCV, and web fundamentals.
Build things people can actually use, explain what is happening, and keep iterating.
Contact