diff --git a/2021.03 Resume.odt b/2021.03 Resume.odt new file mode 100644 index 0000000..a1fe2dd Binary files /dev/null and b/2021.03 Resume.odt differ diff --git a/2021.03-resume-columns.odt b/2021.03-resume-columns.odt new file mode 100644 index 0000000..b7ede4c Binary files /dev/null and b/2021.03-resume-columns.odt differ diff --git a/cv_10.tex b/cv_10.tex index b6733d0..05a7458 100755 --- a/cv_10.tex +++ b/cv_10.tex @@ -25,7 +25,7 @@ \begin{document} -\header{john}{smith}{junior business analyst} % Your name and current job title/field +\header{curtis}{wilson}{software/devops engineer} % Your name and current job title/field %---------------------------------------------------------------------------------------- % SIDEBAR SECTION @@ -33,23 +33,43 @@ \begin{aside} % In the aside, each new line forces a line break \section{contact} -123 Broadway -City, State 12345 -Country +1235 Golden Pond Ln +Rockledge, FL 32955 ~ -+0 (000) 111 1111 -+0 (000) 111 1112 +(614) 489 8111 ~ -\href{mailto:john@smith.com}{john@smith.com} -\href{http://www.smith.com}{http://www.smith.com} -\href{http://facebook.com/johnsmith}{fb://jsmith} -\section{languages} -english mother tongue -spanish \& italian fluency +\href{mailto:curtis@thewilsons.ai}{curtis@thewilsons.ai} +%\href{http://www.smith.com}{http://www.smith.com} +% +%% skills +%% consider making this a matrix. +%- Extenisive experience with the following programming languages: Bash/Posix, C, C++, Go, Java, and Python. +%- Familiar with Javascript, Typescript, and Rust. +%- Extensive experience with the following techologies: Docker, Linux +%- Familiar with the following technologies: Angular, Anisble, Kubernetes, Helm, ZFS, VMs with KVM and QEMU. \section{programming} -JavaScript -Python, C++, PHP -CSS3 \& HTML5 +% TODO Find a way to mark these as proficient and familiar. The top line is +% proficient and the second line is familiar. +Bash/Posix, C, C++, Go, Java, and Python +Javascript, Typescript, and Rust +% +\section{technologies} +% TODO Find a way to mark these as proficient and familiar. The top line is +% proficient and the second line is familiar. +Docker and Linux +Angular, Anisble, Kubernetes, Helm, ZFS, VMs with KVM and QEMU +% +\section{education} +{\bf BSE} +Computer Science +and Engineering +~ +BSE in Computer Science +and Engineering +~ +\small \emph{Ohio State University} +\emph{Graduated 2014} +\emph{GPA 3.76} \end{aside} %---------------------------------------------------------------------------------------- @@ -64,20 +84,10 @@ CSS3 \& HTML5 \entry {2011--2012} -{Masters {\normalfont of Commerce}} -{The University of California, Berkeley} +{BSE {\normalfont in Computer Science and Engineering}} +{The Ohio State University} {\emph{Money Is The Root Of All Evil -- Or Is It?} \\ This thesis explored the idea that money has been the cause of untold anguish and suffering in the world. I found that it has, in fact, not.} -%------------------------------------------------ - -\entry -{2007--2008} -{Bachelor {\normalfont of Business Studies}} -{The University of California, Berkeley} -{Specialization in Commerce} - -%------------------------------------------------ - \end{entrylist} %---------------------------------------------------------------------------------------- @@ -86,33 +96,61 @@ CSS3 \& HTML5 \section{experience} -\subsection{Full Time} +% TODO remove +%\subsection{Full Time} \begin{entrylist} %------------------------------------------------ \entry -{2012--Now} -{LEHMAN BROTHERS} -{Los Angeles, California} -{\emph{1\textsuperscript{st} Year Analyst} \\ -Developed spreadsheets for risk analysis on exotic derivatives on a wide array of commodities (ags, oils, precious and base metals), managed blotter and secondary trades on structured notes, liaised with Middle Office, Sales and Structuring for bookkeeping. \\ -Detailed achievements: -\begin{itemize} -\item Learned how to make amazing coffee -\item Finally determined the reason for \textsc{PC LOAD LETTER}: +{2018--Now} +{Space Coast Intelligent Solutions} +{Melbourne, Florida} +%{\emph{Software Engineer III} \\ +{\emph{Software Engineer III} +%Developed spreadsheets for risk analysis on exotic derivatives on a wide array of commodities (ags, oils, precious and base metals), managed blotter and secondary trades on structured notes, liaised with Middle Office, Sales and Structuring for bookkeeping. \\ +%Detailed achievements: +%\begin{itemize} +%\item Learned how to make amazing coffee +%\item Finally determined the reason for \textsc{PC LOAD LETTER}: +%\begin{itemize} +%\item Paper jam +%\item Software issues: +%\begin{itemize} +%\item Word not sending the correct data to printer +%\item Windows trying to print in letter format +%\end{itemize} +%\item Coffee spilled inside printer +%\end{itemize} +%\item Broke the office record for number of kitten pictures in cubicle +%\item Learned how to make more amazing coffee on a new machine +%\end{itemize}} \begin{itemize} -\item Paper jam -\item Software issues: +% TODO consider making this bullet and the ones on the same level just a + % paragraph. +\item Technical lead on our contract, where my responsbilities included: \begin{itemize} -\item Word not sending the correct data to printer -\item Windows trying to print in letter format + \item Reviewing and coordinating design efforts among small SW teams. + \item The company's POC for anything technical or software relating to the + contract. + \item Interviewing potential new employees. \end{itemize} -\item Coffee spilled inside printer +\item Led the Go development team. +\begin{itemize} + \item Worked on a “middleware” layer written in Go that would consists of + several microservices. + \item The microservices linked in legacy C libraries and created a REST API + for the C library features. + \item Containerized all of the go services. \end{itemize} -\item Broke the office record for number of kitten pictures in cubicle -\item Learned how to make more amazing coffee on a new machine + \item Created CI/CD pipelines in GitLab to autmate building, linting, testing, + building Docker images, and deploying those images. + \item Created and automated CM processes, such as import/export of + source/libraries between mutiple air-gapped environments. + \item Lead on integration of frontend, middleware, backend, and architecture + teams. + \item Worked on bids for multiple contract renewals. \end{itemize}} %------------------------------------------------ diff --git a/resume.tex.backup b/resume.tex.backup new file mode 100644 index 0000000..e0aa683 --- /dev/null +++ b/resume.tex.backup @@ -0,0 +1,79 @@ +\documentclass[]{resume} + +\begin{document} + +% name +\name{curtis}{wilson}{sofware/devops engineer} +%\header{Curtis}{Wilso0n}{Yoooo} + +% address +1235 Golden Pond Ln +Rockledge, FL 32955 + +% email +curtis@thewilsons.ai + +% phone number +(614) 489-8111 + +% experience + +%% SCIS +%Space Coast Intelligent Solutions, Melbourne, FL +%Software Engineer 3, (July 2018 – Present) +%- Technical lead on our contract, where my responsbilities included: +% + Reviewing and coordinating design efforts among small SW teams. +% + The companies POC for anything technical or software relating to the contract. +% + Interviewing potential new employees. +%- Led the Go development team. +% + Worked on a “middleware” layer written in Go that would create several microservices. +% + The microservices linked in legacy C libraries and created a REST API for the C library features. +% + Containerized all of the go services. +%- Created CI/CD pipelines in GitLab to autmate building, linting, testing, building Docker +%images, and deploying those images. +% + Created and automated CM processes, such as import/export of source/libraries between mutiple air-gapped environments. +%- Lead on integration of frontend, middleware, backend, and architecture teams. +%- Worked on bids for multiple contract renewals. +% +%% Harris +%L3Harris, Melbourne, FL +%Software Engineer 3, (June 2014 – June 2018) +%- Worked on software defined radios used for various cellular missions. +% + Radios operated on all common cellular protocols: CDMA, GSM, UMTS, and LTE. +% + C software development for DSPs. +% + C, C++, Java, SQLite, and Bash software for embedded Linux systems. +% + Developed mechanisms to automatically recover from issues such as corrupt file- +%systems and boot-loops. +%- Led small teams through entire software process. +% + Estimates/Bids, requirements, use cases, coding, testing, integration, and deployment. +%- Worked on multiple efforts that finished under budget and ahead of schedule. +%- Created debugging tools for decoding messages and visualizing message sequences. +% +%% education +%Ohio State University, Columbus, OH +%BSE, Computer Science & Engineering, Graduated: May 2014 +%GPA: 3.76 +% +%% clearance +%Top Secret/SCI, Department of Defense, (Summer 2019 - Present) +% +%% skills +%% consider making this a matrix. +%- Extenisive experience with the following programming languages: Bash/Posix, C, C++, Go, Java, and Python. +%- Familiar with Javascript, Typescript, and Rust. +%- Extensive experience with the following techologies: Docker, Linux +%- Familiar with the following technologies: Angular, Anisble, Kubernetes, Helm, ZFS, VMs with KVM and QEMU. +% +%% personal +%- Linux Fanboy: I’ve been using Linux as my primary OS since 2000. I’ve tried almost every distro out there and currently run Ubuntu and Manjaro on my personal machines. +%- Homelabber: I have a poorman’s server rack at home with multiple servers and raspberry Pis where I run several Docker containers and VMs. I have about 36 TB of raw storage in 2 ZFS pools in a Raid Z1 (ZFS Raid 5) configuration. From these servers I host many services such as Gitea, Nextcloud, Plex, PiHole and many more. +%- Sports fanatic: Huge sports fan. Any sport, I’ll watch it. +%- Investing: I enjoy learning and chatting about stocks and cryptocurrencies and someday hope to do some algorithmic trading. +%- Mostly incomplete side projects: +% + Financial data scraper/aggregator. +% + Ansible scripts to create a 1 button standup of my personal Linux environment. +% + Suite of tools written in pyton that integrates a todo/task app (Taskwarrior), a calendar (CalDAV), and notifications (Gotify) + + + +\end{document}