Ethan Denny

Résumé · Updated August 2026

Work that makes AI useful.

I build product-minded software across AI, interfaces, and systems — currently for lawyers at Spellbook.

Download PDF

Ethan Denny

Software developer building dependable AI products

Product-minded software engineer building production agentic AI at Spellbook. Experienced in shipping user-facing features, evaluating model behaviour, and turning ambiguous workflows into reliable software across product, AI, and systems boundaries.

Skills

Languages: TypeScript, Python, C++, Rust, Go

Product & AI: React, LLM-powered products, agentic workflows, evaluations, prompt design

Systems: REST APIs, data pipelines, Git, Linux

Experience

Spellbook / Software Developer

St. John's, NL · Remote

  • Build production features for Spellbook Associate, an agentic legal drafting product used by lawyers.
  • Work across user-facing product and model behaviour to ship, evaluate, and improve LLM-powered workflows.
  • Collaborate with engineering, product, and legal experts to turn ambiguous real-world work into dependable software.

Avalon Holographics / Software Co-op Student

St. John's, NL

  • Shipped end-to-end features for C++ applications powering high-fidelity holographic displays.
  • Integrated web APIs, GPU shaders, and custom data formats while iterating with a multidisciplinary product team.

Memorial University / Research Assistant & Honours Researcher

St. John's, NL

  • Built interactive heat-transfer and meteorological simulations for an augmented-reality sandbox, extending it into physics education for an honours thesis.
  • Developed a performance- and security-focused finite-field matrix multiplication library in Rust for cryptography research.
  • Improved a C++ lightfield simulator with state serialization and critical refactors; also developed MLflow workflows supporting breast-cancer research.

Education

Memorial University of Newfoundland

B.Sc. (Honours), Computer Science

  • Concentration in Visual Computing & Games · 3.96 GPA
  • Honours thesis: Modelling Physics Problems on an Augmented Reality Sandbox
  • President, MUN Computer Science Society · Dean's List, 2021–2025

Projects & Leadership

Demo Night Founded and host a recurring community event for technical demos; one edition brought together 50+ people for 20 presentations.

Connect2 Led a six-person team building a React social product from concept through deployment; won Best Design at the D.O. IT Hackathon.

Recognition

techNL Making Waves Innovator Scholarship, 2024 · D.O. IT Hackathon — Best Design, 2024