| rev |
line source |
|
seanhalle@108
|
1 %&latex
|
|
seanhalle@108
|
2 %% Derived from: `cvctan.tex'
|
|
seanhalle@108
|
3
|
|
seanhalle@108
|
4 \documentclass[a4paper]{article}
|
|
seanhalle@108
|
5
|
|
seanhalle@108
|
6 \usepackage{tabularx}
|
|
seanhalle@108
|
7
|
|
seanhalle@108
|
8 %\usepackage{doublespace}
|
|
seanhalle@108
|
9 %\setstretch{1.1}
|
|
seanhalle@108
|
10
|
|
seanhalle@108
|
11 %\usepackage{ae}
|
|
seanhalle@108
|
12 \usepackage[T1]{fontenc}
|
|
seanhalle@108
|
13 \usepackage{CV}
|
|
seanhalle@108
|
14
|
|
seanhalle@108
|
15
|
|
seanhalle@108
|
16 \oddsidemargin 0in
|
|
seanhalle@108
|
17 \evensidemargin 0in
|
|
seanhalle@108
|
18 \textwidth\paperwidth
|
|
seanhalle@108
|
19 \advance \textwidth by -2in
|
|
seanhalle@108
|
20 \topmargin 0in
|
|
seanhalle@108
|
21 \textheight\paperheight
|
|
seanhalle@108
|
22 \advance\textheight -2in
|
|
seanhalle@108
|
23 \headheight 0pt
|
|
seanhalle@108
|
24 \headsep 0pt
|
|
seanhalle@108
|
25 \footskip 0pt
|
|
seanhalle@108
|
26
|
|
seanhalle@108
|
27
|
|
seanhalle@108
|
28 %%%%%%%%%%%%%%%%%%%%%%
|
|
seanhalle@108
|
29 \begin{document}
|
|
seanhalle@108
|
30
|
|
seanhalle@108
|
31 \pagestyle{empty}
|
|
seanhalle@108
|
32 \bibliographystyle{plain}
|
|
seanhalle@108
|
33 %Ueberschrift
|
|
seanhalle@108
|
34 \begin{center}
|
|
seanhalle@108
|
35 %\huge{\textsc{Curriculum Vitae}}
|
|
seanhalle@108
|
36 %\vspace{\baselineskip}
|
|
seanhalle@108
|
37
|
|
seanhalle@108
|
38 \huge{\textsc{Sean Halle}}
|
|
seanhalle@108
|
39 \end{center}
|
|
seanhalle@108
|
40 %\vspace{1.5\baselineskip}
|
|
seanhalle@108
|
41
|
|
seanhalle@108
|
42 \section{}
|
|
seanhalle@108
|
43 \noindent\hspace*{\tabcolsep}
|
|
seanhalle@108
|
44 \begin{minipage}{0.4\linewidth}
|
|
seanhalle@108
|
45
|
|
seanhalle@108
|
46 {\large{\textsc{Address}}}\\
|
|
seanhalle@108
|
47 933 Channing Way\\
|
|
seanhalle@108
|
48 Berkeley, Ca 94710\\[3pt]
|
|
seanhalle@108
|
49 Tel~: 408-659-9745\\
|
|
seanhalle@108
|
50 \end{minipage}
|
|
seanhalle@108
|
51 \begin{minipage}{0.4\linewidth}
|
|
seanhalle@108
|
52
|
|
seanhalle@108
|
53 {\large{\textsc{Personal Details}}}\\
|
|
seanhalle@108
|
54 Nationality: US\\
|
|
seanhalle@108
|
55 EMail~: \texttt{seanhalle@yahoo.com}\\
|
|
seanhalle@108
|
56 Web~: OpenSourceResearchInstitute.org\\
|
|
seanhalle@108
|
57
|
|
seanhalle@108
|
58 \end{minipage}
|
|
seanhalle@108
|
59
|
|
seanhalle@108
|
60 \section{Overview/Summary} Sean is an inventor who has worked on many creative projects. The most recent is a custom wifi router that accurately locates client devices to within 50cm. Other projects have included the first low-cost oscilloscope to use a TV as display (in the early 90's), a phase correcting digital crossover that eliminates time shifts between audio frequency bands, and a robot that performed in modern dances. Sean has also had a career in enterprise software and in research, holding a PhD in parallel computation.
|
|
seanhalle@108
|
61
|
|
seanhalle@108
|
62 \section{skills}
|
|
seanhalle@108
|
63 \begin{description}
|
|
seanhalle@108
|
64 \item [languages:]Assembly (PIC, MIPS, ARM, x86, 8051, Z80, 6502), C, C++, Java, Python, Perl, shell
|
|
seanhalle@108
|
65 \item[Tools:] IAR workbench, MPLab, Simulink, Matlab, MathCAD, Git, Mercurial, SVN
|
|
seanhalle@108
|
66 \item[Skills:] PCB layout, digital circuit design, analog circuit design, power electronics
|
|
seanhalle@108
|
67 \end{description}
|
|
seanhalle@108
|
68 \section{Education}
|
|
seanhalle@108
|
69
|
|
seanhalle@108
|
70 \begin{CV}
|
|
seanhalle@108
|
71 \item[May 1992:] UC Berkeley, BSEE, Dept. of Electrical Engineering and Computer Science.
|
|
seanhalle@108
|
72 \item[May 1994:] UC Berkeley, MSEE, Dept. of Electrical Engineering and Computer Science.
|
|
seanhalle@108
|
73
|
|
seanhalle@108
|
74 Thesis on \emph{Experimental Chaos}. Published the first papers on "Gain from Chaos," "Spread Spectrum Communication Using Chaos," and "Secure Communication Using Chaos." The papers, combined, have 680+ citations. Advisor: Leon O Chua.
|
|
seanhalle@108
|
75
|
|
seanhalle@108
|
76 \item[June 2011:] UC Santa Cruz, PhD, Dept. of Computer Engineering.
|
|
seanhalle@108
|
77
|
|
seanhalle@108
|
78 Dissertation on \emph{theory of parallel computation and tools for delivering performance-portable parallel software}. Advisors: Albert Cohen (INRIA, Paris), and Jose Renau (UC Santa Cruz).
|
|
seanhalle@108
|
79
|
|
seanhalle@108
|
80 \end{CV}
|
|
seanhalle@108
|
81
|
|
seanhalle@108
|
82
|
|
seanhalle@108
|
83 \section{Experience}
|
|
seanhalle@108
|
84
|
|
seanhalle@108
|
85 \begin{CV}
|
|
seanhalle@108
|
86
|
|
seanhalle@108
|
87 \item[Jun '14 to Aug '14] Created a motor control system for a Dissolution Tester, and an embedded advertisement device for busses in Haiti.
|
|
seanhalle@108
|
88
|
|
seanhalle@108
|
89 \item[Apr '14 to Jun '14] Designed system of wifi routers that locate a mobile device to within 50cm. Employs ARM microcontroller and OpenWRM router software.
|
|
seanhalle@108
|
90 \item[Apr '13 to Apr '14:] ERCIM Fellow, Post-Doctorate researcher at CWI, Amsterdam.
|
|
seanhalle@108
|
91
|
|
seanhalle@108
|
92 Advanced the proto-runtime system for parallel runtime systems. Applied it to the Reo language and the ABS language, and created a generalization for distributed memory models. Produced a formal theory of synchronization constructs and proofs of the generality of the proto-runtime approach.
|
|
seanhalle@108
|
93
|
|
seanhalle@108
|
94
|
|
seanhalle@108
|
95 \item[Jul '12 to Apr '13:] Applied the classification style embedded neural network chip produced by Cognimem Inc to major Machine Learning algorithms. Involved PCB design, chip design, and coding in C.
|
|
seanhalle@108
|
96
|
|
seanhalle@108
|
97
|
|
seanhalle@108
|
98 \item[Jun '11 to Jun '12:] Post-doctorate researcher at Technical University Berlin.
|
|
seanhalle@108
|
99
|
|
seanhalle@108
|
100 Oversaw 6 students who worked on the design of a low-power GPU that is free from programming and application restrictions, verifying a fundamental model of parallel computation, improvement of the proto-runtime approach, and implementation of the HWSim language using proto-runtime.
|
|
seanhalle@108
|
101
|
|
seanhalle@108
|
102 \item[Apr '08 to Apr '11:] INRIA, Paris and Ecole Normale Supereur: Performed research on Portable High Performance Parallelism.
|
|
seanhalle@108
|
103
|
|
seanhalle@108
|
104 Demonstrated DKU and BLIS framework in Java and in C, running on multi-core shared memory machines, a heterogeneous collection of them and on the Cell processor. Designed WorkTable and HWSim parallel programming langugaes. Created the proto-runtime toolkit, a hardware abstraction to simplify creation and implementation of parallel languages.
|
|
seanhalle@108
|
105 \item[Sept '03 to Apr '08:] UC Santa Cruz: Performed research on a theory of parallel computation, and developed a programming system for performance-portable software called CodeTime, in addition to an analytic performance model for out-of-order pipelines.
|
|
seanhalle@108
|
106
|
|
seanhalle@108
|
107 \item[Apr '02 to Sept '03:] Designed an implemented a DSP based digital crossover that employs a novel technique to frequency and phase correct commodity drivers and to time-align the wavefronts leaving the audio drivers, including sub-woofer. Resulted in superior perceived experience from low cost drivers.
|
|
seanhalle@108
|
108
|
|
seanhalle@108
|
109 \item[Dec '00 to Apr '02:] Nevik Networks: As Chief Software Architect, designed and was responsible for the team implementing a telecom abstraction layer that provides web-based end-customer provisioning of big-iron class 5 switches as well as soft-switches. Led development, drove requirements gathering and scoping of the product. Company folded in 2002.
|
|
seanhalle@108
|
110
|
|
seanhalle@108
|
111 \item[Dec '99 to Dec '00:] SRI International: A member of SRI's enterprise software consulting spin-off. Designed a high speed trading system for Deutsche Bank's fixed income securities market. Co-architected, for American Century, an integrated financial system. Contributed papers analyzing and detailing electronic exchanges. Technical lead on implementation of a financial planning services exchange.
|
|
seanhalle@108
|
112 Company folded in 2000.
|
|
seanhalle@108
|
113
|
|
seanhalle@108
|
114 \item[Apr '98 to Dec '99:] Started Halle Sound Research. Designed, built, and sold audio power amplifiers, electronic crossovers, and novel topology switching power supplies (a new class called half-forward flyback), along with speakers for professional audio sound reinforcement.\item[
|
|
seanhalle@108
|
115
|
|
seanhalle@108
|
116
|
|
seanhalle@108
|
117 \item[Mar '96 to Dec '97:] ProSide Inc. Designed and acquired funding for a novel architecture that fuses SIMD with SPMD. Targeted at 3D graphics, was also a general "loop accelerator" that appeared as smart-memory. Developed base programming language and tools.
|
|
seanhalle@108
|
118
|
|
seanhalle@108
|
119 \item[Jun '94 to Jan '96:] During this period, engaged in multiple projects. Designed, built, and programmed a robotics platform, based on 68HC11 microcontroller, that was employed in modern dances by the "run for your life, it's a dance company" theater troupe. Also, designed, wire-wrapped, and coded Verilog for an FPGA based oscilloscope that displayed output on TV screen, and cost \$40 in parts and materials.\
|
|
seanhalle@108
|
120
|
|
seanhalle@108
|
121 Designed and built an oscilloscope that used lasers and servo mounted mirrors to project signal traces on 20 ft size screens or walls. Implemented a stack-based processor using TTL parts and wirewrap.\
|
|
seanhalle@108
|
122 \end{CV}
|
|
seanhalle@108
|
123
|
|
seanhalle@108
|
124
|
|
seanhalle@108
|
125 \section{Personal References}
|
|
seanhalle@108
|
126
|
|
seanhalle@108
|
127 \noindent These persons are familiar with my professional qualifications and my character:
|
|
seanhalle@108
|
128
|
|
seanhalle@108
|
129 Will be provided post-interview.
|
|
seanhalle@108
|
130
|
|
seanhalle@108
|
131
|
|
seanhalle@108
|
132 %\begin{table}[ht]
|
|
seanhalle@108
|
133 %\begin{tabular}{@{}lll@{}}
|
|
seanhalle@108
|
134 %\textbf{Prof. Albert Cohen} \\
|
|
seanhalle@108
|
135 %Professor and Researcher & Phone: & +33-1-44-32-21-67\\
|
|
seanhalle@108
|
136 %INRIA & Email & albert.cohen@inria.fr\\
|
|
seanhalle@108
|
137 %Ecole Normale Superieure \\
|
|
seanhalle@108
|
138
|
|
seanhalle@108
|
139 %\end{tabular}
|
|
seanhalle@108
|
140
|
|
seanhalle@108
|
141 %\vspace{.15in}
|
|
seanhalle@108
|
142 %\begin{tabular}{@{}lll@{}}
|
|
seanhalle@108
|
143 %\textbf{Dr Yadu Zambre} \\
|
|
seanhalle@108
|
144 %Director & Phone: & +1-408-472-8854\\
|
|
seanhalle@108
|
145 % Lockheed Martin & Email & yzambre@ieee.org\\
|
|
seanhalle@108
|
146 %\\
|
|
seanhalle@108
|
147 %\end{tabular}
|
|
seanhalle@108
|
148
|
|
seanhalle@108
|
149 %\vspace{.15in}
|
|
seanhalle@108
|
150 %\begin{tabular}{@{}lll@{}}
|
|
seanhalle@108
|
151 %\textbf{Dan Zivkovic} \\
|
|
seanhalle@108
|
152 %Developer & Phone: & +1-650-796-8623\\
|
|
seanhalle@108
|
153 %Google & Email & zivkovic@google.com \\
|
|
seanhalle@108
|
154 %\end{tabular}
|
|
seanhalle@108
|
155
|
|
seanhalle@108
|
156 %\vspace{.15in}
|
|
seanhalle@108
|
157 %\begin{tabular}{@{}lll@{}}
|
|
seanhalle@108
|
158 %\textbf{Farhad Arbab} \\
|
|
seanhalle@108
|
159 %Senior Researcher & Phone: & +31-20-592-4056\\
|
|
seanhalle@108
|
160 %CWI & Email & Farhad.Arbab@cwi.nl \\
|
|
seanhalle@108
|
161 %\end{tabular}
|
|
seanhalle@108
|
162
|
|
seanhalle@108
|
163 %\end{table}
|
|
seanhalle@108
|
164
|
|
seanhalle@108
|
165
|
|
seanhalle@108
|
166 %\section
|
|
seanhalle@108
|
167
|
|
seanhalle@108
|
168 \end{document}
|
|
seanhalle@108
|
169
|
|
seanhalle@108
|
170
|
|
seanhalle@108
|
171
|