{
}

Software Engineer

I chase problems
before they're assigned.

Ten-plus years building software that's fast,
maintainable, and built to last.

Scroll

"We can do anything with code — but we should always ask ourselves: should we?"

Curiosity-driven.
Self-directed.

I started in print, migrated to digital, and never stopped moving. These days the vast majority of my time is spent in text editors across a multitude of programming languages — though the design instincts still inform how I think about problems.

Over ten-plus years of growth in software, people, and leadership — self-directed, none of it accidental. I care about the craft: software that's fast, maintainable, and built to last.

10+Years
4Publications
2Degrees
5+Languages

The cavalry is not coming. I'll learn what I need or grind until I figure it out.

What I build with.

Performance Engineering

Rust/Ruby integration · Bottleneck analysis · System optimization · Performance profiling · Data pipeline architecture

Core Technologies

Ruby on Rails · Rust · JavaScript / TypeScript · PHP (Laravel) · Python · Java · Scala

System Design

Distributed systems · API architecture · Legacy modernization · Framework migrations · Integration patterns

Infrastructure & DevOps

Docker · CI/CD · Linux · Selenium automation · Datadog · Redshift · Database optimization

Quality & Testing

Test-driven development · RSpec · Jest · Accessibility engineering (WCAG AA/AAA)

AI-Assisted Development

Claude Code · Agentic coding · Subagent workflows · Accelerated delivery across unfamiliar codebases

Available for consulting.

{ } Engineering & Architecture

Full-stack engineering, API design, system architecture, performance optimization, and legacy modernization. Ruby on Rails, Rust, JavaScript, and beyond.

</> Frontend Development

Interfaces that are not only visually compelling but accessible and usable for all users. WCAG-compliant, performance-first, and built to hold up.

Graphic Design

A decade of design thinking applied to digital products. Accessibility-focused, brand-aware, and rooted in the understanding that great design and great code aren't opposites.

📖 Mentorship & Education

Technical mentorship for engineers at any level. Hands-on instruction grounded in real-world practice — the same approach I've brought to classrooms and engineering teams alike.

Where I've built things.

Bold Penguin

Senior Software Engineer

2020 – Present

Promoted from Software Engineer · March 2026 · Remote

Carrier integration platform serving agents, brokerages, and carriers across commercial insurance. Pioneered a self-directed Rust/Ruby hybrid architecture to eliminate data processing bottlenecks. Promoted to strategic sub-team targeting high-complexity carriers and difficult markets.

Ruby on RailsRustDockerPostgreSQLDatadog

WVU Libraries

Lead Software Engineer — Full Stack

2016 – 2020

Led architectural modernization — migrating PHP monoliths to Laravel and Rails, engineering Docker infrastructure for digital repositories, and establishing TDD workflows and accessibility standards across teams.

Ruby on RailsPHP (Laravel)DockerSolrWCAG

RecruitingBoard

Software Developer / Graphic Designer

2018 · Contract

Integrated features for admin interfaces and player sign-up wizards on a sports recruiting platform. Added RSpec test coverage for untested logic and mitigated a copyright infringement issue caused by a third-party agency.

RubyRSpecCSSHTML

MPL Corporation

Front-end Developer — Mid-Level

2016

Built enterprise interfaces consuming RESTful APIs within 2-week agile sprints, collaborating across distributed back-end and design teams.

JavaScalaJavaScriptSCSS

WVU Libraries

Junior Software Engineer

2015 – 2016

Built RESTful JSON APIs for archival and library systems. Self-taught Node.js to prototype API aggregation middleware. Automated data migration across CSV, JSON, and XML.

PHPRubyJavaScriptMySQLNode.js

West Virginia University

Front-end Web Designer

2012 – 2015

Managed web presence for Eberly College of Arts and Sciences — 12–15 primary sites, 30+ departmental properties, 8 interns supervised over 3 years.

JavaScriptjQueryAngularSCSS

Educator & Mentor.

My teaching philosophy combines hands-on experience with foundational instruction. I believe the best way to learn to build things is to build things — and the best way to teach is to meet students where they actually are, not where the curriculum assumes they'll be.

I've brought that same approach to engineering teams — mentoring junior engineers, establishing standards, and building cultures where people aren't afraid to ask hard questions.

Adjunct Professor — eLearning / Web Development

Lindsey Wilson College

2016 – 2017

UX/UI certification program; JavaScript frameworks course using learn-by-doing methodology.

Adjunct Professor — Graphic Design

Fairmont State University

2010 – 2015

Graphic Communications, Computer Applications to Graphics, Introduction to 3D Modeling, Electronic Art, Motion Design.

Things I've published.

Let's talk.

I'm open to the right opportunity. If you're building something interesting, reach out.

dave@ddavisgraphics.com