diff options
-rw-r--r-- | res/style-header.css | 59 | ||||
-rw-r--r-- | res/style-markdown.css | 93 | ||||
-rw-r--r-- | resume.md | 119 |
3 files changed, 138 insertions, 133 deletions
diff --git a/res/style-header.css b/res/style-header.css index 809f694..c85746c 100644 --- a/res/style-header.css +++ b/res/style-header.css @@ -1,53 +1,44 @@ /** * Resume author and author-details styles */ -div.resume-author-sect { - width:100%; - vertical-align:top; - margin-top:0px; - margin-bottom:10px; - letter-spacing:0px; -} +div#resume-author-sect { text-align:center; } -/* Author left side, containing author name */ -div.resume-author-name { +div#resume-author-name, +div#resume-author-contact { display:inline-block; - font-size:2.8em; - font-weight:200; - border-right:2px dotted #aaa; - text-align:right; - padding: 0px 30px 0px 0px; - width:46%; - color:#111; + padding:0rem 3rem; } -div.resume-author-name p { - margin:1px; +/* Author right side, containing author email, phone, website, etc */ +div#resume-author-contact { + border-left:2px dotted #ccc; } -/* Author right side, containing author email, phone, website, etc */ -div.resume-author-contact { - padding: .9em 0em 0em 2em; - display:inline-block; +/* Author left side, containing author name */ +div#resume-author-name { + font-size:4.2em; + font-weight:200; + letter-spacing:-.05em; vertical-align:top; + margin-top:.20em; + line-height:1em; + color:#555; } -div.resume-author-contact ul, -div.resume-author-contact div { - margin:0px; - padding-left:0px; +div#resume-author-contact ul { list-style-type:none; - font-size: 1.1em; + margin:0; + padding:0; } -div.resume-author-contact ul li, -div.resume-author-contact ul li a, -div.resume-author-contact div.line, -div.resume-author-contact div.line a { +div#resume-author-contact ul li, +div#resume-author-contact ul li a{ text-decoration:none; - font-family: mono; - color:#333; + font-family:mono; + color:#555; white-space:pre; } -div.resume-author-contact ul li a:hover { text-decoration:underline; } +div#resume-author-contact ul li a:hover{ + text-decoration:underline; +} diff --git a/res/style-markdown.css b/res/style-markdown.css index d2af317..c753a5a 100644 --- a/res/style-markdown.css +++ b/res/style-markdown.css @@ -10,11 +10,11 @@ body { margin:0px; } -@page { +/*@page { size: auto; - margin: .2in; - margin-top: .2in; -} + margin: .5in; + /*margin-top: .5in; +}*/ @media screen { body { @@ -31,13 +31,6 @@ body { } -@media print { - body { - margin-top:2px; - font-size:12px; - } -} - h1 { text-align:right; @@ -46,10 +39,10 @@ h1 { font-weight:400; border-top:3px solid #bbb; border-bottom:1px solid #bbb; - padding:0.1em; - /*margin-top:22px;*/ + padding:0.2em; margin-top:1.2em; margin-bottom:0.2em; + background-color:#fbfbfb; } h2 { @@ -57,34 +50,14 @@ h2 { color:#222; font-size:2.0em; font-weight:400; + letter-spacing:-.02em; display:inline-block; - width:60%; - vertical-align:middle; - - margin-top:.9em; - margin-bottom:0.4em; - padding:.05em 0em; -} - - -div.jobmeta { - display:inline-block; - width:39%; - text-align:right; - color:#777; - font-size:1.0em; - - vertical-align:middle; - line-height:1.4em; - - padding:.1em 0em; - margin-top:1.5em; - margin-bottom:.5em; + vertical-align:top; - /*border-left:2px dotted #aaa;*/ + width:50%; + text-align:left; } - div.witty-remark { color:#aaa; } ul { @@ -113,3 +86,49 @@ div#profile ul li { margin-left:.8em; padding-left:.2em; } + + +div.jobmeta { + display:inline-block; + width:49%; + /*text-align:right;*/ + color:#777; + padding:.1em 0em; + margin-right:0; + position:sticky; +} + +div.jobmeta ul, +div.jobmeta ul li { + list-style-type:none; + border:none !important; + margin:0 !important; + padding:.2em 0 !important; + line-height:1em; + text-align:right; +} +div.jobmeta p.dates { + font-weight:800; + padding:0; + margin:0; + display:inline-block; + vertical-align:middle; +} +h2 { margin-top:1.5rem; } +div.jobmeta { margin-top:1rem; } + +div#education { + text-align:left; +} + + +@media print { + @page { + size:auto; + margin:8mm 7mm; + } + body { + font-size:10pt; + } +} + @@ -1,9 +1,6 @@ -<div class="resume-author-sect"> -<div class="resume-author-name"> -<p>Aaron</p> -<p>Ball</p> -</div> -<div class="resume-author-contact"> +<div id="resume-author-sect"> +<div id="resume-author-name">Aaron Ball</div> +<div id="resume-author-contact"> * **email**: [aaronb@oper.io](mailto:aaronb@oper.io) * **phone**: +1 720-319-7799 @@ -11,7 +8,6 @@ * **code**: [https://oper.io/src/nullspoon](https://oper.io/src/nullspoon) </div> -</div> <div id="profile"> # PROFILE @@ -42,9 +38,10 @@ ## DataRobot <div class="jobmeta"> -December 2018 - present -<br /> -Principal Software Engineer + +* <p class="dates">December 2018 - present</p> +* Principal Software Engineer + </div> <!--<span class="location">Denver, Colorado</span>--> @@ -112,12 +109,11 @@ Principal Software Engineer ## Jeppesen, A Boeing Company <div class="jobmeta"> -<i>(Contract)</i> August 2017 - October 2018 -<br /> -Software Integration Engineer -</div> -<!--<span class="location">Denver, Colorado</span>--> +* <i>(Contract)</i> <p class="dates">August 2017 - October 2018</p> +* Software Integration Engineer + +</div> * **Primary operating systems**: Centos 6.9 - 7.7, RHEL 6 - 7 @@ -153,12 +149,11 @@ Software Integration Engineer ## Truven Health Analytics -<!--<span class="location">Denver, Colorado</span>--> - <div class="jobmeta"> -January 2016 - August 2017 -<br /> -Senior Development Operations Engineer + +* <p class="dates">January 2016 - August 2017</p> +* Senior Development Operations Engineer + </div> * **Primary operating systems**: Centos 5.9 - 6.7, RHEL 5 - 6 @@ -187,8 +182,8 @@ Senior Development Operations Engineer Perl. Wrapper could download, upload, and copy artifacts to alternate repos (eg: for a promotion process). -* Wrote Ansible roles to deploy and configure software such as MongoDB, Zabbix, - Graylog, Elasticsearch, Rsyslog, Tomcat, JDK, and others. +* Wrote Ansible roles to deploy and configure MongoDB, Zabbix, Graylog, + Elasticsearch, Rsyslog, Tomcat, and others. * Automated migration of more than 3200 SVN repos to Git. @@ -202,12 +197,12 @@ Senior Development Operations Engineer ## Time Warner Cable -<!-- <span class="location">Denver, Colorado</span>--> <div class="jobmeta"> -March 2015 - January 2016 -<br /> -Senior DevOps Engineer + +* <p class="dates">March 2015 - January 2016</p> +* Senior DevOps Engineer + </div> * **Primary operating systems**: Centos 6.5 and 6.6 @@ -232,11 +227,11 @@ Senior DevOps Engineer ## CenturyLink, Inc. -<!-- <span class="location">Denver, Colorado</span>--> <div class="jobmeta"> -<i>(Contract)</i> August 2014 - February 2015 -<br /> -Linux Engineer + +* <i>(Contract)</i> <p class="dates">August 2014 - February 2015</p> +* Linux Engineer + </div> * **Primary operating systems**: Centos 6.5, 6.6, 7, Ubuntu Server @@ -260,12 +255,12 @@ Linux Engineer ## Intelligent Software Solutions, Inc. -<!-- <span class="location">Denver, Co (_* Contract_)</span>--> <div class="jobmeta"> -<i>(Contract)</i> March 2014 - August 2014 -<br /> -DevOps Engineer + +* <i>(Contract)</i> <p class="dates">March 2014 - August 2014</p> +* DevOps Engineer + </div> * Wrote chef (version 10) cookbooks (recipes, documentation, templates, @@ -275,17 +270,17 @@ DevOps Engineer * Wrote chef cookbook compatibility layer for Windows-specific deployments using cookbooks designed for Linux -* Built a local virtual chef development environment running on KVM VMs could - be created from a template in about two to five seconds each. +* Built a templatized virtual chef development environment on Linux KVM with + startup times under 5 seconds. ## DaVita -<!--<span class="location">Denver, Co</span>--> <div class="jobmeta"> -October 2012 - March 2014 -<br /> -Linux/Unix Systems Engineer + +* <p class="dates">October 2012 - March 2014</p> +* Linux/Unix Systems Engineer + </div> * **Primary operating systems**: AIX (versions 5.3 and 6.1) and RedHat Linux @@ -311,15 +306,15 @@ Linux/Unix Systems Engineer ## Dish Network -<!--* Englewood, Co--> <div class="jobmeta"> -January 2011 - October 2012 -<br /> -Tier II Analyst / Developer II + +* <p class="dates">January 2011 - October 2012</p> +* Tier II Analyst / Developer II + </div> * Managed over 1,000 JVM application instances (WebMethods, Weblogic, and - Apache Tomcat) running on Solaris and Linux + Tomcat) running on Solaris and Linux * Wrote Perl scripts to process log files, gather statistics, perform software upgrades, manage rolling restarts, etc. @@ -328,11 +323,11 @@ Tier II Analyst / Developer II ## USDA -<!--* Fort Collins, CO --> <div class="jobmeta"> -<i>(Contract)</i> August 2010 - December 2010 -<br /> -Windows Systems Administrator + +* <i>(Contract)</i> <p class="dates">August 2010 - December 2010</p> +* Windows Systems Administrator + </div> * Built and configured Red Hat Enterprise Linux (version 5) web servers @@ -348,11 +343,11 @@ Windows Systems Administrator ## AMG Creative, Inc. -<!--* Fort Collins, CO--> <div class="jobmeta"> -August 2009 - August 2010 -<br /> -Web Developer / Systems Administrator + +* <p class="dates">August 2009 - August 2010</p> +* Web Developer / Systems Administrator + </div> * Programmed websites on Joomla and Wordpress using PHP, JavaScript, HTML, and @@ -365,11 +360,11 @@ Web Developer / Systems Administrator ## CSU College of Business -<!--* Fort Collins, Co--> <div class="jobmeta"> -August 2007 - October 2009 -<br /> -Web Developer / Systems Administrator + +* <p class="dates">August 2007 - October 2009</p> +* Web Developer / Systems Administrator + </div> </div> <!-- employment --> @@ -381,14 +376,14 @@ Web Developer / Systems Administrator ## Colorado State University -<!--Fort Collins, CO--> <div class="jobmeta"> -Bachelors in Business Administration -<br /> -2007-2010 + +* <p class="dates">2007-2010</p> +* Bachelors in Business Administration + </div> -_Concentration_: Computer information Systems +**Concentration**: Computer information Systems Courses included Windows and Linux administration, Networking, SQL database design and implementation, web application development (creating ASP.Net/C# and |