Mercurial > cgi-bin > hgwebdir.cgi > VMS > 0__Writings > kshalle
comparison CVs/14__CVs/CV_embedded_VLSI.tex @ 108:e488b77f2015
Def of sync paper
| author | Sean Halle <seanhalle@yahoo.com> |
|---|---|
| date | Sun, 09 Nov 2014 09:11:20 -0800 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:ff4c5645088f |
|---|---|
| 1 %&latex | |
| 2 %% Derived from: `cvctan.tex' | |
| 3 | |
| 4 \documentclass[a4paper]{article} | |
| 5 | |
| 6 \usepackage{tabularx} | |
| 7 | |
| 8 %\usepackage{doublespace} | |
| 9 %\setstretch{1.1} | |
| 10 | |
| 11 %\usepackage{ae} | |
| 12 \usepackage[T1]{fontenc} | |
| 13 \usepackage{CV} | |
| 14 | |
| 15 | |
| 16 \oddsidemargin 0in | |
| 17 \evensidemargin 0in | |
| 18 \textwidth\paperwidth | |
| 19 \advance \textwidth by -2in | |
| 20 \topmargin 0in | |
| 21 \textheight\paperheight | |
| 22 \advance\textheight -2in | |
| 23 \headheight 0pt | |
| 24 \headsep 0pt | |
| 25 \footskip 0pt | |
| 26 | |
| 27 | |
| 28 %%%%%%%%%%%%%%%%%%%%%% | |
| 29 \begin{document} | |
| 30 | |
| 31 \pagestyle{empty} | |
| 32 \bibliographystyle{plain} | |
| 33 %Ueberschrift | |
| 34 \begin{center} | |
| 35 %\huge{\textsc{Curriculum Vitae}} | |
| 36 %\vspace{\baselineskip} | |
| 37 | |
| 38 \huge{\textsc{Sean Halle}} | |
| 39 \end{center} | |
| 40 %\vspace{1.5\baselineskip} | |
| 41 | |
| 42 \section{} | |
| 43 \noindent\hspace*{\tabcolsep} | |
| 44 \begin{minipage}{0.4\linewidth} | |
| 45 | |
| 46 {\large{\textsc{Address}}}\\ | |
| 47 933 Channing Way\\ | |
| 48 Berkeley, Ca 94710\\[3pt] | |
| 49 Tel~: 831-440-8718\\ | |
| 50 \end{minipage} | |
| 51 \begin{minipage}{0.4\linewidth} | |
| 52 | |
| 53 {\large{\textsc{Personal Details}}}\\ | |
| 54 Nationality: US\\ | |
| 55 EMail~: \texttt{seanhalle@yahoo.com}\\ | |
| 56 Web~: OpenSourceResearchInstitute.org\\ | |
| 57 | |
| 58 \end{minipage} | |
| 59 | |
| 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. | |
| 61 | |
| 62 \section{skills} | |
| 63 \begin{description} | |
| 64 \item [languages:]Assembly (PIC, MIPS, ARM, x86, 8051, Z80, 6502), C, C++, Java, Python, shell, VHDL | |
| 65 \item[Tools:] IAR workbench, MPLab, Simulink, Matlab, MathCAD, Git, Mercurial, SVN | |
| 66 \item[Skills:] PCB layout, digital circuit design, analog circuit design, power electronics | |
| 67 \end{description} | |
| 68 \section{Education} | |
| 69 | |
| 70 \begin{CV} | |
| 71 \item[May 1992:] UC Berkeley, BSEE, Dept. of Electrical Engineering and Computer Science. | |
| 72 \item[May 1994:] UC Berkeley, MSEE, Dept. of Electrical Engineering and Computer Science. | |
| 73 | |
| 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. | |
| 75 | |
| 76 \item[June 2011:] UC Santa Cruz, PhD, Dept. of Computer Engineering. | |
| 77 | |
| 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). | |
| 79 | |
| 80 \end{CV} | |
| 81 | |
| 82 | |
| 83 \section{Experience} | |
| 84 | |
| 85 \begin{CV} | |
| 86 | |
| 87 \item[Jun '14 to present] | |
| 88 Freelance project work, including a VLSI voltage mode synchronous Buck converter in TSMC .35u analog process, a PID motor controller for medical diagnostic test equipment, a recommendation system for TV programs based on click streams collected from set top boxes. | |
| 89 | |
| 90 \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. | |
| 91 \item[Apr '13 to Apr '14:] ERCIM Fellow, Post-Doctorate researcher at CWI, Amsterdam. | |
| 92 | |
| 93 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. | |
| 94 | |
| 95 | |
| 96 \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. | |
| 97 | |
| 98 | |
| 99 \item[Jun '11 to Jun '12:] Post-doctorate researcher at Technical University Berlin. | |
| 100 | |
| 101 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. | |
| 102 | |
| 103 \item[Apr '08 to Apr '11:] INRIA, Paris and Ecole Normale Supereur: Performed research on Portable High Performance Parallelism. | |
| 104 | |
| 105 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. | |
| 106 \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. | |
| 107 | |
| 108 \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. | |
| 109 | |
| 110 \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. | |
| 111 | |
| 112 \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. | |
| 113 Company folded in 2000. | |
| 114 | |
| 115 \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[ | |
| 116 | |
| 117 | |
| 118 \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. | |
| 119 | |
| 120 | |
| 121 \item[Jan '95 to Jan '96:] Digital Equipment Corporation: Evaluated advanced high speed digial logic technologies for use in Alpha processors. Evaluated adiabatic logic, Time-Stationary Computation, and other low power, high speed approaches. Invented five new VLSI logic families and a novel division technique based on deduction. Designed high speed pseudo-self-timed array multiplier for low cost Alpha core and StrongArm VLIW co-processor using a combination of static, domino, and differential cascode (DCVSL) logic. | |
| 122 | |
| 123 \item[Jun '93 to Jan '95:] 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 a Xilinx FPGA based oscilloscope that displayed output on TV screen, and cost \$40 in parts and materials.\ | |
| 124 | |
| 125 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.\ | |
| 126 \end{CV} | |
| 127 | |
| 128 | |
| 129 \section{Personal References} | |
| 130 | |
| 131 \noindent These persons are familiar with my professional qualifications and my character: | |
| 132 | |
| 133 Will be provided post-interview. | |
| 134 | |
| 135 | |
| 136 %\begin{table}[ht] | |
| 137 %\begin{tabular}{@{}lll@{}} | |
| 138 %\textbf{Prof. Albert Cohen} \\ | |
| 139 %Professor and Researcher & Phone: & +33-1-44-32-21-67\\ | |
| 140 %INRIA & Email & albert.cohen@inria.fr\\ | |
| 141 %Ecole Normale Superieure \\ | |
| 142 | |
| 143 %\end{tabular} | |
| 144 | |
| 145 %\vspace{.15in} | |
| 146 %\begin{tabular}{@{}lll@{}} | |
| 147 %\textbf{Dr Yadu Zambre} \\ | |
| 148 %Director & Phone: & +1-408-472-8854\\ | |
| 149 % Lockheed Martin & Email & yzambre@ieee.org\\ | |
| 150 %\\ | |
| 151 %\end{tabular} | |
| 152 | |
| 153 %\vspace{.15in} | |
| 154 %\begin{tabular}{@{}lll@{}} | |
| 155 %\textbf{Dan Zivkovic} \\ | |
| 156 %Developer & Phone: & +1-650-796-8623\\ | |
| 157 %Google & Email & zivkovic@google.com \\ | |
| 158 %\end{tabular} | |
| 159 | |
| 160 %\vspace{.15in} | |
| 161 %\begin{tabular}{@{}lll@{}} | |
| 162 %\textbf{Farhad Arbab} \\ | |
| 163 %Senior Researcher & Phone: & +31-20-592-4056\\ | |
| 164 %CWI & Email & Farhad.Arbab@cwi.nl \\ | |
| 165 %\end{tabular} | |
| 166 | |
| 167 %\end{table} | |
| 168 | |
| 169 | |
| 170 %\section | |
| 171 | |
| 172 \end{document} | |
| 173 | |
| 174 | |
| 175 |
