-
Notifications
You must be signed in to change notification settings - Fork 0
/
mjmurphy-resume.tex
234 lines (208 loc) · 7.96 KB
/
mjmurphy-resume.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
%-----------------------------------------
% Template Author
% Michael Wright
%
% URL: http://github.com/mdwrigh2/resume
% This document is covered under the Creative Commons Attribution 3.0 Unported
% License
%-----------------------------------------
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[11pt,letterpaper,sans,final]{moderncv}
\usepackage{fontspec}
\moderncvtheme[blue]{classic}
% Set percent of page to use and top and bottom margins
\usepackage[scale=0.8, top=.6in, bottom=.4in]{geometry}
% For ensuring 1 in margin:
%\usepackage[left=1in, right=.9in, top=.5in, bottom=.4in]{geometry}
\setlength{\hintscolumnwidth}{2.1cm} % Shrinks width of left column
\AtBeginDocument{\recomputelengths}
% Character encoding
\usepackage[utf8]{inputenc}
% Converts LaTeX specials (``quotes'' --- dashes etc.) to unicode
\defaultfontfeatures{Mapping=tex-text}
% Sets symbol for list items
\renewcommand{\listitemsymbol}{-}
% Suppress automatic page numbering
\nopagenumbers{}
% Hyperref slightly indents hrefs unless colorlinks is true
% Setting a color to . means "no color"
\AfterPreamble{\hypersetup{colorlinks=true, urlcolor=.}}
%------------------------------------------
% Personal Information
\name{Michael James}{Murphy}
%\address{1613 Chapala St, Apt B}{Santa Barbara, CA 93101}
%\address{30 W Sola St}{Santa Barbara, CA 93101}
\phone[mobile]{(724) 713-9797}
\email{[email protected]}
%\homepage{}
%\title{Michael J Murphy's Resume}
%------------------------------------------
\begin{document}
\makecvtitle
\vspace*{-2\baselineskip}
%\cvitem{\textbf{Objective:}}{A summer internship utilizing my programming
%skills, robotics experience, strong academic background, and broad interests
%in compilers, programming languages, robotics, and education.}
\section{Education}
\href{http://coursecatalog.web.cmu.edu/schoolofcomputerscience/#curriculum-b.s.incomputerscience}
{
\cventry{August 2017}{Carnegie Mellon University}{Pittsburgh, PA}{QPA: 3.2}{}
{Bachelors of Science in Computer Science, Minor in Music Technology}
\cvline{Selected Coursework:}
{
Compiler Design,
Machine Learning,
Foundations of Programming Languages,
Program Analysis,
Probability and Computing,
%Introduction to Computer Systems,
%Great Theoretical Ideas in Computer Science,
%Parallel and Sequential Data Structures and Algorithms,
%Principles of Functional Programming,
%Principles of Imperative Computation
% --- Music courses ---
Production Audio,
Electronic and Computer Music,
%Sound Recording,
Multitrack Recording,
Editing and Mastering,
Solfege,
Harmony,
Eurythmics
}
}
% \cventry{June 2013}{North Allegheny Senior High School}{Wexford, PA}{QPA: 4.3}
% {}{High School Diploma}
\section{Skills}
\cvline{Languages:}{Python, JavaScript, HTML, OCaml, SML, C, Java, bash, \LaTeX}
\cvline{Libraries:}{Vue, Django, Bootstrap, Jane Street Core, ROS, Qt}
\cvline{Audio:}{Pro Tools, Finale, Reason, Logic}
\section{Work Experience}
\cventry{August 2017 - Present}{Embedded Software Consultant Engineer}
{Green Hills Software}{Santa Barbara, CA}{}{
\begin{itemize}
\item Helping Green Hills customers with the GHS compiler, OS, IDE, and
other products
\end{itemize}
}
\cventry{Summer 2015}{Software Engineering Intern}{WhatsApp}
{Mountain View, CA}{}{
\begin{itemize}
\item Worked on the Windows Phone team implementing networking
protocols and improving reliability
% \item Implemented the HTTP chunking protocol to route traffic through
% a web proxy
\end{itemize}
}
\section{Teaching Experience}
% \cventry{Fall 2014 - Spring 2015}{Teaching Assistant}
% {15-122 Principles of Imperative Computation}{}{}
% {
% \begin{itemize}
% \item Independently taught weekly recitations on fundamental data
% structures and algorithms
% \end{itemize}
% }
% \cventry{Fall 2014, Fall 2015}{Teaching Assistant}{15-131 Great Practical
% Ideas in Computer Science}{}{}
% {
% \begin{itemize}
% \item Periodically lectured about 90 freshmen on bash, text editors,
% and other tools for computer scientists
% \end{itemize}
% }
% \cventry{Summer 2014}{Teaching Assistant}{15-110 Principles of Computing}{}{}
% {
% \begin{itemize}
% \item Prepared and gave a 5-10 minute daily lecture on
% introductory computer science topics
% \item Taught daily lab section of about 30 students, and held daily
% office hours
% \end{itemize}
% }
% \cventry{Summer 2016}{Teaching Assistant}{15-122 Principles of Imperative
% Computation}{}{}
% {
% \begin{itemize}
% \item As head TA, coordinated class and other TAs
% \end{itemize}
% }
% \cventry{}{Teaching Assistant}{15-150 Principles of Functional
% Programming}{}{}{}
\cventry{Summer 2014 - Summer 2016}{Teaching Assistant}{Various Courses}{}{}
{
\begin{itemize}
\item 15-110 Principles of Computing: Summer 2014
\item 15-122 Principles of Imperative Computation: Fall 2014,
Spring 2015, Summer 2016
\item 15-131 Great Practicals Ideas in Computer Science: Fall 2014, Fall 2015
\item 15-150 Principles of Functional Programming: Summer 2016
\end{itemize}
}
\cventry{Spring 2014 - Spring 2017}{Peer Tutor}{CMU Academic Development}
{Pittsburgh, PA}{}{
\begin{itemize}
\item Assisted with homework and explained material from various courses
on a weekly basis
\end{itemize}
}
\section{Research Projects (CORAL Research Group, Professor Manuela Veloso)}
\cventry{Summer 2013}{Robot UI}{}{}{}{
\begin{itemize}
\item Designed and coded a new UI for the CoBot mobile service robots
using ROS
\item Implemented in a linux touch interface using Python and Qt
% \item Gained experience working with large foreign code bases and using
% third party libraries
\end{itemize}}
\href{http://data.cobotrobots.com}{
\cventry{Summer 2014}{Robot Log Explorer Site}
% {data.cobotrobots.com}
{}{}{}{
\begin{itemize}
\item Implemented a script to parse log data from CoBot mobile service
robots into a database
\item Designed a website using this database to search logs across many
categories including coordinates visited, and to display and graph the
results
% \item Gained experience learning new languages and tools and creating
% custom algorithms
\end{itemize}
}
}
% \cventry{Fall 2014 - Present}{Quadcopter Mobile Service Robot}{}{}{}{
% \begin{itemize}
% \item Working to adapt the existing grounded CoBot mobile service robots
% to a new quadcopter platform
% \item Researching the issues which arise when migrating robots to a new
% physical platform
% \end{itemize}}
\section{Projects}
\href{http://ait.michaeljamesmurphy.com}{
\cventry{Fall 2014}{Adaptive Interval Tutor}{ait.michaeljamesmurphy.com}{}{}
{
\begin{itemize}
\item Worked with three people to create a web app to train users' ear
for musical intervals
\item Designed a probabilistic intelligent tutoring system to add
adaptive difficulty
\end{itemize}
}
}
%\section{Honors}
% \cvline{Spring 2014}{School of Computer Science Dean's List}
\section{Activities}
\href{https://thebridge.cmu.edu/organization/kgb}{
\cventry{Fall 2015 - Spring 2017}{Sergeant at Arms and Second Vice President}
{CMU KGB Social Club}{}{}
{
\begin{itemize}
\item Ran games and/or events (sometimes attended by 100+ people) for
the org at least once a week
\item Assisted with building a booth, maintaining website and server
infrastructure, and ordering shirts
\end{itemize}
}
}
\end{document}