expand navigation

Seth Baxter Professional Software Engineer

I am an all-in-one software generalist living in Charlottesville, Virginia. I have worked with organizations of all shapes and sizes—nonprofits, government agencies, and Fortune 500—to deliver mission-critical cloud applications that are user-focused, well-documented and designed for testability.

[ Note: I receive a high volume of emails and do a poor job responding to all of them; improving my email response rate is not on my list of priorities. You have been warned. – end note. ]



a picture of Seth Baxter

I am a software development generalist and an astute cloud technologist: I know the technologies and how to make intelligent choices between them. I have designed and implemented complex network services on the back-end, managed elaborate cloud infrastructures, and have used the latest-and-greatest front-end technologies to craft feature-rich web UIs.

I am an opinionated developer with strong interests in standards based software development, distributed computing, and the art of building quality cloud-based software. I am methodology agnostic: I have little interest in spending time on trivial buzzwords or activities that keep me from honing my craft.

I work in UNIX, Linux, and Mac OS X; if you are looking for someone to hack in Windows, I am not your guy.



Unix, Linux, Mac OS X
shell programming, and comprehensive knowledge of the command line.
Amazon Web Services
using CloudFormation to create highly available and self-healing deployments; experienced with all AWS core offerings.
including functional programming, multithreading and general JVM know-how.
Postgres9+, MySQL5+, SQLite3+
including SQL, database design, keys, indicies, cluster and load balancing.
Apache Kafka
to decouple application components, increase resiliency and scale applications.
Logstash, Elasticsearch and Kibana
to gain deep insights into application behavior.
Continuous Integration/Delivery
using JenkinsCI, github and AWS.
Configuration Management
using Chef and Packer to create immutable servers.
Source Code Control
using git; experienced with both CVS and Subversion.
Apache Zookeeper
for dynamic runtime configuration and cluster coordination.
Apache2+ HTTP Server
rewrite engine, caching and cross-origin resource sharing.