About Me
From teaching mathematics in middle school classrooms to building AI systems that solve real problems - my journey brings a unique perspective to engineering.
Hi, I'm Brandon J. Redmond
Picture this: I was standing in front of a classroom of middle schoolers, trying to explain quadratic equations, when it hit me - the same systematic thinking that makes a great teacher could revolutionize how we build technology.
That moment sparked a journey that took me from mathematics education to leading engineering teams, but I never stopped being a teacher at heart. Today, I specialize in building production-ready AI systems while sharing that knowledge with the next generation of engineers.
My superpower? I break down complex AI concepts into learnable, logical components - whether I'm architecting agentic workflows or explaining MCP servers to fellow developers.

The Pivot
When the pandemic hit in 2020, I made a decision that changed everything. After years of teaching mathematics - first middle school, then high school computer science - I realized technology could amplify my impact far beyond any single classroom.
The Bold Move: I left my secure teaching position to teach myself software development. No bootcamp, no formal CS degree - just pure determination and 18 months of intensive self-study.
What I Brought Forward: The ability to break complex problems into teachable steps, systematic thinking, and an obsession with making difficult concepts accessible. These weren't just teaching skills - they were engineering superpowers.
0 to Team Lead in 3 Years
AI Engineering Focus
Building agentic AI systems and MCP servers. Teaching complex AI concepts to engineering teams while architecting production-ready solutions.
Team Lead - Internal Tools
Built the Internal Tools team from scratch. Created automation systems that transformed company workflows and eliminated hours of manual work daily.
First Developer Role
Rapid growth from junior to mid-level developer. Proved that teaching skills translate directly to mentoring teammates and leading technical discussions.
Self-Taught Developer Journey
18 months of intensive learning: Python, JavaScript, React, databases, cloud platforms. Applied teaching methodologies to master technical concepts rapidly.
High School CS Teacher
Taught computer science fundamentals while developing deeper understanding of technology's potential to solve real-world problems.
Middle School Math Teacher
Masters in Mathematics. Developed systematic approaches to breaking down complex problems - skills that now drive my engineering process.
Teaching Shapes My Engineering
Systematic Problem Solving
Every complex system gets broken down into learnable components. Whether it's explaining fractions or architecting microservices, the approach is the same: start simple, build understanding step by step.
Clear Communication
Technical concepts mean nothing if you can't explain them clearly. My teaching background helps me write better documentation, lead more effective meetings, and mentor junior developers.
Patient Debugging
Years of helping struggling students taught me that every bug has a logical explanation. I approach debugging the same way I approached helping students: methodically and without judgment.
Technical Stack
AI & Automation
- • Agentic AI Systems
- • MCP Server Development
- • LLM Integration & RAG
- • Workflow Automation
- • Production AI Deployment
Languages & Frameworks
- • Rust (Systems & Performance)
- • Python (AI & Data)
- • TypeScript/React (Frontend)
- • Ruby on Rails (Backend)
- • SQL & NoSQL Databases
Infrastructure & Tools
- • Cloud Platforms (AWS, GCP)
- • Docker & Containerization
- • CI/CD Pipeline Design
- • Microservices Architecture
- • Monitoring & Observability
Beyond Code
Global Perspective
Multicultural perspective shapes how I approach global products
Communication skills that open doors across cultures
Strong analytical foundation for complex problem solving
Personal Interests
Problem-solving under pressure, just like debugging production issues
Music theory parallels system architecture in surprising ways
Understanding different cultures enhances product design
Key Achievement
Built the Internal Tools team from scratch, creating automation systems that eliminated hours of manual work daily and became the foundation for company-wide productivity improvements.