-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
262 lines (212 loc) · 19.7 KB
/
index.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
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
<!DOCTYPE html>
<!-- Initially taken from https://css-tricks.com/one-page-resume-site/ and then formatted to fit this screen. \m/ -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="viewport" content="initial-scale=1.0">
<meta name="description" content="The personal website and resumé of Avi Schwab—Drupal developer and community organizer based in Chicago.">
<title>Avi Schwab | Drupal Dev & Community Organizer</title>
<style type="text/css">
* { margin: 0; padding: 0; }
body { font: 16px Helvetica, Sans-Serif; line-height: 1.5em; background: url(images/noise.jpg); }
.clear { clear: both; }
#page-wrap { width: 80%; margin: 40px auto 60px; }
#pic { max-width: 225px; float: right; margin: -30px 0 0 0; transform: rotate(-3deg); padding: 5px; border: 1px solid #666; box-shadow: 2px 3px 10px rgba(0,0,0,0.5); background: white; }
h1 { margin: 0 0 1em 0; padding: 0 0 1em 0; font-size: 2.625em; font-weight: bold; letter-spacing: -2px; border-bottom: 1px solid #666; line-height: 1em; }
h2 { font-size: 1.25em; position: relative; margin-top: 1em; }
h2:first-child { margin-top: 0; }
h2 span { position: absolute; bottom: 0; right: 0; font-style: italic; font-family: Georgia, Serif; font-size: .8em; color: #666; font-weight: normal; }
h3 { font: 1em Georgia, Serif; font-style: italic; color: #666; font-weight: normal; text-align: right; }
h2 ~ p, h2 ~ ul {margin-top: 12px;}
p { margin: 0 0 1em 0; }
a { color: #666; text-decoration: none; border-bottom: 1px dotted #666; transition: all .2s; }
a:hover { border-bottom-style: solid; color: black; }
ul { margin: 0 0 1em 17px; }
ul ul { margin-bottom: 0.25em; }
#objective { width: 62.5%; }
#objective p, #objective li { font-family: Georgia, Serif; font-style: italic; color: #666; }
dt { font-style: italic; font-weight: bold; font-size: 1.125em; text-align: right; padding: 0 3% 0 0; width: 18.75%; float: left; height: 100px; border-right: 1px solid #666; }
dd { width: 75%; float: right; }
.clear { float: none; margin: 0; height: 15px; }
.attribution { font-size: .8em; color: #666; text-align: right; }
.hint { color: #ddd; }
.encoded {display: none;}
.strike {text-decoration: line-through;}
@media only screen and (max-device-width : 768px), only screen and (max-width : 768px) {
#page-wrap {width: calc(100% - 4em); padding: 0 2em; }
#pic { width: 33%; }
#objective { width: 100%; float: none; }
h2 span { display: block; position: relative; }
dt { float: none; width: 100%; text-align: left; border-right: none; border-bottom: 1px solid #666; height: auto; padding: 0 0 0.5em; }
dd { width: 90%; float: none; margin: 2em auto; }
}
@media only print {
#pic, .attribution { display: none; }
#objective { width: 100%; }
}
</style>
</head>
<body>
<div id="page-wrap">
<img src="images/avi.jpg" alt="Photo of Avi" id="pic" />
<div id="contact-info" class="vcard">
<h1 class="fn">Avi Schwab</h1>
<p>
<a class="email" href="mailto:[email protected]">[email protected]</a>
</p>
</div>
<div id="objective">
<p>
I lead small teams to make awesome web sites of all sizes, maintained by people of all skill levels, to be used by end users & devices of all sorts. I strive for the best in all of my work, and attempt to surround myself with others who are better/faster/stronger than I—both in the workplace and the community.
</p>
<p>
Highlights of my recent work include:
<ul>
<li>Leading the formation board of the <a href="https://www.drupal.org/community/event-organizers">Drupal Event Organizer Working Group</a> and producing our initial charter.</li>
<li>Serving on the leadership team of <a href="https://midcamp.org">MidCamp</a> and our fiscal sponsor, the <a href="https://midwestopensourcealliance.org/">Midwest Open Source Alliance</a>.</li>
<li>Working with a small development team at the <a href="https://www.aha.org/">American Hospital Association</a> to hone their skills, build better project management processes, and bring uniformity to development practices across the team.</li>
</ul>
</p>
</div>
<div class="clear"></div>
<dl>
<dd class="clear"></dd>
<dt id="skills">Key Skills</dt>
<dd>
<ul>
<li>Drupal: Drush, custom module development, site building, multisite management, Feature-driven development & config management</li>
<li>Drupal-adjacent technologies: Varnish, Memcache, MySQL, Solr, NewRelic</li>
<li>Local development on the LAMP stack: Vagrant, Docksal, Lando, and other virtual environments</li>
<li>Managed Drupal hosting: Acquia, Pantheon, Platform.sh, Amazee.io</li>
<li>Project management: JIRA, Confluence, Trello</li>
<li>Making code: VSCode, Sublime Text, Atom, PHPStorm</li>
<li>Code repositories: GitHub, & Bitbucket</li>
</ul>
</dd>
<dd class="clear"></dd>
<dt id="experience">Experience</dt>
<dd>
<h2>American Hospital Association</h2>
<h3>Drupal Developer (contract)—July 2019 to present</h3>
<ul>
<li>Implemented continuous documentation practices to support onboarding, deployment, development, and project management.</li>
<li>Standardized local development environments to support developers on Windows 10 machines using a combination of VirtualBox and Lando.</li>
<li>Streamlined project management practices, including: separate backlog grooming and sprint planning sessions, connecting JIRA and Bitbucket to enable better status reporting, creating PR and ticket templates to enable more consistent descriptions and testing.</li>
</ul>
<h2>Kanopi Studios</h2>
<h3>Drupal Technical Lead—January 2019 to March 2019</h3>
<ul>
<li>Delivered frond-end and back-end work for a global law firm redesign in Drupal 7 utilizing Drupal Paragraphs module, Bootstrap theme, and custom code.</li>
<li>Assess and deliver language and accessibility fixes for a Drupal 8 multilingual site for use in RTL languages and by blind content authors.</li>
<li>Collaborate on process improvement through discussion, documentation, and standards-building.</li>
<li>Contribute to dev-ops resources including a starter theme and Docksal configuration.</li>
</ul>
<h2>Palantir.net</h2>
<h3>Senior Engineer & Project Lead—January 2018 to December 2018</h3>
<h3>Senior Engineer—July 2016 to January 2018</h3>
<ul>
<li>Lead a team of 3-6 in supporting and enhancing properties for the American Medical Association, including personalization via Acquia Lift, retroactive style-guide development with Pattern Lab, and Drupal 8 site-building utilizing Layout Builder. (<a href="https://www.drupal.org/case-study/american-medical-association-topics-pages">Case Study</a>)</li>
<li>Architect and lead team of 1-2 in building a <a href="https://www.palantir.net/blog/federated-search-demo">reusable search application</a> for the University of Michigan Health System, utilizing React, Apache Solr, and Drupal custom code.</li>
<li>Lead team of 4 in building a marketing and course search site for <a href="https://ntc.edu">Northcentral Technical College</a>, including significant D8 migration development and a integrated style guide leveraging <a href="http://emulsify.info/">Emulsify</a>.</li>
</ul>
<h2>University of Chicago: Web Services</h2>
<h3>Senior Front-End Developer—May 2015 to June 2016</h3>
<ul>
<li>Manage <a href="http://sites.uchicago.edu">UChicago Sites</a> templated website service for 300+ sites across campus and the Medical Center. Regularly run maintenance updates in conjunction with Acquia Remote Administration process, develop and deploy new features, manage support queue, and conduct client trainings.</li>
<li>Lead rebuild of <a href="https://news.uchicago.edu">news.uchicago.edu</a>—(2016) With one other Front-End Dev and one Programmer, rebuilt major D6 property in Drupal 7. Restructured technical project management processes to facilitate multi-developer project using Trello and add-ons. Developed Features-driven development workflow utilizing pull requests and cross-developer QA. Engaged client in Agile-like process, continually iterating on changes throughout the development process. Ensured quality across >30,000 migrated content items. Set aggressive caching with Varnish and Expire/Acquia Purge modules and load tested against performance benchmarks with Blazemeter. Maintained developer morale despite aggressive demands from client and management. (<a href="https://www.drupal.org/case-study/uchicago-news">Case Study on Drupal.org</a>)</li>
</ul>
<h2>University of Chicago: College IT</h2>
<h3>Web Project Manager—July 2012 to May 2015</h3>
<h3>Web Project Coordinator/College Support Specialist—July 2007 to July 2012</h3>
<ul>
<li>Plan, design, implement, maintain, and redesign web properties for College departments using web standards, responsive design, and accessible technologies.
<ul>
<li><a href="http://college.uchicago.edu">college.uchicago.edu</a>—(2009) Created content strategy to transition from static HTML to content-managed platform, built Drupal 6 site to integrate with contractor-developed Zen subtheme, hand-migrated content via Jumpchart. (2014) Managed full-time developer/designer to develop new responsive Omega-based theme using SASS/Compass, conducted student and staff interviews to better understand user base, built D7 site heavily leveraging Views and Context modules, migrated 500+ nodes with Migrate, Feeds.</li>
<li><a href="http://filmstudiescenter.uchicago.edu">filmstudiescenter.uchicago.edu</a>—(2009) Developed custom Zen subtheme based on contractor-developed Photoshop designs, built D6 site to manage 20+ yr event archive, integrated FileMaker film db with Drupal. (2013) Managed developer to transition site to mobile-first, Omega-based D7 theme.</li>
<li><a href="http://study-abroad.uchicago.edu">study-abroad.uchicago.edu</a>—(2010) Independently built Zen-based theme, custom module, and D6 site to transition heavily structured data from HTML site. (2014) Migrated to D7, relying heavily on Migrate and Feeds modules.</li>
</ul>
</li>
<li>Maintain dev/prod Drupal 7 multisite environment with 15+ sites for 2+ developers.</li>
<li>Develop content strategies, train and assist content managers for over 30 web sites and associated social media outlets.</li>
<li>Create, maintain, and disseminate identity guidelines and logos for The College.</li>
<li>Manage one FTE and 1-2 student workers to assist with above tasks.</li>
<li>Manage 3-5 student Media Editors to plan and deliver original content for web and social media through weekly meetings and one-on-one work.</li>
<li>Serve as primary desktop support for College Advisors, Deans, and faculty.</li>
</ul>
<h2>University of Chicago: College Housing</h2>
<h3>Resident Head, Vincent House—September 2007 to June 2011</h3>
<p>Served as informal counselors and advisors to 45 students. Developed a variety of intellectual and social activities to create strong communities in our house and hall.</p>
<h2>International House at the University of Chicago</h2>
<h3>Senior Coordinator of Technology—July 2005 to July 2007</h3>
<ul>
<li>Redesigned web site to provide in-depth content through weekly updates including calendars, newsletters, and event listings (ihouse.uchicago.edu).</li>
<li>Maintained and updated computer labs and printers for use by 200-500 residents.</li>
</ul>
<h2>Istria Café</h2>
<h3>Barista—July 2005 to April 2006</h3>
<p>Created hand-crafted espresso drinks, coffee, gelati, and sandwiches while providing excellent customer service in an independent coffee house environment.</p>
<h2>United States Peace Corps, Tanzania</h2>
<h3>Volunteer, Secondary School Education Project—Sept 2003 to Jan 2005</h3>
<ul>
<li>Participated in three months of intensive language, cultural, and technical training designed to assist with cultural integration.</li>
<li>Taught basic computer literacy and theory to 200 middle school students with 12 hr/week of instruction, assisting over 100 to become the first students in the school to achieve competence in the national Computer Studies syllabus. </li>
<li>Developed and led seminars to educate 20 teachers in 2-week, 40-hour courses on the advantages and use of computer resources in the classroom.</li>
</ul>
</dd>
<dd class="clear"></dd>
<dt id="speaking">Speaking Experience</dt>
<dd>
<ul>
<li><strong>Drupal Chicago Meetup - May 2020</strong>—<a href="https://youtu.be/mKS-5GdQTZI?t=2371">Energizing the Seated</a></li>
<li><strong>Drupal Flyover Camp 2019</strong>—<a href="https://www.flyovercamp.org/schedule/energizing-seated">Energizing the Seated</a> (<a href="https://www.youtube.com/watch?v=2ctU5CF9Ap0&t=607s">bonus recording with slides and exercise demos</a>)</li>
<li><strong>MidCamp 2019</strong>—<a href="https://www.midcamp.org/2019/topic-proposal/erasing-stigma-energizing-seated">Energizing the Seated</a></li>
<li><strong>Drupal Decoupled Days 2018</strong>—<a href="https://2018.decoupleddays.com/session/federated-search-drupal-solr-and-react-aka-decoupled-ouroboros">Federated Search with Drupal, SOLR, and React (AKA the Decoupled Ouroboros)</a> (<a href="https://docs.google.com/presentation/d/e/2PACX-1vTYvnePxefbA4blmcIKlobV0YMD5BvbQZ-Zgo7biFMhoGtxvfD6GvRBRI1iwgq6eTvsh9jGFarUXMYq/pub?start=false&loop=false&delayms=3000">slides</a>)</li>
<li><strong>DrupalCon 2018 Nashville</strong>—<a href="https://events.drupal.org/nashville2018/sessions/community-convos-camp-organizing">Community Convos: Camp Organizing</a></li>
<li><strong>MidCamp 2018</strong>—<a href="https://www.midcamp.org/2018/topic-proposal/american-medical-association-topic-landing-pages-d8-case-study">American Medical Association: Topic Landing Pages (A D8 Case Study)</a></li>
<li><strong>DrupalCon Dublin</strong>—<a href="https://events.drupal.org/dublin2016/sessions/midcamp-madness-and-planning-human-centered-events">MidCamp Madness and Planning Human-Centered Events</a>, September 2016</li>
<li><strong>CADUG</strong> (Chicago Area Drupal Users Group)—<a href="http://froboy.org/10things" target="_blank">"10 Things I Hate About U(sers)"</a>, October 2015</li>
<li><strong>MidCamp 2015</strong>—<a href="http://2014.midcamp.org/session/how-rtfm-m-entire-internet">How to RTFM as M→The Entire Internet</a></li>
<li><strong>MidCamp 2014</strong>—<a href="http://2015.midcamp.org/session-proposal/migration-exactly-0-zero-lines-code">Migration in Exactly Zero Lines of Code</a></li>
<li><strong>DrupalCamp Fox Valley 2013</strong>—<a href="http://2013.drupalcampfv.org/session/drupal-uchicago-edu">Drupal, @UChicago, .edu</a></li>
<li><strong>DrupalCamp Chicago 2012</strong>—<a href="https://player.vimeo.com/video/55020928">Drupal, @UChicago, .edu</a></li>
</ul>
</dd>
<dd class="clear"></dd>
<dt id="community">Community<wbr>/Volunteer Involvement</dt>
<dd>
<ul>
<li><strong>MidCamp</strong> (Midwest Regional Drupal Camp)—founding co-organizer, party planner, sponsor chair, doer of things (2014-present)</li>
<li><strong>Chicago Drupal Meetup Group</strong>—co-organizer</li>
<li><strong>DrupalCon</strong>—volunteer, <a href="http://edusummitdrupalconatx.drupalgardens.com/content/drupal-uchicago-edu">BoF organizer</a></li>
<li><strong>Drupal@UChicago</strong>, <strong>UChicago Web Community</strong>—co-founder</li>
<li><strong><a href="http://62garden.com">62nd & Dorchester Community Garden</a></strong>—co-founder, committee member (2010-14)</li>
<li><strong>Delta Upsilon Chicago Alumni Association</strong>—President (2011-2015)</li>
<li><strong><a href="http://twitter.com/uchinomgo">UchiNOMgo</a></strong>—founder (2011-present)</li>
</ul>
</dd>
<dd class="clear"></dd>
<dt name="education">Education & Certifications</dt>
<dd>
<p>Acquia Drupal Certified—<a href="https://certification.acquia.com/user/1656751">Drupal 8 Developer (April 2019)</a></p>
<p>University of Chicago Graham School—<strong>Negotiation and Dispute Resolution</strong>, 2012; <strong>Mapping Processes</strong>, 2010</p>
<p>University of Chicago—<strong>S.B. Computer Science, 2003</strong></p>
</dd>
<dd class="clear"></dd>
<dt>Of Note</dt>
<dd>
<ul>
<li>Photography published in <em>The Core,</em> <em>College Newsletter</em>, <a href="https://avischwab.contently.com/">campus, & other publications</a>.</li>
<li>Eagle Scout.</li>
<li>University of Chicago Dean's List.</li>
</ul>
</dd>
<dd class="clear"></dd>
<dt>References</dt>
<dd>Available on request</dd>
<dd class="clear"></dd>
</dl>
<div class="clear"></div>
<p class="attribution">"One Page Résumé" originally <a href="https://css-tricks.com/one-page-resume-site/">by Chris Coyier for CSS Tricks</a>, modified and made responsive by yours truly.</p>
</div>
</body>
</html>