Skip to content

Minneapolis, MN · Senior Software Engineer

Hi, I’m Neil.

I build production web apps.Production web apps, data and media pipelines, and Terraform-managed AWS infrastructure.

Senior engineer with 5+ years turning ideas into production software, from ground-up architecture to the infrastructure it runs on. Off the keyboard you’ll find me on a climbing wall, out on a disc golf course, or behind a trombone.

Neil smiling outdoors on a leaf-covered path, holding his trombone

About

Engineer who likes owning the whole problem.

Senior Software Engineer with 5+ years of experience building production web applications and data/media pipelines, promoted from Junior Engineer to Senior Engineer through consistent technical growth. Specializes in React/Node, Python, AWS, and Terraform-managed infrastructure, with recent focus on ground-up architecture and technical leadership.

years shipping production software
5+years shipping production software
production apps under my architecture
3production apps under my architecture
engineers mentored
3engineers mentored
roles, junior to senior, one company
4roles, junior to senior, one company

Experience

The route so far.

Four roles at Curve10 LLC, from part-time junior engineer in 2021 to senior engineer owning architecture today. Read it top-down like a topo: the crux is where I am now.

  1. Top of the route · still climbing
  2. Early 2025 – Present

    Senior Software Engineer

    Curve10 LLC

    Crux
    • Mentor 3 engineers and own technical architecture across 3 production applications.
    • Architected MGAM – Dominus Baseball from the ground up: a fantasy baseball platform simulating gameplay from real-world performance statistics for a near-real-life management experience.
    • Leveraged agentic AI coding practices to build multiple in-house features that previously required paid SaaS subscriptions, reducing third-party dependency costs.
    • Manage infrastructure-as-code using Terraform across all owned projects.
  3. 2023 – Early 2025

    Software Engineer

    Curve10 LLC

    Pumpy middle
    • Designed and shipped Progressive Web Applications and data/media pipelines for clients.
    • Operated within agile methodologies to deliver work on schedule.
    • Integrated and troubleshot SaaS tooling to resolve complex technical issues, ensuring seamless feature integration.

    JHREA

    A large-scale, social-media-style platform for high-end real estate agents, delivering buyer metrics and insights.

    University of Michigan

    Architected a data pipeline for AI-driven analysis of classroom video, automatically generating teacher feedback while maintaining full FERPA compliance.

  4. Late 2021 – 2023

    Junior Software Engineer (Full-Time)

    Curve10 LLC

    Warm-up jugs
    • Worked under both a front-end and a back-end/architect engineer, learning to structure full-stack applications efficiently.
    • Built foundational AWS skills later expanded into infrastructure ownership at the senior level.
  5. 06/2021 – Late 2021

    Junior Software Engineer (Part-Time)

    Curve10 LLC

    Start hold
    • Built early prototypes for the University of Michigan project, which remains an active client engagement today.

Skills

The rack.

The gear I clip into every day, plus the practices that keep projects moving.

  • Progressive Web Apps
  • Data & media pipelines
  • Infrastructure as code
  • Agentic AI coding
  • Agile delivery
  • FERPA-compliant data handling
  • Mentoring
  • SaaS integration & troubleshooting

Off the keyboard

Climbing, disc golf, and trombone.

The hobbies that keep me curious. Each one comes with a small toy to play with.

Rock climbing

Reading the route.

Climbing is the same loop as debugging. Read the problem, try something, fall off, adjust, and go again.

Neil bouldering up the face of a huge granite boulder beside a river in a forested canyon, friends spotting below
Poudre Canyon - Fort Collins, CO
A roped climber high on a tall sandstone spire with snowy peaks and blue sky behind
Estes Park - Rocky Mountain National Park, CO
Neil hanging from the underside of a large overhanging pink granite boulder above a wide forested valley
Vedauwoo - Buford, WY

Try it · Send the boulder problem

starttop

Your beta

On the start hold. Pick a glowing hold within reach.

Moves
0
Grade
—

Fewer, bigger moves earn a harder grade. The dashed ring is your reach. Can you find the four-move beta?

Disc golf

Chasing chains.

Disc golf is a physics problem you solve with your arm: power, release angle, and how the disc fades at the end of its flight. The straight line is blocked by trees, so shape a hyzer or anhyzer around them and play it out until you hit the chains.

Try it · Throw for the basket

tee
60%
Flat release
HyzerAnhyzer

Right-hand backhand. Line it up and let it rip.

Hole 1 · Par 3 · Stroke 0

Classically trained trombonist

Seven positions, infinite glissando.

Classical training taught me patience, listening, and that fundamentals practiced daily compound. The trombone has no keys, just a slide, so every note is something you find by ear.

Black and white photo of Neil performing on trombone on stage, wearing a bow tie, eyes closed
On stage

Try it · Play the slide

Press and drag anywhere on the horn to play. Slide right to lower the pitch.

F3
Position
1.0
Frequency
174.8 Hz

Contact

Let’s build something worth sending.

Whether it’s an architecture problem, a pipeline, or a recommendation for the local crag or course, my inbox is open.

Based in Minneapolis, MN