-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathresume.html
179 lines (179 loc) · 9.03 KB
/
resume.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
<h1 id="robert-rb-pitts">robert "rb" pitts</h1>
<p>p <code>1.904.424.3289</code></p>
<p>e <code>[email protected]</code></p>
<h2 id="you">YOU</h2>
<p>Somewhere I'm consistently challenged and growing as a developer/person.
Somewhere with great people, exciting projects (whether it be technologically
or conceptually). Somewhere that cares about the community and gives back.
Flexibility and lifestyle are important as well.</p>
<h2 id="me">ME</h2>
<p>Professional autodidactic software engineer with over 10 years of experience.
Very interested in the intersections of computer science, art, and
community. Believes there is no "one true way" and thinks that we all have a
lot to learn from each other, so perhaps we should all be a bit nicer.</p>
<h2 id="on-the-web">ON THE WEB!</h2>
<ul>
<li><a href="http://computer.church">site: computer.church</a></li>
<li><a href="http://github.com/rbxbx">github: rbxbx</a></li>
</ul>
<h2 id="relevant-experience">RELEVANT EXPERIENCE</h2>
<ul>
<li><p>Rhino 2019 - 2021
Senior DevOps Engineer | New York, NY</p>
<p>Security Deposit replacement startup. First senior engineering hire
(employee #25). Mentored many more junior developers and helped grow
the engineering team out to about 100 people (including contractors).
Year one was largely working on application feature development and
scaling/performance optimization/refactoring. Year two I moved over
to the fledgling DevOps team to officially focus on infrastracture.
while our team was vastly under resourced (2 people supporting 80 engineers),
we managed to ship a ton of projects including setting up the company to
migrate off of Heroku to AWS using SRE/DevOps best practices such as IAC
(terraform), immutable infrastracture (docker), CI/CD, etc. Prepared internal
workshops for introducing the developer and data teams to these tools and
concepts in both AWS and GCP. List of random technologies used:
ruby/typescript/elixir/python/bash/rust/aws/gcp/etc</p>
</li>
<li><p>Lane Honey 2018
Senior Developer | New York, NY</p>
<p>Trucking Logistics startup. Responsibilities included gathering
software requirements from founder and implementing them in both greenfield
and legacy systems. Most systems were written in Haskell, though newer ones
were written in Clojure, Ruby, and Python. Successfully migrated off of a
very slow NixOS based build and deploy process to stack (Haskell build tool)
and Docker/Kubernetes on AWS. Built load pricing calculator and load pricing
options platform.</p>
</li>
<li><p>Projector (Orphid, Ic) 2015 - 2017
Principle Clojure Developer | Brooklyn, NY | SF, CA</p>
<p>Mentored others in the ways of Functional Programming and Lisps. Developed
large swathes of backend realtime dataprocessing infrastracture as well as
devops/productionalization [docker/nix/terraform/aws/gcp/etc] of said
services. Helped develop website and mobile sdks [cljc, ruby, swift, obj-c,
java, kotlin].
Wearer of many hats, name a thing and it was probably done. Started NYC
office and grew it to 3 full-time developers.</p>
</li>
<li><p>Drip.fm 2014 - 2015
Engineer | Brooklyn, NY</p>
<p>Small startup working to grow communities for independent artists & labels.
Sister company of Ghostly International. Did a little bit of everything here-
refined processes, customer support, devops, and of course, software. Ruby
(non-rails), AngularJS, and a healthy dose of Ansible with AWS. Acquired by
<a href="https://www.kickstarter.com/blog/1874">Kickstarter</a>.</p>
</li>
<li><p>Sonian 2013
Clojure Engineer | Brooklyn, NY | Massachusetts</p>
<p>Briefly worked with an amazing team on one of the oldest and largest Clojure
codebases in existence.</p>
</li>
<li><p>Independent Consultant 01/2012 – Current</p>
<p>Working with companies and individuals in various capacities.
Mentoring, software development, etc. Clojure/Ruby/Elm/Etc</p>
</li>
<li><p>Hashrocket 09/2009 – 12/2011
Software Craftsman & Consultant Jacksonville Beach, Florida</p>
<p>Working closely with clients: requirement gathering via story carding, daily
standup calls, Really 'owning' a project, other than financially,
etc.
'Agile', Merciless Refactoring, BDD/TDD via Rspec and Cucumber, preferring a
heavier integration-test based approach now, Pair programming (always), and
all that other good stuff.
Develop professional software, contribute to OSS projects, etc!</p>
</li>
<li><p>Less Everything 03/2009 – 09/2009
Software Developer Jacksonville, Florida</p>
<p>Maintenance and Debugging of legacy code, primarily on the LessAccounting and
LessProjects applications. Implementation of new features.
Client work such as GoPublic
Application Behavior testing via Shoulda and Test::Unit</p>
</li>
<li><p>Hampton Catlin, Inc 12/2008 – 05/2009
Intern Software Developer Jacksonville, Florida</p>
<p>Full life-cycle application development of several projects, including:
The Mark News, Quantology
Development of a Facebook application, using their API and FBML (Facebook
Markup Language) as well as Ruby/Rails and Sinatra for Quantology, a
numerology application</p>
</li>
<li><p>RBXBX Development 2006 – 2008
Me Fort Pierce, Florida</p>
<p>Freelance web consulting, including: Client Acquisition, Software
Development, Graphics editing/generation, Time Management, Billing,
Etc.
Primarily working with PHP (via CodeIgnighter/CakePHP, Wordpress/Joomla),
JavaScript (via jQuery), and HTML/CSS.
I was kind of terrible at the coding end of things at this point, to be honest.</p>
</li>
</ul>
<h2 id="skills">SKILLS</h2>
<ul>
<li><p>Proficient Languages:
Clojure, Ruby, Haskell, Java, Swift, JavaScript (typescript, es6, angularjs, react), SQL</p>
</li>
<li><p>Hobbyist Languages (ie: haven't done much/anything "real" in them):
Rust, Lua, Io, Elm, PureScript, sclang, Etc</p>
</li>
<li><p>Pretty good with the codes and the peoples, perhaps likeable as well.</p>
</li>
<li><p>Heavily interested in infosec, data processing, distributed systems, sustainable ops practices and effective software teams.</p>
</li>
</ul>
<h2 id="talks-etc">TALKS, ETC!</h2>
<ul>
<li>Strange Loop 2012 (St Louis, MO) - The Higher Order Rubyist</li>
<li>Madison Ruby 2012 (Madison, WI) - Co-hosted the conference and was generally helpful</li>
<li>UXMad 2012 (Madison, WI) - Co-hosted the conference and was generally helpful</li>
<li>Ruby on Ales 2012 (Bend, OR) - Love in the time of Polyglots</li>
<li>Software Craftsmanship North America 2011 (Chicago, IL) - <a href="http://regretful.ly/2012/02/14/bootstrapping_a_lightweight_object_system_in_ruby/">Bootstrapping a Lightweight Object System in Ruby</a> (lightning talk)</li>
<li>Madison Ruby 2011 (Madison, WI) - Co-hosted the conference and was generally helpful</li>
<li>Ruby on Ales 2011 (Bend, OR) - The Uncanny Valley of Software Development</li>
<li>Lonestar Ruby Conference 2010 (Austin, TX) - Vim for the Modern Rubyist</li>
<li>Scottish Ruby Conference 2010 (Edinburgh, Scotland) - Vim for the Modern Rubyist</li>
<li>RubyJax (Jacksonville, FL) - Vim for the Modern Rubyist</li>
<li>Created and organized the (first!) local Functional Programming user group, JaxFunc. Someone else has since taken over.</li>
<li>Technical Reviewer on The Rails 3 Way and Rails AntiPatterns</li>
<li>Co-Hosted several episodes of Ruby5 (ruby5.envylabs.com)</li>
</ul>
<h2 id="books">BOOKS!</h2>
<p>The Rails 3 Way [ISBN-13: 978-0321601667]
Technical Editor, contributor</p>
<p>Rails AntiPatterns [ISBN-13: 978-0321604811]
Technical Reviewer</p>
<h2 id="open-source-etc">OPEN SOURCE, ETC!</h2>
<p>CARTRIDGE</p>
<ul>
<li><a href="https://github.com/sonian/cartridge">source</a></li>
<li>Cartridge is a clojure library for recording & replaying your clj-http
responses. Inspired by <a href="https://github.com/vcr/vcr">vcr</a>. Written with a
coworker at Sonian.</li>
</ul>
<p>DIRTY</p>
<ul>
<li><a href="http://github.com/rbxbx/dirty">source</a></li>
<li>Easily run dirty (changed, untracked, added) specs and/or features in the current directory when using Git.</li>
</ul>
<p>LATTICE</p>
<ul>
<li><a href="http://github.com/daveott/lattice">source</a></li>
<li>Small wrapper around sendgrid's SMTP API, written with a co-worker</li>
</ul>
<p>TEST-ALIGN: CENTAUR;</p>
<ul>
<li><a href="http://testaligncentaur.com/">website</a></li>
<li><a href="https://github.com/tpope/test-align-centaur">source</a></li>
<li>Just for fun, created with @tpope during our time at Hashrocket</li>
</ul>
<p>GITHUB.COM/RBXBX</p>
<ul>
<li>I fork lots of things. Going by memory, a list of projects that have accepted my patches...</li>
<li>htty, Cucumber, Mongoid, Carrierwave, Capybara, Soundcloud-Remix, opaz-plugdk, bench_press, Homebrew (only recipes here, not core code)...</li>
</ul>
<p>RAILSBOOST</p>
<ul>
<li><a href="http://github.com/hcatlin/railsboost">http://github.com/hcatlin/railsboost</a></li>
<li>written while I was interning with Hampton Catlin (author of HAML/SASS/etc)</li>
<li>A point & click Rails 2.3.x template generator, back when that was exciting.</li>
<li>DHH (creator of the Ruby on Rails framework) <a href="http://twitter.com/#!/dhh/status/1312779842">tweeted about it</a>, neat :D</li>
<li><a href="http://railsboost.com">railsboost.com</a></li>
</ul>