-
Notifications
You must be signed in to change notification settings - Fork 0
/
resume_with_complete_contact_information.html
160 lines (151 loc) · 16.7 KB
/
resume_with_complete_contact_information.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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link crossorigin="anonymous" media="all" integrity="sha512-R+Vpkv86him5JZcqAEuQRUGOKqH897w6q7uJ1P65tQR+9Hxar5vU4wpEd4uvcXT8ooRZ7zsNftrjnCemEt2u2Q==" rel="stylesheet" href="https://github.githubassets.com/assets/frameworks-f4557b27209914aa4705202b188165b5.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-2NgDCU40htWjl2BQJcPMK+yfLjQpy9RVDqFIAuKKu6Hhjbf9yynqs9Z3ghZqLoesxs0/k6veHaKQ/gaVx3zDKA==" rel="stylesheet" href="https://github.githubassets.com/assets/github-61558f0e67a914c311cf66c3443ac94c.css" />
<style>
div.pagebreak { page-break-before: always; }
</style>
</head>
<body>
<div id="readme" class="readme blob instapaper_body js-code-block-container">
<article class="markdown-body entry-content" itemprop="text"><h1><a id="user-content-nels-nelson" class="anchor" aria-hidden="true" href="#nels-nelson"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>NELS NELSON</h1>
<p>Mailing address is 1900 Spring Hollow Path, Round Rock, Texas 78681<br />
Telephone number is 210-833-3288<br />
Website is <a href="https://nelsnelson.org/" rel="nofollow">https://nelsnelson.org/</a><br />
Personal e-mail is <a href="mailto:[email protected]">[email protected]</a></p>
<h2><a id="user-content-objective" class="anchor" aria-hidden="true" href="#objective"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>OBJECTIVE</h2>
<p>I will settle for nothing less than an advanced software engineering position that demands the most of my expertise and knowledge and inspires me to learn and perform at my best.</p>
<h2><a id="user-content-computer-skills" class="anchor" aria-hidden="true" href="#computer-skills"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>COMPUTER SKILLS</h2>
<ul>
<li>I have been a professional software developer for 14 years.</li>
<li>Programming languages highest expertise first: Ruby/JRuby, Python, JavaScript (ECMAScript), HTML, Java/Groovy, Bash, and of course C/C++ and a little bit of Perl and Golang.</li>
<li>Five years professional Python programming experience.</li>
<li>Four years professional Ruby programming experience.</li>
<li>Eight years Java programming experience at a professional level.</li>
<li>One year professional Golang programming experience.</li>
<li>One year professional node.js programming experience.</li>
<li>Twelve years of professional and academic experience using SQL (mostly PostgreSQL) and high-level database administration for the respective server technologies.</li>
<li>Four years professional experience with NoSQL persistence technologies like MongoDB, and caching technologies like Redis and memcached.</li>
<li>Three years professional experience using Elasticsearch, Logstash, and Kibana.</li>
<li>Two years professional experience with message broker technologies like RabbitMQ and Apache ActiveMQ.</li>
<li>Two years professional experience with containerized deployment configuration software systems such as Docker.</li>
<li>Two years professional experience using deployment configuration automation software such as Ansible.</li>
<li>One year professional experience using virtual infrastructure orchestration tooling like Terraform.</li>
<li>Fourteen years of professional experience using version control software such as CVS, SVN and git, using tools like GitLab, Bitbucket, and GitHub.</li>
<li>Five years of professional experience using project management software such as MKS and Jira to manage and track multiple software engineering projects simultaneously.</li>
<li>One year professional experience developing Selenium frontend integration and functional tests, and configuring jenkins jobs for running Selenium driver docker container instances for marionetting remote headless browsers.</li>
<li>Four years of professional experience working on several projects using the Agile software development methodology.</li>
<li>Six years professional experience developing enterprise web service applications.</li>
<li>Two years professional experience operating, configuring, deploying, and using OpenStack virtualization components and environments.</li>
<li>Five years of professional experience managing, configuring, and deploying web application server software to Java EE platforms like Tomcat and JBoss.</li>
<li>Five years professional experience managing, configuring, and deploying web application server software to Ruby and Python platforms like Passenger Phusion, uwsgi, and mod_python.</li>
<li>Several years of in-depth experience using and administering a variety of operating systems including Windows NT/2000/XP/10, MacOS 7.x-9.x and OS X, UNIX systems such as FreeBSD and OpenBSD, and Linux flavors such as RedHat, Ubuntu, Debian, Gentoo and Fedora Core.</li>
<li>Professional experience administering web servers in load-balanced clustered configurations.</li>
<li>In-depth knowledge of network security and intrusion detection.</li>
</ul>
<h2><a id="user-content-professional-projects" class="anchor" aria-hidden="true" href="#professional-projects"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>PROFESSIONAL PROJECTS</h2>
<ul>
<li>Implemented build and quality control pipelines for all Rackspace Public Cloud operating system base images.</li>
<li>Architected and coded full stack internal customer infrastructure managment event messaging and notification relay API system using Python which integrated with fan-out capabilities for multiple internal and external message services. CI/CD, QA, and Python API client library distribution pipelines included.</li>
<li>Implemented a dashboard web application in Python Flask to track and forecast capacity for Cloud infrastructure at Rackspace.</li>
<li>Implemented a capacity metrics data pipeline for Rackspace using Elasticsearch and logstash, sourced from OpenStack Nova Cell Manager.</li>
<li>Researched and developed prototype Docker Containers as a Service based on Libvirt, LXC, and OpenStack for Rackspace.</li>
<li>Researched and developed a security testing suite for Containers for Rackspace to harden a public-facing surface against multiple attack vectors.</li>
<li>Implemented multiple Cloud resource management software projects for infrastructure status tracking and analysis at Rackspace.</li>
<li>Implemented a redesign of the mobile device version of Rackspace's flagship control panel MyRackspace web application.</li>
<li>Developed a generalized API layer for HTTP connections used by the MyRackspace customer portal for RESTful web service integration with internal systems. This helped to reduce overall system resource demands of each Tomcat instance.</li>
<li>Improved the responsiveness of customer-facing enterprise permissions system control panel page loads by multiple orders of magnitude.</li>
<li>Implemented multiple legacy support features and automated migration procedures for Slicehost.com XenServer-based virtualization at Rackspace.</li>
<li>Maintained and improved legacy Slicehost.com virtualization automation software for Rackspace -- supporting migration of customer assets to OpenStack infrastructure.</li>
<li>Developed an enterprise bandwidth monitoring and tracking solution for Rackspace using NetFlow and flow-tools as well as the reporting software and Ruby on Rails based web-application for exporting reports as RESTful resources for data warehousing.</li>
<li>Developed a Ruby on Rails web-application for the Human Resources employee review system at Rackspace.</li>
<li>Migrated an enterprise control panel web-application with 12,000 daily users from Java to Groovy. This involved refactoring over 85,000 lines of code.</li>
<li>Refactored over 50,000 lines of Java code for a large data analysis desktop application under a contract with Syracuse Research Corporation.</li>
<li>Developed web service integration systems using Python in the CORE system at Rackspace.</li>
<li>Worked with a team to develop a service-oriented systems integration application using JBoss to integrate internal customer tracking and management systems with Salesforce.com for Rackspace.</li>
<li>Saved Rackspace an estimated US $450,000 in annual costs through consultation by analyzing marketing campaign tracking software and providing a workable solution.</li>
<li>Analyzed and reconstructed build configurations using Apache Ant for all Java EE projects in the IT department at Rackspace.</li>
<li>Developed, deployed and maintained several production web services using a variety of frameworks including Ruby on Rails, JBossWS and JAX-WS, and Restlet.</li>
<li>Developed a Java application to migrate legacy data to new XML format spec using JAXB under a contract with Syracuse Research Corporation.</li>
</ul>
<div class="pagebreak"></div>
<h2><a id="user-content-personal-projects" class="anchor" aria-hidden="true" href="#personal-projects"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>PERSONAL PROJECTS</h2>
<ul>
<li>Wrote a network tool for Linux using libdnet and libpcap in C which analyzes and replays network communications saved in tcpdump format log files.</li>
<li>Wrote a tiny API service for interrogating project versioning information. <a href="https://github.com/nelsnelson/stardate">https://github.com/nelsnelson/stardate</a></li>
<li>Developed a small Open Source Java library using JDK 1.5 to extend the functionality of the Java Swing API to facilitate quick and easy development of full-featured modern desktop applications.</li>
<li>Wrote an Open Source light-weight servlet container in Java based on the Apache HttpComponents Core project being lead by Oleg Kalnichevski.</li>
<li>Wrote a WebSocket server in JRuby based on Netty NIO server. <a href="https://gitlab.com/nelsnelson/websocket-server-jruby" rel="nofollow">https://gitlab.com/nelsnelson/websocket-server-jruby</a></li>
<li>Wrote a CLI Jabber client in JRuby capable of securely connecting to Google Talk's Jabber network, Facebook, and other local Jabber networks.</li>
<li>Developed an experimental web application using Ruby Sinatra to present YouTube videos in a playlist format. Demonstrates some of my experience with AJAX technology, YouTube's feed search API, Amazon.com's Product Advertising API, Ruby's Sinatra web application framework, and John Resig's JQuery. Demo at <a href="https://feedio.io/" rel="nofollow">https://feedio.io/</a>.</li>
<li>Developed a modernized take on an old-fashioned text-based multi-user game, library, and engine in JRuby. Using Netty NIO server for asynchronous connection handling and my Ruby port of Graham Nelson's Inform parser for command parsing. Demo at <a href="https://werjen.com/" rel="nofollow">https://werjen.com/</a>.</li>
<li>Wrote a javascript Jabber web-client app served from my websocket server.</li>
</ul>
<h2><a id="user-content-work-experience" class="anchor" aria-hidden="true" href="#work-experience"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>WORK EXPERIENCE</h2>
<ul>
<li>
<p>2006-2019<br />
Rackspace, Inc.<br />
San Antonio, Texas<br />
Austin, Texas<br />
IT/CORE, Customer Portal, OpenStack Public Cloud Product Research and Development, Slicehost, OpenStack Public Cloud Development and Operations<br />
Software Engineer Developer<br />
Site Reliability Engineer</p>
</li>
<li>
<p>2004-2006<br />
Syracuse Research Corporation<br />
Branch office in San Antonio, Texas<br />
Software Engineer</p>
</li>
<li>
<p>2000-2005<br />
Regianno's Italian Panificio<br />
San Antonio, Texas<br />
Waiter</p>
</li>
</ul>
<h2><a id="user-content-education" class="anchor" aria-hidden="true" href="#education"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>EDUCATION</h2>
<ul>
<li>
<p>University of Texas at San Antonio<br />
Bachelor of Science degree in Computer Science<br />
Graduated 2004</p>
</li>
<li>
<p>University of Texas at San Antonio<br />
Master of Science degree in Computer Science<br />
Pursued 2006</p>
</li>
</ul>
<div class="pagebreak"></div>
<h2><a id="user-content-volunteer-work" class="anchor" aria-hidden="true" href="#volunteer-work"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>VOLUNTEER WORK</h2>
<ul>
<li>
<p>2013, 2014<br />
Hack for Change Hackathon<br />
St. Edwards University<br />
Austin, Texas<br />
Contributor/Programmer</p>
</li>
<li>
<p>2017<br />
American Progressive Party<br />
Contributor/Website Administrator</p>
</li>
</ul>
<h2><a id="user-content-transferable-skills" class="anchor" aria-hidden="true" href="#transferable-skills"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>TRANSFERABLE SKILLS</h2>
<ul>
<li>Will easily adapt to new systems, software, conventions, and technology.</li>
<li>Professionally trained in both the Agile and Rational Unified Process software development frameworks.</li>
<li>I enjoy working with intelligent, kind people, and I welcome curiosity, discussing ideas, and novel ways of thinking. I thrive and excel as a member of a cooperative team and will also work well independently.</li>
<li>Determination, tenacity, and concentration enable my delivery of results.</li>
</ul>
<p>References available upon request</p>
</article>
</div>
</div>
</body>
</html>