-
Notifications
You must be signed in to change notification settings - Fork 0
/
Fletcher_Porter.tex
263 lines (212 loc) · 9.96 KB
/
Fletcher_Porter.tex
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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
%
% Fletcher_Porter.tex
%
% Copyright (c) 2019 Fletcher Porter
%
\documentclass[12pt, oneside]{article}
\usepackage[margin = 0.70in]{geometry} \geometry{letterpaper}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{color,soul}
\usepackage{fontspec,xltxtra,xunicode}
\usepackage{enumitem}
\usepackage{hyperref}
\usepackage[per-mode=symbol]{siunitx}
\usepackage{url}
\usepackage{etoolbox}
\usepackage{siunitx}
\patchcmd{\thebibliography}{\section*{\refname}}{}{}{}
\pagenumbering{gobble}
%%%%%%%%%%%%%%%%%%%%%%%%
% Formatting Functions %
%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\renewcommand\@biblabel[1]{}
\makeatother
\definecolor{new_red}{RGB}{94, 7, 3}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[]{Bona Nova}
\setsansfont[]{PT Sans Narrow Bold}
\newcommand{\titlestyle}[1] {
{\fontsize{40pt}{1em}\selectfont \textcolor{new_red}{\textsf{#1}}} \\
}
\newcommand{\headingstyleJobs}[1] {
{\fontsize{18pt}{1em}\selectfont \textcolor{new_red}{\textsf{#1}}}
\textcolor{new_red}{\rule{3.25in}{0.5pt}} \vspace{3pt}
}
\newcommand{\infostyle}[1] {
{\selectfont #1} \\ %\vspace{10pt}
}
\newcommand{\redemph}[1] {
\hspace{-3pt}\textcolor{new_red}{#1}\hspace{-3pt}
}
\newcommand{\jobtitle}[3] {
{\bf #1} · {#2} · {#3} \vspace{-7pt} \\
}
\newcommand{\certification}[2] {
{\bf #1} · {#2}
}
\renewenvironment{quote}{%
\list{}{%
\leftmargin4pt
\rightmargin\leftmargin
}
\item\relax
}
{\endlist}
\newcommand{\overview}[1] {
\begin{quote}
#1
\end{quote}
}
\let\olditemize\itemize
\renewcommand{\itemize}{
\olditemize
\setlength{\itemsep}{0pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
% \setlength{\topsep}{0pt}
}
\renewcommand{\labelitemi}{--}
\setlist[itemize]{leftmargin = 17pt}
\hypersetup{
colorlinks,
urlcolor=new_red
}
\urlstyle{same}
\begin{document}
\begin{flushleft}
%%%%%%%%%%%
% Content %
%%%%%%%%%%%
\titlestyle{Fletcher Porter}
\infostyle{+358 41 476 3167 · \href{mailto:[email protected]}{[email protected]} · \url{http://fletcherporter.com}}
\overview{
I'm a jack-of-all-trades engineer with particular skill in mechanical design and software
development. I love to get my hands dirty in every piece
of a system. I find joy in having a broad understanding of everything and
intimate knowledge of a few things I get to own.
}
\headingstyleJobs{Education}
\jobtitle{Aalto University}{MS Mechanical Engineering}{Expected June 2024}
\begin{itemize}
\item Specializing in Mechatronics
\end{itemize}
\jobtitle{University of California, Santa Barbara (UCSB)}{BS Mechanical Engineering}{Sept. 2019}
\begin{itemize}
\item Exchange study in 2017–2018 at Lunds Tekniska Högskola in Lund, Sweden \\
% \item Courses in robotic control at UCSB including physics-based modeling \\
% \item Courses in robotics, design with polymer composite materials, batteries, and fuel cells
\end{itemize}
%\jobtitle{Monrovia High School}{High School Diploma}{Graduated June 2015}
%\vspace{1em}
\certification{English}{Native speaker} \certification{Finnish}{A2} \vspace{5pt}
\certification{Certified SolidWorks Associate (CSWA)}{Jan. 2020} \vspace{5pt}
\headingstyleJobs{Experience}
\jobtitle{Aalto Fluid Power Lab}{Research Assistant}{Oct. 2022 – Present}
\begin{itemize}
\item Developed control systems for industrial hydraulics with Beckhoff TwinCAT \\
\item Integrated CAN and EtherCAT buses into a single system \\
\item Developed communication with external software with TCP sockets \\
\item Designing a shaft to integrate an ABB motor into an industrial hydraulic system
\end{itemize}
\jobtitle{Oblong Inc.}{Software Developer}{Dec. 2020 – March 2022}
\begin{itemize}
\item Qualified new hardware for a complex, embedded, multimedia, hardware/software device \\
%\item Collaborated on a hybrid remote/in-person team in the midst of the COVID-19 pandemic \\
%\item Improved logging on products to quicken Oblong's response to customer issues \\
\item Debugged audio issues involving Linux, PulseAudio, Cisco hardware, and Oblong's hardware \\
%\item Took on maintainance and development of Oblong's legacy products and software tools \\
\item Developed polyglot software in Python, Go, Bash, C++, C, Ruby, JavaScript, and TypeScript \\
\end{itemize}
\jobtitle{NASA Jet Propulsion Laboratory}{Robotics Intern}{Summers 2018, 2016, and 2014}
\begin{itemize}
\item Developed a system to study robotic mobility for missions to icy moons \\
\item Designed in CAD a mechanical system to offload gravity with minimal lateral forces \\
\item Prepared engineering drawings of mechanical components to send to vendors to machine \\
\item Designed an electrical system to distribute power to microprocessors that control the system \\
% \item Assembled the mechanical and electrical systems by hand \\
\item Wrote automatic control programs and documentation in Python and Arduino C \\
\item Developed a proposal for \href{https://portfolium.com/entry/owms-deep-subsurface-access-level-wind}{a probe to bore \textasciitilde$\SI{20}{\kilo\meter}$ into Europa's icy crust} \\
%\item Designed and executed a test to demonstrate the feasibility of the proposed system \\
% \item Created drawings for parts to manufacture and to get ROM quotes \\
\item Co-authored ``\href{https://www.researchgate.net/publication/317702124_A_deep_subsurface_ice_probe_for_Europa}{A deep subsurface ice probe for Europa}'' in IEEE Aerospace Conference 2017 \\
\end{itemize}
\jobtitle{Tetra Bio Distributed}{Software Engineer, Board Secretary}{April 2020 – Jan. 2021}
\begin{itemize}
\item Developed \href{https://github.com/tetrabiodistributed/project-tetra-display}{a software display} to show respiration descriptors of COVID-19 patients to doctors \\
%\item Designed a web server to send patient data to a browser front end using Python and Go \\
%\item Developed a Continuous Integration system to automatically test the software as it's checked in \\
\item Wrote drivers for a pressure and a flow sensor for an embedded Linux system \\
\item Made signal processing tools to turn sensor data into patient state descriptors useful to doctors \\
% \item Prepared IRS Form 1023-EZ to successfully get the organization 501(c)(3) non-profit status \\
\end{itemize}
\jobtitle{Hawkes Group, UCSB}{Undergraduate Researcher}{March 2019 – Sept. 2019}
\begin{itemize}
\item Iteratively designed in CAD a fixture to hold tools on the end of \href{https://portfolium.com/entry/vine-robot-tool-mount}{a soft, vine-like robot} \\
\item Built these fixtures by making them on a 3D printer and assembling them \\
\item Developed models for jump height of a carbon fiber-bow jumping robot
% \item Documented the design process and results \\
\end{itemize}
\jobtitle{Capstone Course Design Project, UCSB}{Student Engineer}{Sept. 2018 – June 2019}
\begin{itemize}
\item Designed in SolidWorks from requirements \href{https://portfolium.com/entry/automatic-stair-climbing-vehicle}{a stair-climbing dolly} that carries heavy payloads \\
\item Machined most custom components by hand on a mill and lathe from drawings I made \\
% \item Reported the design process and results \\
\end{itemize}
%\jobtitle{NASA Jet Propulsion Laboratory}{Robotics Intern}{June 2016 – Aug. 2016}
%\begin{itemize}
% \item Developed a proposal for \href{https://portfolium.com/entry/owms-deep-subsurface-access-level-wind}{a probe to bore \textasciitilde$\SI{20}{\kilo\meter}$ into Europa's icy crust} \\
% \item Designed and executed a test to demonstrate the feasibility of the proposed system \\
% \item Created drawings for parts to manufacture and to get ROM quotes \\
% \item Coauthored ``\href{https://ieeexplore-ieee-org.proxy.library.ucsb.edu:9443/stamp/stamp.jsp?tp=&arnumber=7943863}{A deep subsurface ice probe for Europa}'' in IEEE Aerospace Conference 2017 \\
%\end{itemize}
%\jobtitle{Mechatronics Course Design Project (LTH)}{Student Engineer}{Aug. 2017 – May 2018}
%\begin{itemize}
% \item Designed and built \href{https://portfolium.com/entry/automatic-security-camera-lens-cleaner}{a mechanical system for cleaning security cameras}
% \item Documented the design process and results in a report
%\end{itemize}
%\jobtitle{NASA Jet Propulsion Laboratory}{Robotics Intern}{June 2014 – Aug. 2014}
%\begin{itemize}
% \item Designed components of \href{https://portfolium.com/entry/rescue-robots}{a robot manipulator} in CAD and iterated on the design
%% \item Worked in the UCSB robotics lab with Katie Byl
%% \item Developed roller skates for RoboSimian to significantly increase locomotive speed
%\end{itemize}
%\jobtitle{Robotic Planning and Kinematics Class}{UCSB ME 179P}{Jan. 2019 – March 2019}
%\begin{itemize}
% \item Wrote \href{https://github.com/fpdotmonkey/ME179P}{planning and kinematics programs} in Python
% \item Documented code with Python docstrings
%\end{itemize}
%\jobtitle{Robotic Controls Class}{UCSB ME 179D}{Sept. 2018 – Dec. 2018}
%\begin{itemize}
% \item Wrote control programs for robot arms in Matlab and Simulink
%\end{itemize}
%\jobtitle{CNC Router PCB Fixture}{Personal Project}{2019-10-16 – 2019-11-08}
%\begin{itemize}
% \item Designed a fixture in OnShape to hold a PCB while it's being machined
% \item Created manufacturing drawings of all custom components
% \item Machined components on a CNC router
%\end{itemize}
%\jobtitle{FIRST Tech Challenge}{Student Robotics Mentor}{June 2015–Present}
%\begin{itemize}
% \item Teaching high school students engineering design
%\end{itemize}
%\jobtitle{Finite Element Method Course Projects}{}{Aug. 2017–Present}
%\begin{itemize}
% \item Writing FEM simulation programs in Matlab using the CALFEM package
%\end{itemize}
%\jobtitle{Computer Music Generation System}{}{Sept.–April 2014}
%\begin{itemize}
% \item Wrote a C++ program that produced audio tones by sending signals to the computer's sound card
%\end{itemize}
%\headingstyleJobs{Publications}
%
%\vspace{-9pt}
%\nocite{OWMS}
%\bibliography{bananas}
%\bibliographystyle{ieeetr}
\textit{A portfolio of my work can be found at} \url{http://portfolium.com/fporter/portfolio}
\end{flushleft}
\end{document}