https://wiki.foone.org/index.php?title=My_Resume&feed=atom&action=historyMy Resume - Revision history2024-03-28T15:01:04ZRevision history for this page on the wikiMediaWiki 1.35.6https://wiki.foone.org/index.php?title=My_Resume&diff=343&oldid=prevFoone at 01:26, 10 March 20232023-03-10T01:26:59Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 01:26, 10 March 2023</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>==Work Experience==</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>==Work Experience==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>=== <del class="diffchange diffchange-inline">'''</del>Continuous Integration/System Administration – Backblaze (2019-2022)<del class="diffchange diffchange-inline">'''</del> ===</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>=== Continuous Integration/System Administration – Backblaze (2019-2022) ===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>Backblaze does online backup and storage. I worked on managing and maintaining servers, and</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>Backblaze does online backup and storage. I worked on managing and maintaining servers, and</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Line 23:</td>
<td colspan="2" class="diff-lineno">Line 23:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>* Maintenance of CI servers and job management</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>* Maintenance of CI servers and job management</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>=== <del class="diffchange diffchange-inline">'''</del>Site Reliability Engineering - Google (2019)<del class="diffchange diffchange-inline">'''</del> ===</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>=== Site Reliability Engineering - Google (2019) ===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>I was on the Google Meet/Google Voice team, working on migrating legacy code to newer frameworks to remove historical limitations, as well as maintaining backup and testing systems. </div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>I was on the Google Meet/Google Voice team, working on migrating legacy code to newer frameworks to remove historical limitations, as well as maintaining backup and testing systems. </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
</table>Foonehttps://wiki.foone.org/index.php?title=My_Resume&diff=342&oldid=prevFoone at 01:26, 10 March 20232023-03-10T01:26:45Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 01:26, 10 March 2023</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 13:</td>
<td colspan="2" class="diff-lineno">Line 13:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>==Work Experience==</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>==Work Experience==</div></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_3_0_rhs">⚫</a></td>
<td class="diff-deletedline diff-side-deleted"><div><a name="movedpara_1_0_lhs"></a>'''Continuous Integration/System Administration – Backblaze (2019-2022)'''</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_1_0_lhs">⚫</a></td>
<td class="diff-addedline diff-side-added"><div><a name="movedpara_3_0_rhs"></a><ins class="diffchange diffchange-inline">=== </ins>'''Continuous Integration/System Administration – Backblaze (2019-2022)'''<ins class="diffchange diffchange-inline"> ===</ins></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>Backblaze does online backup and storage. I worked on managing and maintaining servers, and</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>Backblaze does online backup and storage. I worked on managing and maintaining servers, and</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Line 23:</td>
<td colspan="2" class="diff-lineno">Line 23:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>* Maintenance of CI servers and job management</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>* Maintenance of CI servers and job management</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>'''Site Reliability Engineering - Google (2019)'''</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div><ins class="diffchange diffchange-inline">=== </ins>'''Site Reliability Engineering - Google (2019)'''<ins class="diffchange diffchange-inline"> ===</ins></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>I was on the Google Meet/Google Voice team, working on migrating legacy code to newer frameworks to remove historical limitations, as well as maintaining backup and testing systems. </div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>I was on the Google Meet/Google Voice team, working on migrating legacy code to newer frameworks to remove historical limitations, as well as maintaining backup and testing systems. </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
</table>Foonehttps://wiki.foone.org/index.php?title=My_Resume&diff=341&oldid=prevFoone: Update the PDF link2023-03-09T16:29:26Z<p>Update the PDF link</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 16:29, 9 March 2023</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 99:</td>
<td colspan="2" class="diff-lineno">Line 99:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>== PDF version ==</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>== PDF version ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>* [http://foone.org/files/Foone%20Turing%20Resume%<del class="diffchange diffchange-inline">202019</del>-web.pdf PDFized version of this page, for when you need to send a file rather than a URL]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>* [http://foone.org/files/Foone%20Turing%20Resume%<ins class="diffchange diffchange-inline">202023</ins>-web.pdf PDFized version of this page, for when you need to send a file rather than a URL]</div></td>
</tr>
</table>Foonehttps://wiki.foone.org/index.php?title=My_Resume&diff=340&oldid=prevFoone: /* Contact */2023-03-09T16:27:34Z<p><span dir="auto"><span class="autocomment">Contact</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 16:27, 9 March 2023</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 90:</td>
<td colspan="2" class="diff-lineno">Line 90:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>==Contact==</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>==Contact==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>If you're interested in hiring me, contact me on <del class="diffchange diffchange-inline">twitter</del> [https://<del class="diffchange diffchange-inline">twitter</del>.<del class="diffchange diffchange-inline">com</del>/foone (@foone]) or send an email to the address to the right.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>If you're interested in hiring me, contact me on <ins class="diffchange diffchange-inline">mastodon</ins> [https://<ins class="diffchange diffchange-inline">digipres</ins>.<ins class="diffchange diffchange-inline">club</ins>/<ins class="diffchange diffchange-inline">@</ins>foone (@foone<ins class="diffchange diffchange-inline">@digipress.club</ins>]) or send an email to the address<ins class="diffchange diffchange-inline"> in the image</ins> to the right.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>[[File:Resume Email Address.jpg|thumb|This is a hand-written image in an attempt to slightly cut down on the amount of spam I get from this page.]]</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>[[File:Resume Email Address.jpg|thumb|This is a hand-written image in an attempt to slightly cut down on the amount of spam I get from this page.]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
</table>Foonehttps://wiki.foone.org/index.php?title=My_Resume&diff=339&oldid=prevFoone: 2023 update2023-03-09T16:26:39Z<p>2023 update</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 16:26, 9 March 2023</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>Hello! I'm Foone Turing, a Python programmer living in <del class="diffchange diffchange-inline">Milpitas</del>, CA. </div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>Hello! I'm Foone Turing, a Python programmer living in <ins class="diffchange diffchange-inline">San Leandro</ins>, CA. </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>[[File:Resume Floppy.jpg|thumb|My resume in a more traditional form]]</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>[[File:Resume Floppy.jpg|thumb|My resume in a more traditional form]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>I'm primarily focused on back-end/tooling stuff rather then web development, with a lot of continuous integration/testing/SRE focus in the last few years. </div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>I'm primarily focused on back-end/tooling stuff rather then web development, with a lot of continuous integration/testing/SRE focus in the last few years. </div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Line 10:</td>
<td colspan="2" class="diff-lineno">Line 10:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>*Self-taught programmer with skill in multiple programming languages such as C/C++/Java/Ruby/JS/Lua, with Python as my primary development language.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>*Self-taught programmer with skill in multiple programming languages such as C/C++/Java/Ruby/JS/Lua, with Python as my primary development language.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>*Independently developed and released dozens of applications and games for Windows & Linux.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>*Independently developed and released dozens of applications and games for Windows & Linux.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*I've a long history with the software archival scene, helping restore unreleased games from old backup tapes, and working with Microsoft and the former Argonaut Games to facilitate the release of the source code for Microsoft 3D Movie Maker and the Argonaut BRender 3D engine. </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>==Work Experience==</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>==Work Experience==</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>'''Continuous Integration/System Administration – Backblaze (2019-2022)'''</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>Backblaze does online backup and storage. I worked on managing and maintaining servers, and</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>building new continuous integration tools for software testing.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>* Debugged issues with secure backup export media creation</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>* Developed a fully automatic testing system to allow automated testing of the main web stack</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>* Maintenance of CI servers and job management</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>'''Site Reliability Engineering - Google (2019)'''</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>I was on the Google Meet/Google Voice team, working on migrating legacy code to newer frameworks to remove historical limitations, as well as maintaining backup and testing systems. </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>===Continuous Integration – Pure Storage (2014-2018)===</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>===Continuous Integration – Pure Storage (2014-2018)===</div></td>
</tr>
</table>Foonehttps://wiki.foone.org/index.php?title=My_Resume&diff=93&oldid=prevFoone at 19:00, 25 February 20192019-02-25T19:00:29Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:00, 25 February 2019</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 78:</td>
<td colspan="2" class="diff-lineno">Line 78:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>If you're interested in hiring me, contact me on twitter [https://twitter.com/foone (@foone]) or send an email to the address to the right.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>If you're interested in hiring me, contact me on twitter [https://twitter.com/foone (@foone]) or send an email to the address to the right.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>[[File:Resume Email Address.jpg|thumb|This is a hand-written image in an attempt to slightly cut down on the amount of spam I get from this page.]]</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>[[File:Resume Email Address.jpg|thumb|This is a hand-written image in an attempt to slightly cut down on the amount of spam I get from this page.]]</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div><br /></div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div><br /></div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>== PDF version ==</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>* [http://foone.org/files/Foone%20Turing%20Resume%202019-web.pdf PDFized version of this page, for when you need to send a file rather than a URL]</div></td>
</tr>
</table>Foonehttps://wiki.foone.org/index.php?title=My_Resume&diff=92&oldid=prevFoone: Captionize the resume email address image.2019-02-25T18:16:09Z<p>Captionize the resume email address image.</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 18:16, 25 February 2019</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>I'm primarily focused on back-end/tooling stuff rather then web development, with a lot of continuous integration/testing/SRE focus in the last few years. </div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>I'm primarily focused on back-end/tooling stuff rather then web development, with a lot of continuous integration/testing/SRE focus in the last few years. </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>==<del class="diffchange diffchange-inline"> </del>Profile<del class="diffchange diffchange-inline"> </del>==</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>==Profile==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Administered sites on a variety of home servers, shared hosting, and VPSes.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Administered sites on a variety of home servers, shared hosting, and VPSes.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Managed medium-scale data storage systems in both personal and work spheres in the realms of terabytes of storage/access/conversion/migration.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Managed medium-scale data storage systems in both personal and work spheres in the realms of terabytes of storage/access/conversion/migration.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Created and maintained several large dynamic websites with millions of monthly hits.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Created and maintained several large dynamic websites with millions of monthly hits.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Self-taught programmer with skill in multiple programming languages such as C/C++/Java/Ruby/JS/Lua, with Python as my primary development language.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Self-taught programmer with skill in multiple programming languages such as C/C++/Java/Ruby/JS/Lua, with Python as my primary development language.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Independently developed and released dozens of applications and games for Windows & Linux.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Independently developed and released dozens of applications and games for Windows & Linux.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>==<del class="diffchange diffchange-inline"> </del>Work Experience<del class="diffchange diffchange-inline"> </del>==</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>==Work Experience==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>===<del class="diffchange diffchange-inline"> </del>Continuous Integration – Pure Storage (2014-2018)<del class="diffchange diffchange-inline"> </del>===</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>===Continuous Integration – Pure Storage (2014-2018)===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>Pure Storage builds enterprise all-flash storage system. I worked on developing and maintaining continuous integration test architecture.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>Pure Storage builds enterprise all-flash storage system. I worked on developing and maintaining continuous integration test architecture.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Created a new management system for windows testing, to homogenize and monitor dozens of build machines that can’t be handled using standard Linux build tools.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Created a new management system for windows testing, to homogenize and monitor dozens of build machines that can’t be handled using standard Linux build tools.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Rearchitectured a legacy part of our build system to avoid difficulty with supporting unique environments like archaic Unix derivatives.<del class="diffchange diffchange-inline"> </del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Rearchitectured a legacy part of our build system to avoid difficulty with supporting unique environments like archaic Unix derivatives.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Migrating build machines onto an open virtualization platform</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Migrating build machines onto an open virtualization platform</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>===<del class="diffchange diffchange-inline"> </del>Embedded development – Konami Gaming (2014)<del class="diffchange diffchange-inline"> </del>===</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>===Embedded development – Konami Gaming (2014)===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>Konami Gaming produces slot machines and casino management systems.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>Konami Gaming produces slot machines and casino management systems.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>My roles at Konami Gaming were development and testing of communication middleware.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>My roles at Konami Gaming were development and testing of communication middleware.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Modernized SOAP communication systems to simplify deployment in embedded environments.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Modernized SOAP communication systems to simplify deployment in embedded environments.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Built new testing tools to better perform load-testing.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Built new testing tools to better perform load-testing.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>===<del class="diffchange diffchange-inline"> </del>Web development – Soomo Publishing Inc. (2012-2013)<del class="diffchange diffchange-inline"> </del>===</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>===Web development – Soomo Publishing Inc. (2012-2013)===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>Soomo develops “web-texts” which are online textbooks for distance-learning universities.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>Soomo develops “web-texts” which are online textbooks for distance-learning universities.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>My roles at Soomo included web development, plug-in development, and data processing.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>My roles at Soomo included web development, plug-in development, and data processing.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Developed a new Blackboard Learning System plug-in to integrate with Soomo.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Developed a new Blackboard Learning System plug-in to integrate with Soomo.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Built processes to generate iBook resources from our web content.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Built processes to generate iBook resources from our web content.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Helped modernize our primary web-text with dynamically generated graphs.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Helped modernize our primary web-text with dynamically generated graphs.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>===<del class="diffchange diffchange-inline"> </del>Computer Programming – Contracting with STG Inc. for NCDC (2008-2012)<del class="diffchange diffchange-inline"> </del>===</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>===Computer Programming – Contracting with STG Inc. for NCDC (2008-2012)===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>STG is a US government contractor for IT, Software development, and general mission-support roles. </div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>STG is a US government contractor for IT, Software development, and general mission-support roles. </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>I worked there full-time supporting National Climatic Data Center operations. My roles at NCDC were website maintenance and data modernization.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>I worked there full-time supporting National Climatic Data Center operations. My roles at NCDC were website maintenance and data modernization.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Moved our publication/form serving site to a webservice backend.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Moved our publication/form serving site to a webservice backend.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Migrated several historical databases out of MS Access into standardized web apps.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Migrated several historical databases out of MS Access into standardized web apps.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Rescued 15 TB of data from one of our subcontractors we had legal issues with.<del class="diffchange diffchange-inline"> </del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Rescued 15 TB of data from one of our subcontractors we had legal issues with.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Developed a maintainable replacement for the subcontractor's Sharepoint-based site.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Developed a maintainable replacement for the subcontractor's Sharepoint-based site.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>===<del class="diffchange diffchange-inline"> </del>Computer Programming – Unique Logic (2005-2006)<del class="diffchange diffchange-inline"> </del>===</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>===Computer Programming – Unique Logic (2005-2006)===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>Unique Logic develops attention-training games and hardware for children with Attention Deficit Disorder. I worked part-time as a bug-fixer and general site developer.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>Unique Logic develops attention-training games and hardware for children with Attention Deficit Disorder. I worked part-time as a bug-fixer and general site developer.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Fixed issues with their serialization subsystem which were causing data loss at unpredictable times.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Fixed issues with their serialization subsystem which were causing data loss at unpredictable times.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Discovered several security issues and advised them on mitigating their impact.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Discovered several security issues and advised them on mitigating their impact.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Developed a PHP-based site for user feedback.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Developed a PHP-based site for user feedback.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>==<del class="diffchange diffchange-inline"> </del>Education<del class="diffchange diffchange-inline"> </del>==</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>==Education==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>University of North Carolina at Asheville - Bachelor of Science in Computer Science.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*University of North Carolina at Asheville - Bachelor of Science in Computer Science.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Asheville-Buncombe Technical Community College – Studied Electrical Engineering</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Asheville-Buncombe Technical Community College – Studied Electrical Engineering</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>*<del class="diffchange diffchange-inline"> </del>Blue Ridge Community College – Studied networking & PC repair.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>*Blue Ridge Community College – Studied networking & PC repair.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>==<del class="diffchange diffchange-inline"> </del>Computer Skills<del class="diffchange diffchange-inline"> </del>==</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>==Computer Skills==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>I’ve used a wide variety of technologies for personal and work projects, and I’m always looking to learn a new framework if it lets me do something easier or better. </div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>I’ve used a wide variety of technologies for personal and work projects, and I’m always looking to learn a new framework if it lets me do something easier or better. </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Line 75:</td>
<td colspan="2" class="diff-lineno">Line 75:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>I’ve worked with various virtualization systems running both Linux and Windows VMs, from full virtualization (VMWare, VirtualBox, Openstack) to container-based (Docker).</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>I’ve worked with various virtualization systems running both Linux and Windows VMs, from full virtualization (VMWare, VirtualBox, Openstack) to container-based (Docker).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><br /></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>==<del class="diffchange diffchange-inline"> </del>Contact<del class="diffchange diffchange-inline"> </del>==</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>==Contact==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div>If you're interested in hiring me, contact me on twitter [https://twitter.com/foone (@foone]) or send an email to the address to the right.</div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div>If you're interested in hiring me, contact me on twitter [https://twitter.com/foone (@foone]) or send an email to the address to the right.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td class="diff-deletedline diff-side-deleted"><div>[[File:Resume Email Address.jpg|thumb]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td class="diff-addedline diff-side-added"><div>[[File:Resume Email Address.jpg|thumb<ins class="diffchange diffchange-inline">|This is a hand-written image in an attempt to slightly cut down on the amount of spam I get from this page.</ins>]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td class="diff-context diff-side-deleted"><div><br /></div></td>
<td class="diff-marker"></td>
<td class="diff-context diff-side-added"><div><br /></div></td>
</tr>
</table>Foonehttps://wiki.foone.org/index.php?title=My_Resume&diff=91&oldid=prevFoone: Created page with "Hello! I'm Foone Turing, a Python programmer living in Milpitas, CA. My resume in a more traditional form I'm primarily focused on back-end/t..."2019-02-25T18:14:56Z<p>Created page with "Hello! I'm Foone Turing, a Python programmer living in Milpitas, CA. <a href="/w/File:Resume_Floppy.jpg" title="File:Resume Floppy.jpg">thumb|My resume in a more traditional form</a> I'm primarily focused on back-end/t..."</p>
<p><b>New page</b></p><div>Hello! I'm Foone Turing, a Python programmer living in Milpitas, CA. <br />
[[File:Resume Floppy.jpg|thumb|My resume in a more traditional form]]<br />
I'm primarily focused on back-end/tooling stuff rather then web development, with a lot of continuous integration/testing/SRE focus in the last few years. <br />
<br />
== Profile ==<br />
<br />
* Administered sites on a variety of home servers, shared hosting, and VPSes.<br />
* Managed medium-scale data storage systems in both personal and work spheres in the realms of terabytes of storage/access/conversion/migration.<br />
* Created and maintained several large dynamic websites with millions of monthly hits.<br />
* Self-taught programmer with skill in multiple programming languages such as C/C++/Java/Ruby/JS/Lua, with Python as my primary development language.<br />
* Independently developed and released dozens of applications and games for Windows & Linux.<br />
<br />
== Work Experience ==<br />
<br />
=== Continuous Integration – Pure Storage (2014-2018) ===<br />
Pure Storage builds enterprise all-flash storage system. I worked on developing and maintaining continuous integration test architecture.<br />
<br />
* Created a new management system for windows testing, to homogenize and monitor dozens of build machines that can’t be handled using standard Linux build tools.<br />
* Rearchitectured a legacy part of our build system to avoid difficulty with supporting unique environments like archaic Unix derivatives. <br />
* Migrating build machines onto an open virtualization platform<br />
<br />
=== Embedded development – Konami Gaming (2014) ===<br />
Konami Gaming produces slot machines and casino management systems.<br />
<br />
My roles at Konami Gaming were development and testing of communication middleware.<br />
<br />
* Modernized SOAP communication systems to simplify deployment in embedded environments.<br />
* Built new testing tools to better perform load-testing.<br />
<br />
=== Web development – Soomo Publishing Inc. (2012-2013) ===<br />
Soomo develops “web-texts” which are online textbooks for distance-learning universities.<br />
<br />
My roles at Soomo included web development, plug-in development, and data processing.<br />
<br />
* Developed a new Blackboard Learning System plug-in to integrate with Soomo.<br />
* Built processes to generate iBook resources from our web content.<br />
* Helped modernize our primary web-text with dynamically generated graphs.<br />
<br />
=== Computer Programming – Contracting with STG Inc. for NCDC (2008-2012) ===<br />
STG is a US government contractor for IT, Software development, and general mission-support roles. <br />
<br />
I worked there full-time supporting National Climatic Data Center operations. My roles at NCDC were website maintenance and data modernization.<br />
<br />
* Moved our publication/form serving site to a webservice backend.<br />
* Migrated several historical databases out of MS Access into standardized web apps.<br />
* Rescued 15 TB of data from one of our subcontractors we had legal issues with. <br />
* Developed a maintainable replacement for the subcontractor's Sharepoint-based site.<br />
<br />
=== Computer Programming – Unique Logic (2005-2006) ===<br />
Unique Logic develops attention-training games and hardware for children with Attention Deficit Disorder. I worked part-time as a bug-fixer and general site developer.<br />
<br />
* Fixed issues with their serialization subsystem which were causing data loss at unpredictable times.<br />
* Discovered several security issues and advised them on mitigating their impact.<br />
* Developed a PHP-based site for user feedback.<br />
<br />
== Education ==<br />
<br />
* University of North Carolina at Asheville - Bachelor of Science in Computer Science.<br />
* Asheville-Buncombe Technical Community College – Studied Electrical Engineering<br />
* Blue Ridge Community College – Studied networking & PC repair.<br />
<br />
== Computer Skills ==<br />
I’ve used a wide variety of technologies for personal and work projects, and I’m always looking to learn a new framework if it lets me do something easier or better. <br />
<br />
I do a lot of server-side development but I’m increasingly doing more work on the client side. <br />
<br />
I’ve used many of the “mainstream” web stack technologies (Apache/PHP/MySQL, Tomcat/Spring/Oracle, Ruby on Rails) and some less common ones (Django/Pylons/Flask, gunicorn/gevent-http, redis/MongoDB/SQLite). <br />
<br />
I do most of my development in a mix of Eclipse, vim & sublime text, and I’m competent with git, bazaar, and subversion for code management.<br />
<br />
I run Debian derivatives (Ubuntu or Xubuntu) on my personal machines/servers, and I’ve worked extensively on RHEL/CentOS and Slackware systems. <br />
<br />
Outside of Linux, I’m well acquainted with using/administering/developing for Windows, OS X, and MS-DOS systems.<br />
<br />
I’ve worked with various virtualization systems running both Linux and Windows VMs, from full virtualization (VMWare, VirtualBox, Openstack) to container-based (Docker).<br />
<br />
== Contact ==<br />
If you're interested in hiring me, contact me on twitter [https://twitter.com/foone (@foone]) or send an email to the address to the right.<br />
[[File:Resume Email Address.jpg|thumb]]<br />
<br /></div>Foone