Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 271 lines (260 sloc) 15.927 kb
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
1 <!doctype html>
2 <!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]-->
3 <!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]-->
4 <!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]-->
5 <!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]-->
814eb428 » Luke Closs
2011-04-27 more fixes
6 <!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"> <!--<![endif]-->
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
7 <head>
8 <meta charset="UTF-8">
9
10 <title>Curriculum Vitæ - Luke Closs</title>
11 <meta name="description" content="CV / Résumé for Luke Closs">
12 <meta name="author" content="Luke Closs">
13
14 <meta name="viewport" content="width=device-width, initial-scale=1.0">
15
16 <link rel="shortcut icon" href="/favicon.ico">
17 <link rel="apple-touch-icon" href="/apple-touch-icon.png">
18 <link rel="stylesheet" href="css/style.css?v=2">
19
20 <script src="js/libs/modernizr-1.7.min.js"></script>
21 </head>
22 <body>
23 <div id="header-container">
24 <header class="wrapper">
25 <h1 id="title">Luke Closs</h1>
26 <nav>
27 <ul>
28 <li><a href="#Overview">Overview</a></li>
29 <li><a href="#Skills">Skills</a></li>
30 <li><a href="#Experience">Experience</a></li>
31 <li><a href="#Contact">Contact</a></li>
32 </ul>
33 </nav>
814eb428 » Luke Closs
2011-04-27 more fixes
34 </header>
35 </div>
3cfe7d55 » Luke Closs
2011-04-27 shorten
36 <div id="main" class="wrapper">
37 <aside>
38 <h3>Links</h3>
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
39 <ul>
40 <li><a
41 href="http://resume.github.com/?lukec">Github Résumé</a></li>
42 <li><a href="http://search.cpan.org/~lukec/">CPAN Distributions</a>
43 <li><a href="http://twitter.com/lukec">Twitter</a></li>
44 <li><a href="http://awesnob.com">Personal Blog</a></li>
73382127 » Luke Closs
2011-04-30 fix validation errors
45 <li><a href="http://recollect.net">Recollect</a></li>
46f20d6a » Luke Closs
2011-04-27 make some tweaks
46 <li><a href="http://vantrash.ca">VanTrash</a></li>
834683bd » Luke Closs
2012-01-17 Update
47 </ul>
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
48 </aside>
49 <article>
50 <header>
51 <a id="Overview"></a>
52 <h2>Background</h2>
53 <p>I have over 12 years of experience building
54 innovative and crafty software products and
55 tools. Social software, collaboration tools,
834683bd » Luke Closs
2012-01-17 Update
56 cellular network protocols, anti-spam gateways
57 and virtual appliances, I've grown codebases
58 and organically lead teams towards a
59 reflective, trustful, agile practice. </p>
60 <br />
61
62 <p>Most recently, I've been working for
63 <a href="http://checkmarkable.com" target="_blank">an early stage startup</a>
64 as the lead developer, as well as <a href="http://recollect.net" target="_blank">several</a>
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
65 <a href="http://vancouverbiodiesel.org" target="_blank">side</a>
66 <a href="http://oil.recollect.net" target="_blank">projects</a>.
67 </p>
68
69 <p>Prior to these projects, I worked for five years at <a href="http://socialtext.com" target="_blank">Socialtext</a>
70 as a core developer. Some of my accomplishments there are:</p>
71 <br />
72
73 <ul>
74 <li>Guided our globally decentralized
75 engineering team through major
76 transitions.</li>
77 <li>Built an innovative and trusting dev culture through
78 monthly open R &amp; D "Wiki Wednesdays",
79 agile processes and retrospectives.</li>
80 <li>Migrated a legacy webapp codebase into
81 modern code and real-time
82 architecture without any major business
83 interruptions, keeping a small memory
814eb428 » Luke Closs
2011-04-27 more fixes
84 footprint.</li>
85 <li>Stood on the shoulders of giants to
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
86 build <a
87 href="http://www.socialtext.com/blog/2010/07/socialtext-connect-bringing-open-web-standards-behind-the-enterprise-firewall/">awesome
88 HTTP APIs</a>, used by our team
89 and our customers.</li>
90 <li>Used many tools including Modern Perl,
91 Javascript, Async Programming, Solr, Nginx, PostgreSQL, and Git.</li>
92 </ul>
93 <br />
94
95 <p>Outside of work, I have been building
96 software for citizens. I co-created an award
834683bd » Luke Closs
2012-01-17 Update
97 winning Open Data application called <a
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
98 href="http://vantrash.ca">VanTrash</a>.
99 Built on the simple idea of helping people
100 remember garbage day, it demonstrated a model
101 for citizen and government co-collaboration.
102 Since then, I've co-founded a service called
103 <a href="http://recollect.net" target="_blank">Recollect</a>
104 which gives citizens a more useful and modern
834683bd » Luke Closs
2012-01-17 Update
105 interface into a civic service and enables
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
106 municipalities to better communicate to it's
107 citizens.</p>
62b3ec52 » Luke Closs
2011-04-27 fix validation errors
108 <br />
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
109
110 <p>In between all of this, I have co-founded
111 the <a href="http://hackspace.ca" target="_blank">Vancouver
112 Hack Space</a> and learned a great deal
113 about DIY electronics and 3d printers.</p>
114 <a id="Skills"></a>
115 <h2>Relevant Skills</h2>
116 <p>I have extensive experience developing products in
117 several areas:</p>
118 <ul>
119 <li>Designing, building and maintaining HTTP, Webhook, and Real-time APIs.</li>
120 <li>Analyzing, testing and solving performance and
121 scalability goals and problems.</li>
122 <li>Creating actionable plans of investigation and
123 execution, then working with teams to
124 transparently accomplish them.</li>
125 <li>Automating business and development
126 processes to improve company efficiency.</li>
127 </ul>
128 <br />
129 <p>I have mainly developed products using the following
130 technologies:</p>
131 <ul>
132 <li><strong>Internet</strong> - I started in Data
133 Communications and the Internet has been a huge
134 part of my life and career. I strongly believe in
135 URIs, HTTP, RESTful APIs and in the open web.</li>
136 <li><strong>Unix</strong> - I have been working
137 with various unixes for my entire career. I am
138 very comfortable at the command line and with unix
139 architectures.</li>
140 <li><strong>Perl</strong> - I've seen The Good, The
141 Bad and The Ugly of Perl code. But along with
142 CPAN, Perl has helped me build valuable tools with
143 fast development times, good performance and low
144 memory footprints.</li>
145 <li><strong>PostgreSQL</strong> - I have used
146 PostgreSQL 7, 8 and 9 and built systems for
147 quick and reliable schema patching, long term
148 OLAP-style data retention, and traditional
149 RDBMS.</li>
150 <li><strong>Remote Deployments</strong> - I have
151 been involved in building several real and virtual
152 appliances for behind-the-firewall deployment. I
153 have deep experience designing and building
154 deployment and update systems.</li>
155 </ul>
156 <br />
157 <p>When I build products, I rely on my soft skills:</p>
158 <ul>
159 <li><strong>Careful listening</strong> skills lead to deep
160 understanding of what is being said</li>
161 <li><strong>Pragmatic approach</strong> to balancing customer and
162 engineering needs</li>
163 <li><strong>At ease talking</strong>, presenting ideas, leading
164 design sessions</li>
165 <li><strong>Open minded</strong>, creative approach to solving
166 problems</li>
167 <li><strong>Speaker</strong> at OSCON, YAPC::NA, Vancouver Agile
168 Conference, others</li>
169 </ul>
170 <br />
834683bd » Luke Closs
2012-01-17 Update
171 <p>I have gained various levels of competence with
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
172 many other technologies, such as:</p>
62b3ec52 » Luke Closs
2011-04-27 fix validation errors
173 <ul><li>Javascript, Solr, Nginx, Python, Bash, PHP,
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
174 Haskell, O'Caml, Vim, Screen, …</li></ul>
834683bd » Luke Closs
2012-01-17 Update
175 <br />
176 <p>And I have many other <a
177 href="http://www.youtube.com/watch?v=f9BbL2G_wMI" target="_blank">irrelevant
178 skills</a> and can grow a mean unix beard.</p>
179 <a id="Experience"></a>
180 <h2>Experience</h2>
181 <h3>Prime Radiant Inc</h3>
182 <p><strong>Lead Backend Developer</strong> - Sept 2011 to Present</p><br />
183 <ul>
184 <li>Build out server-side product functionality</li>
185 <li>API Design</li>
186 </ul>
187
188 <h3>Closs Consulting LTD</h3>
189 <p><strong>Primary</strong> - June 2011 to Present</p><br />
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
190 <ul>
814eb428 » Luke Closs
2011-04-27 more fixes
191 <li>Designed and built a web based member management and billing system for the
192 <a href="http://vancouverbiodiesel.org" target="_blank">Vancouver Biodiesel Co-op</a></li>
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
193 <li>Designed and built a marine geo-notification system for the
194 <a href="http://wildernesscommittee.org" target="_blank">Wilderness Committee</a></li>
195 </ul>
196 <h3>Socialtext</h3>
197 <p><strong>Chief Wiki Juggler / Lead Software
198 Developer</strong> - November 2006 to May 2011</p><br />
199 <ul>
200 <li>Worked from my home in Vancouver, BC with a
201 globally distributed development team.</li>
202 <li>Acted informally as Agile coach, incorporating
203 Agile, Lean and Kanban methodologies.</li>
204 <li>Designed and built Ubuntu based hardware and
205 Virtual appliances.</li>
206 <li>Built real-time APIs and highly concurrent
207 daemons for an intranet microblogging product</li>
208 <li>Designed and built a flexible reporting
209 subsystem for product usage and adoption
814eb428 » Luke Closs
2011-04-27 more fixes
210 metrics.</li>
211 <li>Created 50+ product innovations, performance
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
212 improvements and other self-guided hacks during
213 Wiki Wednesdays.</li>
214 </ul>
215 <h3>Sophos Canada</h3>
216 <p><strong>Core Developer and Agile Coach</strong> -
217 October 2003 to October 2006</p><br />
218 <ul>
219 <li>Lead teams on many projects, including new
220 feature development, maintenance releases,
221 performance, and internal tools.</li>
222 <li>Designed and re-built core unix install
814eb428 » Luke Closs
2011-04-27 more fixes
223 experience, product update mechanisms, automated
224 testing systems.</li>
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
225 <li>Taught many employees to juggle and
226 entertained staff with weird tricks.</li>
227 </ul>
228 <h3>Telos Technology</h3>
229 <p><strong>Software Developer</strong> - June 2001 to
230 October 2003</p><br />
231 <ul>
232 <li>Designed and developed GSM/CDMA/UMTS Wireless
233 Softswitch in ANSI C.</li>
234 <li>Created tools to perform automated regression
235 and performance testing.</li>
236 <li>Worked with Architects and Senior Engineers to
237 analyze performance problems and refactor the
238 entire product.</li>
239 </ul>
240 <h3>British Columbia Institute of Technology</h3>
241 <ul>
242 <li>Computer Systems Technology - Data
243 Communications Major (with Honours), Class of 2001</li>
62b3ec52 » Luke Closs
2011-04-27 fix validation errors
244 <li>Team Leader of BCIT's team in the ACM
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
245 International Intercollegiate Programming
246 Competition. Placed 9th out of 48 teams in Pacific
247 NW Region.</li>
248 </ul>
249
250 <a id="Contact"></a>
814eb428 » Luke Closs
2011-04-27 more fixes
251 <h2>Contact Info</h2>
40612d29 » Luke Closs
2011-04-27 initial commit of new resume
252 <p>
253 I live in beautiful Vancouver, Canada.<br />
254 You can reach me as <a
255 href="http://twitter.com/lukec">@lukec</a> on Twitter or via email - jobs at lukecloss com.
256 </p>
257 </header>
258 </article>
259 </div>
260 <div id="footer-container">
261 <footer class="wrapper">
262 </footer>
263 </div>
264 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
265 <script>!window.jQuery && document.write(unescape('%3Cscript src="js/libs/jquery-1.5.1.min.js"%3E%3C/script%3E'))</script>
266 <script src="js/script.js"></script>
267 <!--[if lt IE 7 ]>
268 <script src="js/libs/dd_belatedpng.js"></script>
269 <script> DD_belatedPNG.fix('img, .png_bg');</script>
270 <![endif]-->
271 <script>
Something went wrong with that request. Please try again.