Hi, I'm

Pemberton Heath

Software Engineer who builds solutions, not just features.

I solve complex business problems with technical solutions. My foundation spans mathematics, medicine, and teaching—which means I bring unique problem-solving approaches and can actually explain what I'm building.

const pemberton = {
  role: "Full-Stack Engineer",
  focus: "Backend & Architecture",
  stack: ["Python", "Ruby", "React"],
  favorite_ai_tool: "Claude Code",
  bjj: "12 years",
};
scroll

01. Experience

Software Engineer

Full-stack, Backend Focus

Novi Connect · Larkspur, CA (Remote)

Apr 2024 - Present

Developing and maintaining Novi Connect's core platform, focusing on backend systems, database architecture, and cross-team collaboration.

  • Led critical database optimization reducing query times from 60+ seconds to sub-10 seconds, enabling enterprise retailer scaling
  • Architected solution for 180 GiB table causing 1.2+ day maintenance windows—reduced storage 50%, eliminated outages
  • Identified core service assumption leading to 50-75% speed increase and 50% memory reduction
  • Built internal tooling that eliminated administrative bottlenecks, saving operations team hours weekly
Python/DjangoRuby/RailsReact/TypeScriptAWS LambdaAurora RDSClaude CodeChatGPT

Associate Software Developer

Relode · Nashville, TN (Remote)

Aug 2023 - Apr 2024

Full-stack development delivering production-ready generative AI features.

  • Led research and implementation of OpenAI API integration
  • Enhanced search with vector embeddings and text processing
  • Gave presentation on Domain-Driven Design to product development org
ReactC#/.NETAzureOpenAI API

Software Developer in Training

Nashville Software School · Nashville, TN

2022 - 2023

Intensive 9-month bootcamp focusing on Java software engineering and AWS technologies.

  • Self-taught ReactJS for capstone—proved invaluable for first role with complex React codebase
  • Daily hands-on algorithms, data structures, and OOP with Java
JavaReactAWS LambdaDynamoDBJUnit

Before Software

My path wasn't linear—and that's a feature, not a bug.

Medical School

Vanderbilt University School of Medicine

2017 - 2019

2 years of medical training; student representative for curriculum development

Math Teacher & Coach

KIPP Academy, Harpeth Hall, St. Andrew's School, Thayer Academy

2012 - 2022

AP Statistics, AP Calculus, Precalculus | Head Coach BJJ, Soccer, Basketball, Lacrosse

02. About Me

I'm technical and articulate—which means I can solve problems and bring people along.

My path to software wasn't linear. I started as a math teacher, went to medical school, coached BJJ, and eventually found my way to code. Each step taught me something: teaching taught me to communicate complex ideas clearly, medicine taught me systematic thinking under pressure, and martial arts taught me patience and continuous improvement.

Today, I bring all of that to building software. I don't just write code—I understand the business problem, communicate with stakeholders, and build solutions that actually solve the right problems.

High Energy

I bring intensity and enthusiasm to everything I do

Thoughtful

I think deeply about problems before jumping to solutions

Curious

I love learning—my path from teaching to medicine to software reflects that

Team Player

I thrive in collaborative environments

When I'm Not Coding

🥋

Brazilian Jiu Jitsu

Brown belt, 12 years training. The art of problem-solving through controlled chaos.

🏊

Triathlon

Currently training for my first 70.3 (Chattanooga)!.

📚

Reading

Literature and layman's math/science non-fiction. Always learning, always curious.

🏀

Sports Fan

Watching sports, especially college hoops. Wahoowa!!

🍺

Good Beer

Enjoying a craft beer with friends. The best debugging happens at a brewery.

03.

Let's Connect

Whether you have a question, want to discuss an opportunity, or just want to say hi— I'd love to hear from you. I'm always open to interesting conversations.

Say Hello