Mercurial > cgi-bin > hgwebdir.cgi > VMS > 0__Writings > kshalle
diff CVs/14__CVs/CV_embedded.tex @ 108:e488b77f2015
Def of sync paper
| author | Sean Halle <seanhalle@yahoo.com> |
|---|---|
| date | Sun, 09 Nov 2014 09:11:20 -0800 |
| parents | |
| children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/CVs/14__CVs/CV_embedded.tex Sun Nov 09 09:11:20 2014 -0800 1.3 @@ -0,0 +1,171 @@ 1.4 +%&latex 1.5 +%% Derived from: `cvctan.tex' 1.6 + 1.7 +\documentclass[a4paper]{article} 1.8 + 1.9 +\usepackage{tabularx} 1.10 + 1.11 +%\usepackage{doublespace} 1.12 +%\setstretch{1.1} 1.13 + 1.14 +%\usepackage{ae} 1.15 +\usepackage[T1]{fontenc} 1.16 +\usepackage{CV} 1.17 + 1.18 + 1.19 +\oddsidemargin 0in 1.20 +\evensidemargin 0in 1.21 +\textwidth\paperwidth 1.22 +\advance \textwidth by -2in 1.23 +\topmargin 0in 1.24 +\textheight\paperheight 1.25 +\advance\textheight -2in 1.26 +\headheight 0pt 1.27 +\headsep 0pt 1.28 +\footskip 0pt 1.29 + 1.30 + 1.31 +%%%%%%%%%%%%%%%%%%%%%% 1.32 +\begin{document} 1.33 + 1.34 +\pagestyle{empty} 1.35 +\bibliographystyle{plain} 1.36 +%Ueberschrift 1.37 +\begin{center} 1.38 +%\huge{\textsc{Curriculum Vitae}} 1.39 +%\vspace{\baselineskip} 1.40 + 1.41 +\huge{\textsc{Sean Halle}} 1.42 +\end{center} 1.43 +%\vspace{1.5\baselineskip} 1.44 + 1.45 +\section{} 1.46 +\noindent\hspace*{\tabcolsep} 1.47 +\begin{minipage}{0.4\linewidth} 1.48 + 1.49 +{\large{\textsc{Address}}}\\ 1.50 + 933 Channing Way\\ 1.51 +Berkeley, Ca 94710\\[3pt] 1.52 +Tel~: 408-659-9745\\ 1.53 +\end{minipage} 1.54 +\begin{minipage}{0.4\linewidth} 1.55 + 1.56 +{\large{\textsc{Personal Details}}}\\ 1.57 +Nationality: US\\ 1.58 +EMail~: \texttt{seanhalle@yahoo.com}\\ 1.59 +Web~: OpenSourceResearchInstitute.org\\ 1.60 + 1.61 +\end{minipage} 1.62 + 1.63 +\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. 1.64 + 1.65 +\section{skills} 1.66 +\begin{description} 1.67 +\item [languages:]Assembly (PIC, MIPS, ARM, x86, 8051, Z80, 6502), C, C++, Java, Python, Perl, shell 1.68 +\item[Tools:] IAR workbench, MPLab, Simulink, Matlab, MathCAD, Git, Mercurial, SVN 1.69 +\item[Skills:] PCB layout, digital circuit design, analog circuit design, power electronics 1.70 +\end{description} 1.71 +\section{Education} 1.72 + 1.73 +\begin{CV} 1.74 +\item[May 1992:] UC Berkeley, BSEE, Dept. of Electrical Engineering and Computer Science. 1.75 +\item[May 1994:] UC Berkeley, MSEE, Dept. of Electrical Engineering and Computer Science. 1.76 + 1.77 +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. 1.78 + 1.79 +\item[June 2011:] UC Santa Cruz, PhD, Dept. of Computer Engineering. 1.80 + 1.81 +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). 1.82 + 1.83 +\end{CV} 1.84 + 1.85 + 1.86 +\section{Experience} 1.87 + 1.88 +\begin{CV} 1.89 + 1.90 +\item[Jun '14 to Aug '14] Created a motor control system for a Dissolution Tester, and an embedded advertisement device for busses in Haiti. 1.91 + 1.92 +\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. 1.93 +\item[Apr '13 to Apr '14:] ERCIM Fellow, Post-Doctorate researcher at CWI, Amsterdam. 1.94 + 1.95 +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. 1.96 + 1.97 + 1.98 +\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. 1.99 + 1.100 + 1.101 +\item[Jun '11 to Jun '12:] Post-doctorate researcher at Technical University Berlin. 1.102 + 1.103 + 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. 1.104 + 1.105 +\item[Apr '08 to Apr '11:] INRIA, Paris and Ecole Normale Supereur: Performed research on Portable High Performance Parallelism. 1.106 + 1.107 +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. 1.108 +\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. 1.109 + 1.110 +\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. 1.111 + 1.112 +\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. 1.113 + 1.114 +\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. 1.115 +Company folded in 2000. 1.116 + 1.117 +\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[ 1.118 + 1.119 + 1.120 +\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. 1.121 + 1.122 +\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.\ 1.123 + 1.124 +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.\ 1.125 +\end{CV} 1.126 + 1.127 + 1.128 +\section{Personal References} 1.129 + 1.130 +\noindent These persons are familiar with my professional qualifications and my character: 1.131 + 1.132 +Will be provided post-interview. 1.133 + 1.134 + 1.135 +%\begin{table}[ht] 1.136 +%\begin{tabular}{@{}lll@{}} 1.137 +%\textbf{Prof. Albert Cohen} \\ 1.138 +%Professor and Researcher & Phone: & +33-1-44-32-21-67\\ 1.139 +%INRIA & Email & albert.cohen@inria.fr\\ 1.140 +%Ecole Normale Superieure \\ 1.141 + 1.142 +%\end{tabular} 1.143 + 1.144 +%\vspace{.15in} 1.145 +%\begin{tabular}{@{}lll@{}} 1.146 +%\textbf{Dr Yadu Zambre} \\ 1.147 +%Director & Phone: & +1-408-472-8854\\ 1.148 +% Lockheed Martin & Email & yzambre@ieee.org\\ 1.149 +%\\ 1.150 +%\end{tabular} 1.151 + 1.152 +%\vspace{.15in} 1.153 +%\begin{tabular}{@{}lll@{}} 1.154 +%\textbf{Dan Zivkovic} \\ 1.155 +%Developer & Phone: & +1-650-796-8623\\ 1.156 +%Google & Email & zivkovic@google.com \\ 1.157 +%\end{tabular} 1.158 + 1.159 +%\vspace{.15in} 1.160 +%\begin{tabular}{@{}lll@{}} 1.161 +%\textbf{Farhad Arbab} \\ 1.162 +%Senior Researcher & Phone: & +31-20-592-4056\\ 1.163 +%CWI & Email & Farhad.Arbab@cwi.nl \\ 1.164 +%\end{tabular} 1.165 + 1.166 +%\end{table} 1.167 + 1.168 + 1.169 +%\section 1.170 + 1.171 +\end{document} 1.172 + 1.173 + 1.174 +
