diff options
author | Blaise Thompson <blaise@untzag.com> | 2018-06-11 18:25:35 -0500 |
---|---|---|
committer | Blaise Thompson <blaise@untzag.com> | 2018-06-11 18:25:35 -0500 |
commit | 18c0dfae726ffbabb87fb4ca7226414079dd2080 (patch) | |
tree | c78f2afe49d37d744d8f0502947ebd9e102e5867 |
initial commit
-rw-r--r-- | .gitlab-ci.yml | 11 | ||||
-rw-r--r-- | README.md | 67 | ||||
-rw-r--r-- | public/CV.pdf | bin | 0 -> 109871 bytes | |||
-rw-r--r-- | public/CV.tex | 358 | ||||
-rw-r--r-- | public/LICENSE | 121 | ||||
-rw-r--r-- | public/README.md | 1 | ||||
-rw-r--r-- | public/index.html | 438 | ||||
-rw-r--r-- | public/resume.cls | 166 | ||||
-rw-r--r-- | public/style.css | 37 |
9 files changed, 1199 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..ec73d9b --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,11 @@ +image: alpine:latest + +pages: + stage: deploy + script: + - echo 'Nothing to do...' + artifacts: + paths: + - public + only: + - master diff --git a/README.md b/README.md new file mode 100644 index 0000000..0a36586 --- /dev/null +++ b/README.md @@ -0,0 +1,67 @@ + + +--- + +Example plain HTML site using GitLab Pages. + +Learn more about GitLab Pages at https://pages.gitlab.io and the official +documentation https://docs.gitlab.com/ce/user/project/pages/. + +--- + +<!-- START doctoc generated TOC please keep comment here to allow auto update --> +<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> +**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* + +- [GitLab CI](#gitlab-ci) +- [GitLab User or Group Pages](#gitlab-user-or-group-pages) +- [Did you fork this project?](#did-you-fork-this-project) +- [Troubleshooting](#troubleshooting) + +<!-- END doctoc generated TOC please keep comment here to allow auto update --> + +## GitLab CI + +This project's static Pages are built by [GitLab CI][ci], following the steps +defined in [`.gitlab-ci.yml`](.gitlab-ci.yml): + +``` +image: alpine:latest + +pages: + stage: deploy + script: + - echo 'Nothing to do...' + artifacts: + paths: + - public + only: + - master +``` + +The above example expects to put all your HTML files in the `public/` directory. + +## GitLab User or Group Pages + +To use this project as your user/group website, you will need one additional +step: just rename your project to `namespace.gitlab.io`, where `namespace` is +your `username` or `groupname`. This can be done by navigating to your +project's **Settings**. + +Read more about [user/group Pages][userpages] and [project Pages][projpages]. + +## Did you fork this project? + +If you forked this project for your own use, please go to your project's +**Settings** and remove the forking relationship, which won't be necessary +unless you want to contribute back to the upstream project. + +## Troubleshooting + +1. CSS is missing! That means that you have wrongly set up the CSS URL in your + HTML files. Have a look at the [index.html] for an example. + +[ci]: https://about.gitlab.com/gitlab-ci/ +[index.html]: https://gitlab.com/pages/plain-html/blob/master/public/index.html +[userpages]: https://docs.gitlab.com/ce/user/project/pages/introduction.html#user-or-group-pages +[projpages]: https://docs.gitlab.com/ce/user/project/pages/introduction.html#project-pages diff --git a/public/CV.pdf b/public/CV.pdf Binary files differnew file mode 100644 index 0000000..2cee37c --- /dev/null +++ b/public/CV.pdf diff --git a/public/CV.tex b/public/CV.tex new file mode 100644 index 0000000..808768b --- /dev/null +++ b/public/CV.tex @@ -0,0 +1,358 @@ +% document +\documentclass{resume} % Use the custom resume.cls style + + +\newcommand{\AuthorName}{Blaise J. Thompson} + +% header information +\name{Blaise J Thompson} +\address{725 W Washington Ave. Apt. 306; Madison, WI 53715; USA} +\address{1$\cdot$424$\cdot$225$\cdot$2493 \\ blaise@untzag.com \\ + \href{http://blaise.social/}{blaise.social}} +\address{\today} + +\begin{document} + +\begin{rSection}{Education} + \begin{rSubsection}{University of Wisconsin-Madison}{2011 - 2018} + {PhD, Analytical Chemistry}{Madison WI} + \end{rSubsection} + \begin{rSubsection}{Bates College}{2007 - 2011}{BS, Chemistry; Minor, Philosophy; Concentration: + Applying Mathematical Methods}{Lewiston ME} + \end{rSubsection} +\end{rSection} + +\begin{rSection}{Research Experience} + \begin{rSubsection}{John C. Wright Group - ultrafast materials spectroscopy}{2011 - 2018} + {Graduate Assistant}{Madison WI} + \item \emph{Development of Frequency Domain Multidimensional Spectroscopy with \\ + Applications in Semiconductor Photophysics} + [\href{https://drive.google.com/open?id=1Ik2aaVaT-60R2KSATaFOlG5qDiR_xRze}{PDF}] + \item Used ultrafast spectroscopy to research semiconductor systems, with a focus on solar + energy \\ candidates. + \item Designed and constructed software tools to collect and process multidimensional spectra. + \item Designed and constructed optomechanical and electronic hardware. + \item Developed novel algorithms to streamline optical parametric amplifier tuning procedures. + \item Maintained and conducted experiments on a custom ultrafast laser system. + \item Contributed to general-purpose multidimensional spectra modeling software. + \item Taught younger students how to use instrumentation. + \end{rSubsection} + \begin{rSubsection}{Matthew J. Cote Group - microscopy and plasmonics}{2009 - 2011} + {Undergraduate Researcher}{Lewiston ME} + \item \emph{Investigating Plasmons with Total Internal Reflection Microscopy} + \href{https://drive.google.com/open?id=1JdEK-6CLoGlacotAfR2IGDwonyUMM7uB}{[PDF]} + \item Designed and constructed a combined total internal reflection / atomic force microscope. + \item Coordinated work with my advisor and other staff and faculty. + \end{rSubsection} + \begin{rSubsection}{Michael Dailey Group - neuroscience}{2008}{Undergraduate Researcher} + {Iowa City IA} + \item Dissected and prepared mouse brain samples for in-vivo microglial imaging studies. + \item Trained to utilize confocal microscopy setup. + \end{rSubsection} + \begin{rSubsection}{Peter L. Nagy Group - epigenetics}{2007} + {High School Researcher}{Iowa City IA} + \item Designed and created plasmid, taught myself techniques from from reference materials. + \item Inserted plasmid into yeast. + \end{rSubsection} +\end{rSection} + +\clearpage + +\begin{rSection}{Publications} + \begin{etaremune}[leftmargin = 1.75em] + \item \textit{In preparation:} + \textbf{Thompson, B. J.}; Sunden, K. F.; Morrow, D. K.; Neff-Mallon, N. A. + \& Wright, J. C. + WrightTools: A Python Package for Multidimensional Spectroscopy. \\ + $\rightarrow\,$\textit{Developed Python package as foundational tool for multidimensional + data processing and analysis.} + \item \textit{In preparation:} + Kohler, D. D.; \textbf{Thompson, B. J.} \& Wright, J. C. + Global Analysis of Transient Grating and Transient Absorption of PbSe Quantum Dots. \\ + $\rightarrow\,$\textit{Developed and used model encompassing multiple data types.} \\ + $\rightarrow\,$\textit{Used model to conclusively identify new physics within PbSe Quantum + Dots.} + \item \textit{In preparation:} + Handali, J. D.; Neff-Mallon, N.; Sunden, K. F.; \textbf{Thompson, B. J.}; Brunold, T. C + \& Wright, J. C. + Mixed vibrational-electronic Coherent Multidimensional Spectroscopy Reveals the Electronic + Structure of Co(III)balamins Cyanocobalamin and detuerated Aquacobalamin. \\ + $\rightarrow\,$\textit{Three dimensional fully coherent frequency domain experiment.} \\ + $\rightarrow\,$\textit{Experiment enabled by hardware and software enhancements.} + \item \textit{In preparation:} + Kohler, D. D., \textbf{Thompson, B. J.} \& Wright, J. C. + Coherent multidimensional spectroscopy and the role of solvent: colloidal PbSe quantum dots + as an example. \\ + $\rightarrow\,$\textit{Used standard dilution method to extract nonlinear optical constants + quantitatively.} \\ + $\rightarrow\,$\textit{Compared measurements with prior quantitative work.} + \item Horak, E. H.; Rea, M. T.; Heylman, K. D.; Gelbwaser-Klimovsky, D.; Saikin, S. K.; + \textbf{Thompson, B. J.}; Kohler, D. D.; Knapper, K. A.; Wei, W.; Pan, F.; Gopalan, P.; + Wright, J. C.; Aspuru-Guzik, A. \& Goldsmith, Randall H. + (2018) + Exploring Electronic Structure and Order in Polymers via Single-Particle Microresonator + Spectroscopy. + \textit{Nano Letters}, in press + \href{https://doi.org/10.1021/acs.nanolett.7b04211}{doi:10.1021/acs.nanolett.7b04211} \\ + $\rightarrow\,$\textit{Performed three-pulse photon echo experiments on a conductive + polymer.} \\ + $\rightarrow\,$\textit{Developed model and performed lineshape analysis to interrogate + ultrafast processes in the material.} \\ + $\rightarrow\,$\textit{Raw data and code freely available at + \href{https://osf.io/bs8pr/}{osf.io/bs8pr}.} + \item Kohler, D. D.; \textbf{Thompson, B. J.} \& Wright, J. C. + (2017) + Frequency-domain coherent multidimensional spectroscopy when dephasing rivals pulsewidth: + Disentangling material and instrument response. + \textit{The Journal of Chemical Physics}, 147(8), 84202. + \href{https://doi.org/10.1063/1.4986069}{doi:10.1063/1.4986069} \\ + $\rightarrow\,$\textit{Applied numerical model to simple system to explore artifacts of + mixed-domain nonlinear spectroscopy.} \\ + $\rightarrow\,$\textit{Defined new strategies to extract desired information despite these + artifacts.} \\ + $\rightarrow\,$\textit{Raw data and code freely available at + \href{https://osf.io/ej2xe/}{osf.io/ej2xe}} + \item Czech, K. J.; \textbf{Thompson, B. J.}; Kain, S.; Ding, Q.; Shearer, M. J.; Hamers, + R. J.; Jin, S. \& Wright, J. C. + (2015) + Measurement of Ultrafast Excitonic Dynamics of Few-Layer MoS$_2$ Using State-Selective + Coherent Multidimensional Spectroscopy. + \textit{ACS Nano}, 9(12), 12146–12157. + \href{https://doi.org/10.1021/acsnano.5b05198}{doi:10.1021/acsnano.5b05198} \\ + $\rightarrow\,$\textit{Analyzed three-dimensional frequency-frequency-delay transient grating + data.} + \item Fu, Y.; Meng, F.; Rowley, M. B.; \textbf{Thompson, B. J.}; Shearer, M. J.; + Ma, D.; Hamers, R. J.; Wright J. C. \& Jin, S. + (2015) + Solution Growth of Single Crystal Methylammonium Lead Halide Perovskite Nanostructures for + Optoelectronic and Photovoltaic Applications. + \textit{Journal of the American Chemical Society}, 137(17), 5810–5818. + \href{https://doi.org/10.1021/jacs.5b02651}{doi:10.1021/jacs.5b02651} \\ + $\rightarrow\,$\textit{Performed transient reflectance spectroscopy.} + \item Cabán-Acevedo, M.; Kaiser, N. S.; English, C. R.; Liang, D.; \textbf{Thompson, B. J.}; + Chen, H.-E.; Czech, K. C.; Wright, J. C.; Hamers, R. J. \& Jin, S. + (2014) + Ionization of High-Density Deep Donor Defect States Explains the Low + Photovoltage of Iron Pyrite Single Crystals. + \textit{Journal of the American Chemical Society}, 136(49), 17163–17179. + \href{https://doi.org/10.1021/ja509142w}{doi:10.1021/ja509142w} \\ + $\rightarrow\,$\textit{Performed transient reflectance spectroscopy.} + \end{etaremune} +\end{rSection} + +\clearpage + +\begin{rSection}{Projects (\MakeLowercase{see my github at} + \href{https://github.com/untzag}{\MakeLowercase{github.com/untzag}})} + \begin{rSubsection}{Creator: \href{http://wright.tools}{WrightTools}}{2014 - Present} + {Tools for loading, processing, and plotting multidimensional spectroscopy data.}{} + \item Single processing toolkit for wide variety of instrumental data, built to be extensible + as more data-types become relevant. + \item Offers specialized interactions, such as transformations, that are particularly suited to + multidimensional spectroscopy. + \item Online documentation through Sphinx and ReadTheDocs + (\href{http://wright.tools}{http://wright.tools}). + \item Project managed with several graduate student and undergraduate contributors, active + issue tracking, version control and an extensive testing suite. + \item Central package used as a data management pipeline by other packages simulating and + acquiring multidimensional spectra. + \end{rSubsection} + \begin{rSubsection}{Creator: \href{https://github.com/wright-group/PyCMDS}{PyCMDS}} + {2015 - Present} + {Unified software for controlling hardware and collecting data in the Wright group.}{} + \item Supplies modular hardware control, calibration, and orchestration during complex, + long-lasting CMDS experiments. + \item Provides interface to optomechanical hardware from a variety of manufacturers, including + National Instruments, Thorlabs, Horiba, Newport, and Aerotech. Also controls hardware built + and customized in-house. + \item Focuses on seamless user experience with advanced integrations such as automatic data + backup and notification via Slack. + \item In conjunction with contemporaneous hardware improvements, algorithmic improvements in + acquisition strategy increased scan rate by up to two orders of magnitude over previous + software. + \end{rSubsection} + \begin{rSubsection}{Creator: \href{https://github.com/wright-group/FilterWheels}{automated filter + wheel assembly}}{2017}{Automated optical filter assembly.}{} + \item Allows for new experimental degrees of freedom within the Wright group. + \item Designed (using Autodesk Inventor) and constructed (in collaboration with the department + machine, electronics shops) custom chassis. + \item Designed custom circuit board using KiCad, ordered supplies from appropriate online + retailers. + \item Designed and implemented serial interface and Arduino firmware, including semi-syncronus + motion \\ low-level C++ string processing, and microstepping control for enhanced acquisition + time efficiency. + \end{rSubsection} + \begin{rSubsection}{Creator: \href{https://github.com/untzag/tidy_headers}{tidy\_headers}}{2017} + {Rapidly write data from python to plain text, and back again.}{} + \item Dependency of larger projects like WrightTools, and used directly for custom + applications. + \end{rSubsection} + \begin{rSubsection}{Cocreator: \href{https://github.com/wright-group/WrightSim}{WrightSim}}{2017 - + Present} + {Efficient, flexable simulation package for multidimensional spectroscopy.}{} + \item Uses Liouville's theorem to numerically simulate nonlinear spectroscopy. + \item I was also a principle contributor to the predecessor of WrightSim, + \href{https://github.com/wright-group/NISE}{NISE}. + \end{rSubsection} + \begin{rSubsection}{Contributor: InGaAs array}{2015 - 2016} + {Quickly and cheaply acquire near-infrared pulse spectra.}{} + \item Wrote firmware to handle serial communication between ADC, acquisition software. + \item Used advanced features such as watchdog timers to handle unexpected timing and + communication problems. + \end{rSubsection} + \begin{rSubsection}{Contributor: \href{https://github.com/dib-lab/osf-cli}{osfclient}}{2017} + {A python library and command-line client for file storage within the Open Science Framework.}{} + \item Added Windows functionality, assisted in various debugging efforts in early version of + osfcli. + \end{rSubsection} +\end{rSection} + +\clearpage + +\begin{rSection}{Presentations} + \begin{etaremune}[leftmargin = 1.75 em] + \item \textit{Presentation:} \textbf{Thompson, B. J.} + Nonlinear Multidimensional Spectroscopy. + (2017) + \textit{Chaos and Complexity Seminar.} + Madison, WI USA + \href{https://drive.google.com/open?id=1UWnfb_HsGg7ay7mKl2qscoikOWQsZRNl}{[PDF]} + \item \textit{Poster:} + \textbf{Thompson, B. J.} + A Robust, Fully Automated Algorithm to Collect High Quality OPA Tuning Curves. + (2016) + \textit{CMDS 2016.} + Groningen, the Netherlands + \href{https://drive.google.com/open?id=1hKj5MW_ms2d92Zj-Q06PTVIVBvIqfN3C}{[PDF]} + \item \textit{Poster:} + \textbf{Thompson, B. J.} + Utilizing Coherent Multidimensional Spectroscopy to Investigate Nanomaterials for Solar + Energy Generation. + (2012) + \textit{Midwest Universities Analytical Chemistry Conference'}. + Madison, WI USA + \item \textit{Poster:} + \textbf{Thompson, B. J.} + Spectroscpic Investigation of Plasmonic Nanoparticles. + (2011) + \textit{Bates College Mount David Summit.} + Lewiston, ME USA + \end{etaremune} +\end{rSection} + +\begin{rSection}{Awards \& Honors} + \begin{rSubsection}{Roger Carlson Award}{2017}{}{} + \item Awarded by the University of Wisconsin Chemistry department for excellence in research. + \end{rSubsection} + \begin{rSubsection}{James W. Taylor Excellence in Teaching Award}{2016}{}{} + \item Selected by University of Wisconsin Chemistry students and faculty as one of the most + outstanding \\ Teaching Assistants of the 2015-2016 School Year. + \end{rSubsection} + \begin{rSubsection}{Rodney F. Johonnot Graduate Award}{2011}{}{} + \item Selected by Bates College faculty as most deserving of aid in furthering his or her + studies \\ in professional or postgraduate work. + \end{rSubsection} + \begin{rSubsection}{Bates College Key}{2011}{}{} + \item Awarded by Bates College faculty and staff to 20 students in each graduating class \\ + based on academic standing, character, campus and community service, leadership, and future + promise. + \end{rSubsection} +\end{rSection} + +\begin{rSection}{Skills \& Specialties} + \begin{rSubsection}{Analytical Techniques}{}{}{} + \item Spectroscopy: Raman / IR / UV-VIS / NMR + \item Ultrafast Spectroscopy: Pump Probe / CMDS + \item General purpose analytical techinques: electrochemistry, mass spectrometry, chromatography + \end{rSubsection} + \begin{rSubsection}{Hardware}{}{}{} + \item Circuit prototyping (KiCad, ExpressPCB), construction + \item Interconnect choice, enclosure design and construction + \item Basic machining: milling machine, drill press, band/rotary saw + \item Microprocessors: Arduino, MicroPython, AVR + \end{rSubsection} + \begin{rSubsection}{Software}{}{}{} + \item Python (SciPy, PyPI/Anaconda, micropython) + \item git + \item Qt + \item LaTeX + \item LabView + \item Basic C, C++ (mostly in context of firmware or drivers) + \end{rSubsection} +\end{rSection} + +\clearpage + +\begin{rSection}{Teaching Experience} + \begin{rSubsection}{Fundamentals of Analytical Science (Quantitative Analysis)}{2018} + {Teaching Assistant, 1 semester}{UW-Madison} + \item Led laboratory and discussion sections for honors section. + \item Prepared worksheets and homework keys. + \item Contributed to staff notes for future teaching assistants. + \end{rSubsection} + \begin{rSubsection}{Graduate Chemical Instrumentation: Design \& Control (Electronics)}{2017} + {Teaching Assistant, 1 semester}{UW-Madison} + \item Led laboratory section of course. + \item Introduced graduate students to basic electronics skills such as bread-boarding, + oscilloscope usage, \\ component choice and enclosure design and construction. + \item Assisted students during extended independent instrument design and construction. + \end{rSubsection} + \begin{rSubsection}{Graduate Instrumental Analysis}{2012, 2015}{Teaching Assistant, 2 + semesters}{UW-Madison} + \item Led laboratory section of course. + \item Prepared homework assignments and led + homework review sessions. + \item Lectured in professor's absence. + \item Switched course from mathcad to Python using Jupyter Notebooks, introducing \\ + first-year graduate students to scrip-based programming. + \item Received James W. Taylor Excellence in Teaching Award. + \end{rSubsection} + \begin{rSubsection}{Undergraduate Research Mentor}{2012 - 2013, 2015 - 2017} + {6 semesters}{UW-Madison} + \item Designed appropriate experiments that were complementary to my own research. + \item Introduced undergraduates to spectroscopy, programming, and instrument design. + \item Advised students in coursework and future directions. + \end{rSubsection} + \begin{rSubsection}{General Chemistry II}{2011, 2012}{Teaching Assistant, 2 + semesters}{UW-Madison} + \item Coordinated two sections---total of $\sim50$ students in each semester. + \item Led labs. + \item Designed and led discussion sections. + \end{rSubsection} + \begin{rSubsection}{General Chemistry I}{2010, 2011}{Peer Science Leader, 2 semesters} + {Bates College} + \item Designed and led class-wide review sessions for General Chemistry. + \item Assisted in first trials of new peer leadership program at Bates College. + \item Attended regular meetings to share teaching strategies with other peer leaders. + \end{rSubsection} +\end{rSection} + +\pagebreak + +\begin{rSection}{Service Activites \& Community Involvement} + \begin{rSubsection}{Plasma Group Python Introduction}{2017}{Assistant}{UW-Madison} + \item Helped introduce a group of Faculty and Graduate Students in Physics to Python. + \item Created lesson sections and chose topics. + \item Group was switching to Python from IDL. + \item Introduction consisted of weekly meetings across several months. + \end{rSubsection} + \begin{rSubsection}{Pre-college Enrichment Opportunity Program for Learning Excellence (PEOPLE)} + {2017}{Volunteer}{Madison WI} + \item Taught disadvantaged high school students about electronics, science and what it is like + to be \\ an analytical chemist. + \end{rSubsection} + \begin{rSubsection}{Wisconsin Middle School Science Bowl}{2017}{Scientific Judge}{Madison WI} + \item Judged middle school students in statewide science-knowledge competition. + \item Winning team proceeded to national competition. + \end{rSubsection} + \begin{rSubsection}{McElvain Committee}{2013 - 2014}{Member}{UW-Madison} + \item Graduate student committee to choose seminar speakers. + \end{rSubsection} + \begin{rSubsection}{Freewill Folk Society}{2008 - 2011}{President}{Bates College} + \item Contradance club, offering alcohol-free community-engaging social activity to the college. + \item Reorganized club structure, recruited other students to new club positions. + \item Organized monthly folk dances, bringing in bands and callers. + \end{rSubsection} +\end{rSection} + +\end{document}
\ No newline at end of file diff --git a/public/LICENSE b/public/LICENSE new file mode 100644 index 0000000..2509a99 --- /dev/null +++ b/public/LICENSE @@ -0,0 +1,121 @@ +reative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff --git a/public/README.md b/public/README.md new file mode 100644 index 0000000..648414e --- /dev/null +++ b/public/README.md @@ -0,0 +1 @@ +CV diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..e33559e --- /dev/null +++ b/public/index.html @@ -0,0 +1,438 @@ +<!DOCTYPE html> +<html lang="en"> + +<head> + <meta charset="utf-8"> + <title>Blaise J Thompson - CV</title> + <style type="text/css"> h1,h2,h3 {line-height:1.2}</style> + <link rel="stylesheet" href="style.css"> +</head> + +<body> + + <center> + This is the html version of my <i>curriculum vitae</i>. <br> + You can also download a <a href="http://blaise.social/CV/CV.pdf">PDF</a>. <br> + Thanks for stopping by! —Blaise +</center> + +<hr> + +<header><h1>Blaise J Thompson</h1> + <center> +725 W Washington Ave. Apt. 306 <br> + Madison, WI 53715 <br> + <br> + 1 424 225 2493 <br> + blaise@untzag.com <br> + <a href="http://blaise.social"> blaise.social </a> <br> + </center> + +<h2><span>EDUCATION</span></h2> + +<header><h3><p> + <span>University of Wisconsin-Madison</span> + <span>2011-2018</span> +</p></h3> +<em>PhD, Analytical Chemistry</em><br> +<br> + +<header><h3><p> + <span>Bates College</span> + <span>2007-2011</span> +</p></h3> +<em>BS: Chemistry</em><br> +<em>Minor: Philosophy</em><br> +<em>Concentration: Applying Mathematical Methods</em><br> +<br> + +<h2 id="research"><span>RESEARCH EXPERIENCE</span></h2> + +<header><h3><p> + <span>Ultrafast Materials Spectroscopy</span> + <span>2011-2018</span> +</p></h3> +<em><a href="http://wright.chem.wisc.edu">John C. Wright Group</a></em><br> +<ul> + <li>Used ultrafast spectroscopy to research semiconductor systems, with a focus on solar energy canditates.</li> + <li>Designed and constructed software tools to collect and process multidmensional spectra.</li> + <li>Designed and constructed optomechanical and electronic hardware.</li> + <li>Developed novel algorithms to streamline optical paramteric amplifier tuning procedures.</li> + <li>Maintained and conducted experiments on a custom ultrafast laser system.</li> + <li>Contributed to general-purpose multidimensional spectra modeling software.</li> + <li>Taught younger students how to use instrumentation.</li> +</ul> +For more information, see my dissertation: <a href="https://drive.google.com/open?id=1Ik2aaVaT-60R2KSATaFOlG5qDiR_xRze">Development of Frequency Domain Multidimensional Spectroscopy with Applications in Semiconductor Photophysics</a> + +<header><h3><p> + <span>Microscopy, AFM, Plasmonics</span> + <span>2009-2011</span> +</p></h3> +<em>Matthew J. Cote Group</em> +<ul> + <li>Designed and constructed a combined total internal reflection / atomic force microscope.</li> + <li>Coordinated work with my advisor and other staff and faculty.</li> +</ul> +For more information, see my thesis: <a href="https://drive.google.com/open?id=1JdEK-6CLoGlacotAfR2IGDwonyUMM7uB">Investigating Plasmons with Total Internal Reflection Microscopy</a> + +<header><h3><p> + <span>Neuroscience</span> + <span>2008</span> +</p></h3> +<em>Michael Dailey Group</em> +<ul> + <li>Dissected and prepared mouse brain samples for in-vivo microgial imaging studies.</li> + <li>Trained to utilize confocal microscopy setup</li> +</ul> + +<header><h3><p> + <span>Epiginetics</span> + <span>2007</span> +</p></h3> +<em>Peter L. Nagy Group</em> +<ul> + <li>Designed and created plasmid, taught myself techniques from reference materials.</li> + <li>Inserted plasmid into yeast.</li> +</ul> + +<h2 id="publications"><span>PUBLICATIONS</span></h2> + +<ol reversed> + +<li> +<header><h3><a href="http://doi.org/10.1021/acs.nanolett.7b04211"> Exploring Electronic Structure and Order in Polymers via Single-Particle Microresonantor Spectroscopy</a></h3> +<em> + Horak, E. H.; + Rea, M. T.; + Heylman, K. D.; + Gelbwaser-Klimovsky, D.; + Saikin, S. K.; + Thompson, B. J.; + Kohler, D. D.; + Knapper, K. A.; + Wei, W.; + Pan, F.; + Gopalan, P.; + Wright, J. C.; + Aspuru-Guzik, A.; + and + Goldsmith, Randall H. +</em><br> +Nano Letters (2018) +<ul> + <li>Performed three-pulse photon echo experiments on a conductive polymer.</li> + <li>Developed model and performed lineshape analysis to interrogate ultrafast processes in the material.</li> + <li>Raw data and code freely available on the <a href="https://osf.io/bs8pr/">open science framework.</a></li> +</ul> +</li> + +<li> +<header><h3><a href="http://doi.org/10.1063/1.4986069">Frequency-domain coherent multidimensional spectroscopy when dephasing rivals pulsewidth: Disentangling material and instrument response</a></h3> +<em> + Kohler, D. D.; + Thompson, B. J.; + and + Wright, J. C. +</em><br> +The Journal of Chemical Physics (2017) +<ul> + <li>Applied numerical model to simple system to explore artifacts of mixed-domain nonlinear spectroscopy</li> + <li>Defined new strategies to extract desired information despite these artifacts.</li> + <li>Raw data and code freely avaliable on the <a href="https://osf.io/ej2xe/">open science framework.</a></li> +</ul> +</li> + +<li> +<header><h3><a href="http://doi.org/10.1021/acsnano.5b05198">Measurement of Ultrafast Excitonic Dynamics of Few-Layer MoS2 Using State-Selective Coherent Multidimensional Spectroscopy</a></h3> +<em> + Czech, K. J.; + Thompson, B. J.; + Kain, S.; + Ding, Q.; + Shearer, M.; + Hamers, R. J.; + Jin, S.; + and + Wright, J. C. +</em><br> +ACS Nano (2015) +<ul> + <li>Analyzed three-dimensional frequency-frequency-delay transient grating data.</li> +</ul> +</li> + +<li> +<header><h3><a href="http://doi.org/10.1021/jacs.5b02651">Solution Growth of Single Crystal Methylammonium Lead Halide Perovskite Nanostructures for Optoelectronic and Photovoltaic Applications</a></h3> +<em> + Fu, J.; + Meng, F.; + Rowley, M. B.; + Thompson, B. J.; + Shearer, M. J.; + Ma, D.; + Hamers, R. J.; + Wright, J. C.; + and + Jin, S. +</em><br> +Journal of the Americal Chemical Society (2015) +<ul> + <li>Performed transient reflectance spectroscopy.</li> +</ul> +</li> + +<li> +<header><h3><a href="http://doi.org/10.1021/ja509142w">Ionization of High-Density Deep Donor Defect States Explains the Low Photovoltage of Iron Pyrite Single Crystals</a></h3> +<em> + Caban-Acevedo, M.; + Kaiser, N. S.; + English, C. R.; + Liang, D.; + Thompson, B. J.; + Chen, H.-E.; + Czech, K. C.; + Wright, J. C.; + Hamers, R. J.; + and + Jin, S. +</em><br> +Journal of the Americal Chemical Society (2014) +<ul> + <li>Performed transient reflectance spectroscopy.</li> +</ul> +</li> + +</ol> + +<h2 id="presentations"><span>PRESENTATIONS</span></h2> + +<ol> + +<li> +<header><h3><a href="https://drive.google.com/open?id=1UWnfb_HsGg7ay7mKl2qscoikOWQsZRNl">Nonlinear Multidimensional Spectroscopy</a></h3> +<em>Presentation</em><br> +Chaos and Complexity Seminar (2017) <br> +Madison, WI USA +</li> + +<li> +<header><h3><a href="https://drive.google.com/open?id=1hKj5MW_ms2d92Zj-Q06PTVIVBvIqfN3C">A Robust, Fully Automated Algorithm to Collect High Quality OPA Tuning Curves</a></h3> +<em>Poster</em><br> +Conference for Coherent Multidimensional Spectroscopy (2016) <br> +Groningen, the Netherlands +</li> + +<li> +<header><h3>Utilizing Coherent Multidimensional Spectroscopy to Investigate Nanomaterials for Solar Energy Generation</h3> +<em>Poster</em><br> +Midwest Universities Analytical Chemistry Conference (2012) <br> +Madison, WI USA +</li> + +<li> +<header><h3>Spectroscopic Investigation of Plasmonic Nanoparticles</h3> + <em>Poster</em><br> + Bates College Mount David Summit (2011) <br> + Lewiston, ME USA +</li> + +</ol> + +<h2 id="projects"><span>PROJECTS</span></h2> + +<header><h3><p> + <span>Creator: <a href="http://wright.tools">WrightTools</a></span> + <span>2014-Present</span> +</p></h3> +<em>Tools for loading, processing, and plotting multidimensional spectroscopy data.</em> +<ul> + <li>Single processing toolkit for wide variety of instrumental data, built to be extensible as more data-types become relevant.</li> + <li>Offers specialized interactions, such as transformations, that are particularly suited to multidmensional spectroscopy.</li> + <li>Online documentation through Spinx and ReadTheDocs.</li> + <li>Project managed with several graduate students and undergraduate contributors, active issue tracking, version control and an extensive testing suite.</li> + <li>Central package used as a data management pipeline by other packages simulating and acquiring multidimensional spectra.</li> +</ul> + +<header><h3><p> + <span>Creator: <a href="https://github.com/wright-group/PyCMDS">PyCMDS</a></span> + <span>2015-Present</span> +</p></h3> +<em>Software for controlling hardware and collecting data in the Wright Group.</em> +<ul> + <li>Supplies modular hardware control, calibration, and orchestration during complex, long-lasting CMDS experiments.</li> + <li>Provides interface to optomechanical hardware from a variety of manufactures, including National Instruments, Thorlabs, Horiba, Newport, and Aerotech. Also controls hardware built and customized in-house.</li> + <li>Focuses on seamless user experience with integrations such as automatic data backup and notification via Slack.</li> + <li>In conjunction with contemporaneous hardware improvements, algorithmic improvements in acquisition strategy increased scan rate by up to two orders of magnitude over prevous software.</li> +</ul> + +<header><h3><p> + <span>Contributor: <a href="https://github.com/dib-lab/osf-cli">osfclient</a></span> + <span>2017</span> +</p></h3> +<em>A Python library and command-line client for file storage within the Open Science Framework.</em> +<ul> + <li>Added Windows functionality, assisted in various debugging efforts in early version of osfcli.</li> + <li>Distribute on conda-forge.</li> +</ul> + +<h2 id="teaching"><span>TEACHING EXPERIENCE</span></h2> + +<header><h3><p> + <span>Fundamentals of Analytical Science <br> (Quantitative Analysis)</span> + <span>2018</span> +</p></h3> +<em>Teaching assistant, 1 semester.</em> +<ul> + <li>Led laboratory and discussion sections for honors section.</li> + <li>Prepared worksheets and homework keys.</li> + <li>Contributed to staff notes for future teaching assistants.</li> +</ul> + +<header><h3><p> + <span>Graduate Chemical Instrumentation:<br>Design & Control</span> + <span>2017</span> +</p></h3> +<em>Teaching assistant, 1 semester.</em> +<ul> + <li>Led laboratory section of course.</li> + <li>Introduced graduate students to basic electronics skills such as bread-boarding, oscilliscope usage, component choice, and enclosure design / construction.</li> + <li>Assisted students during extended independent instrument design and construction.</li> +</ul> + +<header><h3><p> + <span>Graduate Instrumental Analysis</span> + <span>2012, 2015</span> +</p></h3> +<em>Teaching assistant, 2 semesters.</em> +<ul> + <li>Led laboratory section of course.</li> + <li>Prepared homework assignments and led homework review sessions.</li> + <li>Lectured in professor's absence.</li> + <li>Switched course from mathcad to Python using Jupyter notebooks, introducing first-year graduate students to script-based programming.</li> + <li>Recieved James W. Taylor Excellence in Teaching Award.</li> +</ul> + +<header><h3><p> + <span>Undergraduate Research Mentor</span> + <span>2012-2013, 2015-2017</span> +</p></h3> +<em>6 semesters.</em> +<ul> + <li>Designed appropriate experiments that were complementary to my own research.</li> + <li>Introduced undergraduates to spectroscopy, programming, and instrument design.</li> + <li>Advised students in coursework and future directions.</li> +</ul> + +<header><h3><p> + <span>General Chemistry II</span> + <span>2011-2012</span> +</p></h3> +<em>Teaching assistant, 2 semesters.</em> +<ul> + <li>Coordinated two sections: total of ~50 students in each semester.</li> + <li>Led laboratory section of course.</li> + <li>Designed and led weekly discussion sections.</li> +</ul> + +<header><h3><p> + <span>General Chemistry I</span> + <span>2010-2011</span> +</p></h3> +<em>Peer science leader, 2 semesters.</em> +<ul> + <li>Designed and class-wide review sessions.</li> + <li>Assisted in first trials of new peer leadership program at Bates College.</li> + <li>Attended regular meetings to share teaching strategies with other peer leaders.</li> +</ul> + +<h2 id="awards"><span>AWARDS</span></h2> + +<header><h3><p> + <span>Roger Carlson Award</span> + <span>2017</span> +</p></h3> +Awarded by the University of Wisconsin Chemistry department for excellence in research. + +<header><h3><p> + <span>James W. Taylor Excellence in Teaching Award</span> + <span>2016</span> +</p></h3> +Selected by University of Wisconsin Chemistry students and faculty as one of the most outstanding teaching assistants of the 2015-2016 school year. + +<header><h3><p> + <span>Rodney F. Johonnot Graduate Award</span> + <span>2011</span> +</p></h3> +Selected by Bates College faculty as most deserving of aid in furthering his or her studies in professonal or postgraduate work. + +<header><h3><p> + <span>Bates College Key</span> + <span>2011</span> +</p></h3> +Awarded by Bates College faculty and staff to 20 students in each graduating class based on academic standing, character, campus and community service, leadership, and future promise. + +<h2 id="service"><span>SERVICE</span></h2> + +<header><h3><p> + <span>Plasma Group Python Introduction</span> + <span>2017</span> +</p></h3> +<em>Assistant</em> +<ul> + <li>Helped introduce a group of faculty and gradute students to Python for data analysis.</li> + <li>Created lesson sections and chose topics.</li> + <li>Group was switching to Python from IDL.</li> + <li>Introduction consisted of weekly meetings across several months.</li> +</ul> + +<header><h3><p> + <span>Pre-college Enrichment Opportunity Program for Learning Excellence (PEOPLE)</span> + <span>2017</span> +</p></h3> +<em>Volunteer</em> +<ul> + <li>Taught disadvantaged high school students about electronics, science, and what it is like to be an analytical chemist.</li> +</ul> + +<header><h3><p> + <span>Wisconsin Middle School Science Bowl</span> + <span>2017</span> +</p></h3> +<em>Scientific Judge</em> +<ul> + <li>Judged middle school students in statewide science-knowledge competition.</li> + <li>Winning team proceeded to national competition.</li> +</ul> + +<header><h3><p> + <span>McElvain Committee</span> + <span>2013-2014</span> +</p></h3> +<em>Member</em> +<ul> + <li>Graduate student committee to choose seminar speakers.</li> +</ul> + +<header><h3><p> + <span>OutFront</span> + <span>2009-2010</span> +</p></h3> +<em>President</em> +<ul> + <li>Held weekly meetings, organized social and political events.</li> + <li>For the first time, organized and executed collaborative events with other local LGBTQ groups in Lewiston ME.</li> +</ul> + +<header><h3><p> + <span>Freewill Folk Society</span> + <span>2008-2011</span> +</p></h3> +<em>President</em> +<ul> + <li>Contradance club, offering alcohol-free community-engaging social activity to college students.</li> + <li>Reorganized club structure, recruited other students to new club positions.</li> + <li>Organized monthly folk dances, bringing in bands and callers.</li> +</ul> + +</body> +</html> diff --git a/public/resume.cls b/public/resume.cls new file mode 100644 index 0000000..8faee13 --- /dev/null +++ b/public/resume.cls @@ -0,0 +1,166 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Medium Length Professional CV - RESUME CLASS FILE +% +% This template has been downloaded from: +% http://www.LaTeXTemplates.com +% +% This class file defines the structure and design of the template. +% +% Original header: +% Copyright (C) 2010 by Trey Hunner +% +% Copying and distribution of this file, with or without modification, +% are permitted in any medium without royalty provided the copyright +% notice and this notice are preserved. This file is offered as-is, +% without any warranty. +% +% Created by Trey Hunner and modified by www.LaTeXTemplates.com, Blaise Thompson +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\ProvidesClass{resume}[2010/07/10 v0.9 Resume class] + +\LoadClass[11pt,letterpaper]{article} % Font size and paper type + + +\usepackage[left=0.5in, top=0.5in, right=0.5in, bottom=0.75in]{geometry} % Document margins + +\usepackage[parfill]{parskip} % Remove paragraph indentation +\usepackage{array} % Required for boldface (\bf and \bfseries) tabular columns +\usepackage{ifthen} % Required for ifthenelse statements + +\pagestyle{empty} % Suppress page numbers + +% text +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} % ensure cm-super package is installed. If not, fonts will be rastered +\renewcommand{\familydefault}{\sfdefault} % switch default to sans-serif + +% footer +%\setlength\headheight{1in} +%\setlength\headsep{0} +\usepackage{fancyhdr} +\renewcommand{\headrulewidth}{0pt} % turn off top header line +\renewcommand{\footrulewidth}{0.4pt} +\pagestyle{fancy} +\lhead{} +\chead{} +\rhead{} +\lfoot{\AuthorName: \vspace{3cm} \textit{curriculum vitae}} +\cfoot{\today} +\rfoot{\thepage} + +% lists +\usepackage{enumitem} +\usepackage[colorlinks=true, linkcolor=black, urlcolor=blue, citecolor=black, anchorcolor=black] +{hyperref} +\renewcommand\labelitemi{$\rightarrow$} +\setlist{nosep} + % reverse numbering package (requires two renders to work) +\usepackage[leftmargin = 1.75em]{etaremune} + +%---------------------------------------------------------------------------------------- +% HEADINGS COMMANDS: Commands for printing name and address +%---------------------------------------------------------------------------------------- + +\def \name#1{\def\@name{#1}} % Defines the \name command to set name +\def \@name {} % Sets \@name to empty by default + +\def \addressSep {$|$} % Set default address separator to a diamond + +% One, two or three address lines can be specified +\let \@addressone \relax +\let \@addresstwo \relax +\let \@addressthree \relax + +% \address command can be used to set the first, second, and third address (last 2 optional) +\def \address #1{ + \@ifundefined{@addresstwo}{ + \def \@addresstwo {#1} + }{ + \@ifundefined{@addressthree}{ + \def \@addressthree {#1} + }{ + \def \@addressone {#1} + }} +} + +% \printaddress is used to style an address line (given as input) +\def \printaddress #1{ + \begingroup + \def \\ {\addressSep\ } + \centerline{#1} + \endgroup + \par + \addressskip +} + +% \printname is used to print the name as a page header +\def \printname { + \begingroup + \hfil{\namesize\bf \@name}\hfil + \nameskip\break + \endgroup +} + +%---------------------------------------------------------------------------------------- +% PRINT THE HEADING LINES +%---------------------------------------------------------------------------------------- + +\let\ori@document=\document +\renewcommand{\document}{ + \ori@document % Begin document + \printname % Print the name specified with \name + \@ifundefined{@addressone}{}{ % Print the first address if specified + \printaddress{\@addressone}} + \@ifundefined{@addresstwo}{}{ % Print the second address if specified + \printaddress{\@addresstwo}} + \@ifundefined{@addressthree}{}{ % Print the third address if specified + \printaddress{\@addressthree}} +} + +%---------------------------------------------------------------------------------------- +% SECTION FORMATTING +%---------------------------------------------------------------------------------------- + +% Defines the rSection environment for the large sections within the CV +\newenvironment{rSection}[1]{ % 1 input argument - section name + \sectionskip + \MakeUppercase{\bf #1} % Section title + \sectionlineskip + \hrule % Horizontal line + \begin{list}{}{ % List for each individual item in the section + \setlength{\leftmargin}{0em} % Margin within the section + } + \item[] +}{ + \end{list} +} + +%---------------------------------------------------------------------------------------- +% WORK EXPERIENCE FORMATTING +%---------------------------------------------------------------------------------------- + +\newenvironment{rSubsection}[4]{ % 4 input arguments - company name, year(s) employed, job title + % and location + {\bf #1} \hfill {#2} % Bold company name and date on the right + \ifthenelse{\equal{#3}{}}{}{ % If the third argument is not specified, don't print the job title + % and location line + \\ + {\em #3} \hfill {#4} % Italic job title and location + }\smallskip + \begin{list}{$\rightarrow$}{\leftmargin=1.75em} % \cdot used for bullets, no indentation + \itemsep -0.5em \vspace{-0.5em} % Compress items in list together for aesthetics + }{ + \end{list} + \vspace{0.5em} % Some space after the list of bullet points +} + + +% The below commands define the whitespace after certain things in the document - they can be \smallskip, \medskip or \bigskip +\def\namesize{\huge} % Size of the name at the top of the document +\def\addressskip{\smallskip} % The space between the two address (or phone/email) lines +\def\sectionlineskip{\medskip} % The space above the horizontal line for each section +\def\nameskip{\bigskip} % The space after your name at the top +\def\sectionskip{\medskip} % The space after the heading section + diff --git a/public/style.css b/public/style.css new file mode 100644 index 0000000..1e90d51 --- /dev/null +++ b/public/style.css @@ -0,0 +1,37 @@ +h1 { + text-align: center; +} + +h2 { + width: 100%; + text-align: center; + border-bottom: 1px solid #000; + line-height: 0.1em; + margin: 30px 0 20px; +} + +h2 span { + background:#fff; + padding:0 10px; +} + +p { + display: flex; + justify-content: space-between; +} + +body{ + margin:40px auto; + max-width:650px; + line-height:1.6; + font-size:16px; + font-family: Sans-Serif; + background-color:#ffffff; + color:#454545; + padding:0 10px; + text-align:left; +} + +a { + text-decoration : none +} |