Involvement

Organizations, leadership roles, and competitions I've participated in.

  • Mentoring at WildHacks Northwestern University

    WildHacks at Northwestern University

    Volunteer Mentor & Judge

    Mentored and judged projects at WildHacks, Northwestern's hackathon. Spent the weekend helping students get unstuck on everything from React state bugs to API auth issues as they tried to go from idea to working prototype in about 24 hours. Hackathons meant a lot to me when I was starting out, so it was cool to be on the other side of that for once.

  • Logan presenting Marketmon at AI Tinkerers Chicago

    AI Tinkerers Chicago

    Speaker & Demo Presenter

    Gave a talk and live demo at AI Tinkerers Chicago about Marketmon, a project I built with Chris Tague and Kyle Goben for Anthropic's Build With Claude Developer Challenge. Marketmon generates trading cards based on S&P 500 companies, with stats pulled from real financial data. The demo walked through meta prompting — using one model to write better prompts for another — JSON prefill with the Claude API to get structured responses, and feeding real-world data as context to improve AI output.

  • Logan presenting Decoding Fedspeak With Python at ChiPy

    ChiPy (Chicago Python Users Group)

    Featured Speaker

    Gave a featured talk at ChiPy's March 2025 main meeting called "Decoding 'Fedspeak' With Python." The idea was to use ML and NLP to predict Fed interest rate decisions by analyzing FOMC statements and meeting minutes. Built a TensorFlow neural network that outperformed a linear regression baseline at classifying rate actions (raise, lower, or hold) from the deliberately vague language the Fed uses. The whole pipeline, TF-IDF vectorization, stop-word removal, sentiment scoring, and model training, came in under 200 lines of Python. Watch the talk on YouTube.

  • Logan Leading a Machine Learning 101 workshop at the BuildDSM Hackathon

    BuildDSM Hackathon

    Workshop Leader

    • Ran a React workshop where participants built a simple web app from scratch
    • Ran an intro machine learning workshop with a hands-on Python lab
  • ISU Investment Group

    Iowa State Investment Group

    Technology & Financial Sector Leader, Previous Technology Sector Analyst

    • Ran the tech sector analyst team for 3 semesters, managing over $40,000 in assets
    • Pitched and presented on companies like Intel, Qualcomm, and Applied Materials
    • Covered macro trends across tech and financial services
  • ISU Wall Street Club

    Iowa State Wall Street Club

    Member

    • Got in as a freshman, which was uncommon. The club focused on investment banking, private equity, and related fields.
    • Learned a lot about high finance through the club's talks and discussions.
  • Iowa State CSE Club

    Iowa State CSE Club

    Member

    • Competed in the club's programming contest and got others to sign up too
    • Went to workshops on things like React and other tech topics

Competitions

  • Vercel x Nvidia World's Shortest Hackathon in San Francisco

    World's Shortest Hackathon

    Participant

    Flew out to San Francisco to compete in the Vercel x Nvidia World's Shortest Hackathon.

  • MCP Hackathon Winners - SwimSmart Project

    MCP Hackathon

    1st Place

    Won first place with Connor Flint at the MCP Hackathon, hosted by Drive Capital and LiquidMetal AI. We built "SwimSmart", a site that pulls live sensor data from Chicago's public data portal to show beach closures and water conditions. Chicago's existing system is manually updated and often wrong, so we wanted something better. We found real complaints about it on Reddit, then built a working prototype with Astro and OpenStreetMap in a few hours.

  • Build With Claude Developer Challenge Photo

    Build With Claude Developer Challenge

    Winner

    My team submitted "Marketmon" to the Build With Claude Developer Challenge, a hackathon for projects using the Claude API. Marketmon is a turn-based trading card game where you battle creatures based on S&P 500 companies. We built it with SvelteKit, TailwindCSS, and the Claude API.

  • Capital One TDP Hackathon

    Capital One TDP Hackathon

    Finalist

    My team built KnowWho, an internal tool to help new hires find people with specific domain knowledge (like Data Analytics) or experience with particular technologies (like Rust, NLTK, or Pandas). It pulled from internal enterprise GitHub data to surface who knows what, so instead of asking around for weeks, new engineers could get up to speed on who to talk to right away.

  • BlossomHack

    BlossomHack

    Best Game Development Hack

    Built "Marketmon" at BlossomHack, a turn-based trading card game where creatures are based on S&P 500 companies. Used SvelteKit, TailwindCSS, and the Claude API.

  • HackUTD X

    HackUTD X

    3rd Place - Fidelity Challenge

    Three other Iowa State students and I drove eleven hours to Dallas for HackUTD X. We built "FinTeach", a Flutter mobile app that teaches personal finance through a level-based game. The idea was to make financial literacy more accessible, especially for students at underfunded schools that don't offer it.

  • HackIowaState v2

    HackIowaState v2

    2nd Place

    We built "Agrepair" at HackIowaState v2, a web app that connects equipment owners with contractors for repair services. Built with NextJS, TailwindCSS, Supabase, and Vercel. The idea came from how annoying it is to find the right repair person for specialized equipment, especially in agriculture.

  • HackUIowa

    HackUIowa

    Best Insurance Hack

    We built "InsuriQuest," an app that tries to make insurance less confusing. The interesting part was a decision tree generation system that created branching user stories on the fly, which kept LLM API calls to a minimum.

  • Rocky Mountain Investment Challenge

    Rocky Mountain Investment Challenge

    3rd Place

    Undergrad stock pitch competition judged by industry professionals. Our team pitched Fulgent Genetics, running a DCF, comps, and precedent transactions to build our valuation. Placed 3rd.

  • IMC Trading Prosperity Competition

    IMC Trading Prosperity Competition

    Participant

    Competed in "Prosperity," IMC Trading's global trading competition. Over 10 days, teams wrote Python strategies to trade on a virtual market. Basically an algorithmic trading challenge where you're trying to optimize returns for your assigned island.

  • CFA Research Challenge (Iowa)

    CFA Research Challenge (Iowa)

    1st Place

    Won first place in the 2023 CFA Institute Research Challenge for Iowa. We were assigned Sun Country Airlines ($SNCY) and built a valuation using public comps and a DCF with sensitivity testing. Had a faculty advisor and an industry mentor guiding us through the research and presentation process.

  • Iowa State University Hackathon

    Iowa State University Hackathon

    2nd Place

    We built "dungeon_ai," a web app that acts as an AI Dungeon Master so you can play D&D-style games without needing an experienced DM. You create a character, allocate skill points, and the AI generates the storyline, environments, and player character images as you go. Got second place.

  • Iowa State University CSE Club Programming Contest

    Iowa State University CSE Club Programming Contest

    3rd Place

    Three hours to solve as many Kattis programming puzzles as we could. We placed third.

  • Capital One SWE Summit Hackathon

    Capital One SWE Summit Hackathon

    2nd Place

    We built a Discord bot for financial education using Python, Firebase, NLTK, and the QuickChart API. It could answer finance questions and generate charts on the fly.