not terrible
parent
e89c2d14a8
commit
124698ba76
|
|
@ -0,0 +1,2 @@
|
|||
**/*.sw*
|
||||
**/*.pdf
|
||||
|
|
@ -14,6 +14,8 @@ resume.html: preamble.html resume.md postamble.html
|
|||
|
||||
resume.pdf: resume.html resume.css
|
||||
weasyprint resume.html resume.pdf
|
||||
qpdf --empty --pages ./resume.pdf 1-1 -- ./resume.truncate.pdf
|
||||
mv ./resume.truncate.pdf ./resume.pdf
|
||||
|
||||
clean:
|
||||
rm -f resume.html resume.pdf
|
||||
|
|
|
|||
|
|
@ -1,3 +1,9 @@
|
|||
</div>
|
||||
</body>
|
||||
<br>
|
||||
<footer>
|
||||
<div style="text-align: center; font-style: italic; opacity: 75%;">
|
||||
Thanks to <a href="https://github.com/williamsmj/resume.md/">resume.md</a>
|
||||
</div>
|
||||
</footer>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ h2 {
|
|||
border-bottom: 1px solid #000000;
|
||||
text-transform: uppercase;
|
||||
font-size: 130%;
|
||||
margin: 1em 0 0 0;
|
||||
margin: 1.2em 0 0 0;
|
||||
padding: 0;
|
||||
}
|
||||
h3 {
|
||||
|
|
@ -35,6 +35,13 @@ h3 {
|
|||
display: flex;
|
||||
justify-content: space-between;
|
||||
}
|
||||
h3 > div:nth-child(1) {
|
||||
flex: 1;
|
||||
padding: 0 2em 0 0;
|
||||
}
|
||||
h3 > div:nth-child(2) {
|
||||
flex: none;
|
||||
}
|
||||
p {
|
||||
margin: 0 0 0.5em 0;
|
||||
padding: 0;
|
||||
|
|
@ -49,7 +56,11 @@ h1 + ul {
|
|||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
li {
|
||||
margin: .5em 0 0 0;
|
||||
}
|
||||
h1 + ul > li {
|
||||
margin: initial;
|
||||
display: inline;
|
||||
white-space: pre;
|
||||
list-style-type: none;
|
||||
|
|
@ -66,7 +77,7 @@ h1 + ul + p {
|
|||
}
|
||||
@media print {
|
||||
body {
|
||||
font-size: 10pt;
|
||||
font-size: 12pt;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
background: none;
|
||||
|
|
@ -85,6 +96,16 @@ h1 + ul + p {
|
|||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
/*
|
||||
ul:not(:nth-child(2)) > li:nth-child(1),
|
||||
ul:not(:nth-child(2)) > li:nth-child(2) {
|
||||
display: list-item;
|
||||
}
|
||||
ul:not(:nth-child(2)) > li,
|
||||
*/
|
||||
footer {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@page {
|
||||
/* Change margins and paper size of PDF */
|
||||
|
|
|
|||
|
|
@ -10,41 +10,40 @@
|
|||
<ul>
|
||||
<li><a href="mailto:contact@blapointe.com">contact@blapointe.com</a></li>
|
||||
<li>(336) 701-6159</li>
|
||||
<li><a href="https://blapointe.com">blapointe.com</a></li>
|
||||
<li>Provo, UT</li>
|
||||
</ul>
|
||||
<h2>Experience</h2>
|
||||
<h3><span>Software Developer II</span> <span>Feb 2018 – Oct 2019</span></h3>
|
||||
<h3><div><div>Software Developer II</div><div><i>Qualtrics</i></div></div> <div>Oct 2019 – Present</div></h3>
|
||||
<ul>
|
||||
<li>Designed cross-team database and service migrations for security, customer, and operational pain relief.</li>
|
||||
<li>Lead weekly technical book club and participated in leadership book club and white paper reviews.</li>
|
||||
<li>Interviewed and mentored entry level candidates.</li>
|
||||
<li>Designed and orchestrated cross-team database and service migrations for security, customer, and operational pain relief.</li>
|
||||
<li>Lead weekly technical book club and participated in weekly leadership book club and monthly white paper review discussions.</li>
|
||||
<li>Developed and maintained generic, highly available and reliable data storage solutions, ingestion services, and operations tools.</li>
|
||||
</ul>
|
||||
<h3><span>Software Developer I</span> <span>Feb 2018 – Oct 2019</span></h3>
|
||||
<h3><div><div>Software Developer I</div><div><i>Qualtrics</i></div></div> <div>Feb 2018 – Oct 2019</div></h3>
|
||||
<ul>
|
||||
<li>Developed and maintained generic data storage solutions, ingestion services, and operations tools.</li>
|
||||
<li>Deployed and owned the first sharded MongoDB database cluster for the company. Acting in-house SME for MongoDB, Couchbase, and Redis operations and disaster recovery.</li>
|
||||
<li>Built an extensible framework for automating system level security patching. Created modules to patch five databases without downtime and with collision protection.</li>
|
||||
<li>Deployed the first sharded MongoDB cluster of the company. Acting in-house SME for MongoDB, Couchbase, and Redis operations.</li>
|
||||
<li>Built an extensible framework for no-downtime system patching across services and clusters with modules for five databases.</li>
|
||||
</ul>
|
||||
<h3><span>Computer Science Research Assistant, Wake Forest University</span> <span>Jan 2017 – Dec 2017</span></h3>
|
||||
<h3><span>Computer Science Teacher Assistant and Tutor, Wake Forest University</span> <span>Jan 2016 – May 2017</span></h3>
|
||||
<h3><div><div>Computer Science Research Assistant</div><div><i>Wake Forest University</i></div></div> <div>Jan 2017 – Dec 2017</div></h3>
|
||||
<h2>Research</h2>
|
||||
<h3><span>A BCHC genetic algorithm model of cotemporal hierarchical Arabidopsis thaliana gene interactions</span> <span>Jan 2017 – Dec 2017</span></h3>
|
||||
<ul>
|
||||
<li>Wake Forest University</li>
|
||||
<li>Improved runtime exponentially from prior approaches with comparable results.</li>
|
||||
</ul>
|
||||
<h3><div>A BCHC genetic algorithm model of cotemporal hierarchical Arabidopsis thaliana gene interactions</div> <div>Jan 2017 – Dec 2017</div></h3>
|
||||
<h2>Education</h2>
|
||||
<h3><span>Master of Science, Computer Science</span> <span>Jan 2016 – Dec 2017</span></h3>
|
||||
<h3><div><div>Master of Science, Computer Science</div><div><i>Wake Forest University</i></div></div> <div>Jan 2016 – Dec 2017</div></h3>
|
||||
<ul>
|
||||
<li>Wake Forest University</li>
|
||||
<li>3.88/4.00 GPA</li>
|
||||
<li>Summa Cum Laude member</li>
|
||||
</ul>
|
||||
<h3><span>Bachelor of Arts, Computer Science, High Point University</span> <span>Aug 2013 – Dec 2015</span></h3>
|
||||
<h3><div><div>Bachelor of Arts, Computer Science</div><div><i>High Point University</i></div></div> <div>Aug 2013 – Dec 2015</div></h3>
|
||||
<ul>
|
||||
<li>High Point University </li>
|
||||
<li>3.91/4.00 GPA</li>
|
||||
<li>Graduated with honors</li>
|
||||
</ul></div>
|
||||
</body>
|
||||
<br>
|
||||
<footer>
|
||||
<div style="text-align: center; font-style: italic; opacity: 75%;">
|
||||
Thanks to <a href="https://github.com/williamsmj/resume.md/">resume.md</a>
|
||||
</div>
|
||||
</footer>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -2,44 +2,38 @@
|
|||
|
||||
- <contact@blapointe.com>
|
||||
- (336) 701-6159
|
||||
- [blapointe.com](https://blapointe.com)
|
||||
- Provo, UT
|
||||
|
||||
## Experience
|
||||
|
||||
### <span>Software Developer II</span> <span>Feb 2018 -- Oct 2019</span>
|
||||
### <div><div>Software Developer II</div><div><i>Qualtrics</i></div></div> <div>Oct 2019 -- Present</div>
|
||||
|
||||
- Designed cross-team database and service migrations for security, customer, and operational pain relief.
|
||||
- Lead weekly technical book club and participated in leadership book club and white paper reviews.
|
||||
- Interviewed and mentored entry level candidates.
|
||||
- Designed and orchestrated cross-team database and service migrations for security, customer, and operational pain relief.
|
||||
- Lead weekly technical book club and participated in weekly leadership book club and monthly white paper review discussions.
|
||||
- Developed and maintained generic, highly available and reliable data storage solutions, ingestion services, and operations tools.
|
||||
|
||||
### <span>Software Developer I</span> <span>Feb 2018 -- Oct 2019</span>
|
||||
### <div><div>Software Developer I</div><div><i>Qualtrics</i></div></div> <div>Feb 2018 -- Oct 2019</div>
|
||||
|
||||
- Developed and maintained generic data storage solutions, ingestion services, and operations tools.
|
||||
- Deployed and owned the first sharded MongoDB database cluster for the company. Acting in-house SME for MongoDB, Couchbase, and Redis operations and disaster recovery.
|
||||
- Built an extensible framework for automating system level security patching. Created modules to patch five databases without downtime and with collision protection.
|
||||
- Deployed the first sharded MongoDB cluster of the company. Acting in-house SME for MongoDB, Couchbase, and Redis operations.
|
||||
- Built an extensible framework for no-downtime system patching across services and clusters with modules for five databases.
|
||||
|
||||
### <span>Computer Science Research Assistant, Wake Forest University</span> <span>Jan 2017 -- Dec 2017</span>
|
||||
|
||||
### <span>Computer Science Teacher Assistant and Tutor, Wake Forest University</span> <span>Jan 2016 -- May 2017</span>
|
||||
### <div><div>Computer Science Research Assistant</div><div><i>Wake Forest University</i></div></div> <div>Jan 2017 -- Dec 2017</div>
|
||||
|
||||
## Research
|
||||
|
||||
### <span>A BCHC genetic algorithm model of cotemporal hierarchical Arabidopsis thaliana gene interactions</span> <span>Jan 2017 -- Dec 2017</span>
|
||||
|
||||
- Wake Forest University
|
||||
- Improved runtime exponentially from prior approaches with comparable results.
|
||||
### <div>A BCHC genetic algorithm model of cotemporal hierarchical Arabidopsis thaliana gene interactions</div> <div>Jan 2017 -- Dec 2017</div>
|
||||
|
||||
## Education
|
||||
|
||||
### <span>Master of Science, Computer Science</span> <span>Jan 2016 -- Dec 2017</span>
|
||||
### <div><div>Master of Science, Computer Science</div><div><i>Wake Forest University</i></div></div> <div>Jan 2016 -- Dec 2017</div>
|
||||
|
||||
- Wake Forest University
|
||||
- 3.88/4.00 GPA
|
||||
- Summa Cum Laude member
|
||||
|
||||
### <span>Bachelor of Arts, Computer Science, High Point University</span> <span>Aug 2013 -- Dec 2015</span>
|
||||
### <div><div>Bachelor of Arts, Computer Science</div><div><i>High Point University</i></div></div> <div>Aug 2013 -- Dec 2015</div>
|
||||
|
||||
- High Point University
|
||||
- 3.91/4.00 GPA
|
||||
- Graduated with honors
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
sudo apt-get install libcairo2-dev
|
||||
sudo apt-get install -y libsdl-pango-dev
|
||||
make resume
|
||||
sudo apt-get install -y qpdf
|
||||
echo 'while true; do make resume; sleep 3; done &> /dev/null & disown'
|
||||
|
|
|
|||
Loading…
Reference in New Issue