# Work With Me

## Hi, I'm Dan 👋

I've been working in tech since 2007 as a full-stack web
application developer, team lead, and enterprise architect.

I am passionate about:

📓 Clear technical communication  
💻 Developer happiness  
✨ Product design  
⚓ Resilient systems  
🚀 [Hobby rocketry][1]

Engineering isn't bounded by the stack. Shipping the right
things made the right way takes people, culture, strategy,
focus, and experimentation.

## I'm Looking For

- A mission-driven, product-focused organization. These criteria are a proxy for an organization that can:
  - Formulate and execute [an effective strategy][2]
  - Balance the [four implementation risks][3] and focus on what's important
  - Provide challenges that require innovation and [deep work][4]
- A senior technical role; staff engineer or engineering lead
- Teammates that will help me grow and learn new things
- A [generative organizational culture][5]
- BONUS: A role that can take advantage of my deep experience with Ruby on Rails

### Location

- A remote-first team—preferably asynchronous[^1]
- I am open to a hybrid role in the Boston metro area
- I _will not_ relocate to any state where reproductive rights are not protected

## Skills

I am a rigorous, versatile, software engineer with a broad
base of experience. I am equally adept at thinking, writing,
and functioning at strategic, tactical, and operational
levels. I am equally comfortable:

- Talking with executives about goals and direction
- Discussing pros and cons of decisions with team members
- Helping junior team members on their path to mastery
- Discerning a business need then designing and implementing a solution
- Assessing and realigning a business process or procedure
- Troubleshooting an issue with a production server or service[^2]

I have extensive technical skills and have been actively
growing my expertise in higher-order concerns like product
ownership, executive management, and organizational
performance.

APIs : 10+ years

AWS : 4 years

Agile : 10+ years

Application Development : 10+ years

Bash : 10+ years

Bootstrap : 5 years

CI/CD : 10+ years

CSS : 10+ years

Docker : 4 years

Enterprise Architecture : 5 years

Git : 10+ years

GitHub : 10+ years

HTML5 : 10+ years

JavaScript : 10+ years

JSON : 10+ years

Linux : 10+ years

MySQL : 8 years

Okta : 4 years

PostgreSQL : 5 years

REST : 10+ years

Relational databases : 10+ years

Ruby on Rails : 10+ years

Ruby : 10+ years

SDLC : 5 years

Software Testing : 10+ years

SQL : 5 years

SSH : 10+ years

SVN : 3 years

Technical writing : 5 years

User Interface (UI) : 10+ years

User Experience (UX) : 5+ years

Web design : 10+ years

Web development : 10+ years

### Trivia

- I was the 2132<sup>nd</sup> person to get a [GitHub][6] account when I signed up as [@danhorst][7] in 2008. In June 2022 there were 83 million user accounts on GitHub putting me in the first 0.003% of users.
- I started working with Rails version [1.2][8]. It's come a _long_ way since then.


[^1]: In-person meetings are invaluable in some circumstances including building relationships and intense bursts of collaboration—like a [pop-up studio][9], or [effective brainstorming][10].
[^2]: Assuming it is some flavor of Linux. My skills and experience with a Microsoft stack are limited.

[1]: https://rocketlabdelta.com/essays/why-i-like-rocketry/
[2]: https://web.archive.org/web/20220327073355/http://goodbadstrategy.com/about-the-book/
[3]: /lists/implmentation-risks/
[4]: https://www.calnewport.com/books/deep-work/
[5]: /lists/organizational-culture/#generative
[6]: https://github.com
[7]: https://github.com/danhorst
[8]: https://rubygems.org/gems/rails/versions/1.2.0
[9]: https://www.thefieldstudyhandbook.com/
[10]: https://www.gsb.stanford.edu/insights/thinking-inside-box-why-virtual-meetings-generate-fewer-ideas
