Me and my spouse.
Me and my favorite person, my spouse Katie.

Full-Stack Software Engineer with a Background in Analytic Philosophy

I’m a software engineer with more than three years of professional experience building SaaS applications with Ruby on Rails, React, and TypeScript. Before entering software development, I spent nearly two decades in academia. After earning tenure, I decided to pursue a long-standing interest in software engineering. What began as a career change has become the work I most enjoy: building systems, solving technical problems, and continuously learning new technologies.

Analytic philosophy trained me to decompose complex problems, reason carefully about edge cases, and communicate difficult ideas clearly. Those skills translated naturally into software engineering, where I enjoy building reliable systems and improving existing ones.

Outside of coding and philosophy, I am an avid tabletop gamer, bicycle aficionado, and consumer of coffee.

Technical skills

Languages

Ruby

Ruby

JavaScript

TypeScript

SQL

TypeScript

Frameworks

Ruby on Rails

React

Cloud & Tools

AWS

Git

GitHub Actions

REST APIs

Practices

Agile Workflow

AI-assisted Development

Application Security

Test-driven Development

General skills

System Design

Application Architecture

Technical Communications

Security-minded Development

Mentorship

Analytical Reasoning

Work experience

Software Engineer – Social Assurance
(2023 – present)

Full-stack software engineer working on a SaaS platform used by organizations to create, manage, archive, and analyze social media content. Build features using Ruby on Rails, React, and TypeScript while contributing to application modernization, security, integrations, production support, and AI-assisted development workflows.

Philosophy Professor – University of North Alabama
(2016 – 2023)
Served as a graduate teaching assistant, adjunct instructor, and assistant program coordinator while completing graduate studies in philosophy.

Education

Flatiron School
Full Stack Software Engineering
2022–2023

University of Nebraska–Lincoln
Ph.D. Philosophy
2015

University of Nebraska–Lincoln
M.A. Philosophy
2010

SUNY Geneseo
B.A. Philosophy
2004