313 lines
10 KiB
TeX
313 lines
10 KiB
TeX
\NeedsTeXFormat{LaTeX2e}
|
|
\ProvidesClass{foleyresume}[2007/06/19]
|
|
|
|
%\def\mystretch{1.5} % Double spacing hack
|
|
% We base our version on the default resume format
|
|
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{res}}
|
|
\ProcessOptions
|
|
\LoadClass{res}
|
|
\usepackage[margin=0.75in,right=1.25in]{geometry}
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage{ae,aecompl}
|
|
\begin{format}
|
|
\title{l}\employer{r}\\
|
|
\dates{l}\location{r}\\
|
|
\body\\
|
|
\end{format}
|
|
|
|
\newcommand{\resinfo}{
|
|
\begin{tabular}{l}
|
|
{\Large \textbf {Dr. Joseph T. Foley}}\\
|
|
11 Ticklefancy Lane\\
|
|
Salem, NH 03079\\
|
|
\end{tabular}
|
|
\begin{tabular}{l}
|
|
H\'omlasl\'o\dh\ 4\\
|
|
101 Reykjav\'{\i}k\\
|
|
Iceland\\
|
|
\end{tabular}\hfill
|
|
\begin{tabular}{ll}
|
|
US: &(617)395-0383 \\
|
|
Iceland: &+354-661-7658\\
|
|
\texttt{Email:} &\texttt{foley@objid.net}\\
|
|
\end{tabular}
|
|
}
|
|
|
|
\newcommand{\respromech}{
|
|
\section{Professional} Mechanical Design, Radio Frequency
|
|
Identification, Manufacturing Design and Process Control, Computer
|
|
Automation, Distributed System Design, Network Administration and
|
|
Security, Database Applications.
|
|
}
|
|
\newcommand{\resprosoft}{
|
|
\section{Professional} Computer Automation, Distributed
|
|
System Design, Network Administration and Security, High-Availability/Backup
|
|
Systems, Database Applications.
|
|
}
|
|
|
|
\newcommand{\resproall}{
|
|
\section{Professional} Mechanical Design, Radio Frequency
|
|
Identification, Manufacturing Design and Process Control, Computer
|
|
Automation, Distributed System Design, Network Administration and
|
|
Security, Distributed System Design, High-Availability and Backup Systems,
|
|
Database Applications.
|
|
}
|
|
|
|
\newcommand{\resintmech}{
|
|
\section{Interests} Robotics, Automatic Identification and Information
|
|
Collection, Wireless Communications, Computer-CAM/Instrument
|
|
Interfaces, Digital Design, Home Automation.
|
|
}
|
|
\newcommand{\resintsoft}{
|
|
\section{Interests} Automatic Identification and Information
|
|
Collection, Wireless Communications, Digital Design, Home Automation,
|
|
VLSI Design.
|
|
}
|
|
\newcommand{\resintall}{
|
|
\section{Interests} Robotics, Automatic Identification and Information
|
|
Collection, Wireless Communications, Computer Instrument
|
|
Interfaces, Digital Design, Home Automation.
|
|
}
|
|
|
|
\newcommand{\resedu}{
|
|
\section{Education}
|
|
Bachelor in Computer Science and Electrical Engineering (MIT, June
|
|
1999)\\
|
|
\hspace*{0.25in}{\em ``Low-cost Automated Pine-Car Derby System''}\\
|
|
Master of Engineering in Computer Science and Electrical
|
|
Engineering (MIT, June 1999)\\
|
|
\hspace*{0.25in}{\em ``An Infrastructure for Electromechanical Appliances on the Internet''} US Patent 7,765,253\\
|
|
MIT Doctorate of Philosophy in
|
|
Mechanical Engineering (MIT, February 2007)\\
|
|
\hspace*{0.25in}{\em ``Security Approaches for Radio Frequency Identification Systems''}
|
|
}
|
|
|
|
\newcommand{\resexpcurrent}{
|
|
\title{Consultant}
|
|
\employer{\bf Foley Consulting}
|
|
\dates{\it September 2010 -- Current}
|
|
\location{Salem, NH USA \& Reykjavik, Iceland}
|
|
\begin{position}
|
|
Finite Element Analysis of advanced structural composites used to
|
|
develop a high speed quadraped robot in Professor Sangbae Kim's Bioinspired Robotics Laboritory.
|
|
\end{position}}
|
|
|
|
\newcommand{\resexplast}{\resirobot}
|
|
\newcommand{\resirobot}{
|
|
\title{Senior Research Scientist, Government \& Industrial Research Division}
|
|
\employer{\bf iRobot Corporation}
|
|
\dates{\it November 2007 -- August 2010}
|
|
\location{Bedford, MA}
|
|
|
|
\begin{position}
|
|
Creating and implementing mechanical designs for robot platforms.
|
|
Tech lead for DARPA DSO ChemBots project. Software developer on DARPA NOSTRA project.
|
|
\end{position}
|
|
}
|
|
|
|
\newcommand{\resexppostdoc}{
|
|
\title{Post-Doctoral Associate}
|
|
\employer{\bf Massachusetts Institute of Technology}
|
|
\dates{\it October 2006 -- October 2007}
|
|
\location{Cambridge, MA}
|
|
|
|
\begin{position}
|
|
Analyst for energy efficiency in industrial applications. Building
|
|
models for energy calculations and product design to reduce energy
|
|
utilization and generation of pollutants.
|
|
\end{position}
|
|
}
|
|
|
|
\newcommand{\resexpphd}{
|
|
\title{Graduate Research Assistant}
|
|
\employer{\bf Massachusetts Institute of Technology}
|
|
\dates{\it September 1999 -- October 2006}
|
|
\location{Cambridge, MA}
|
|
|
|
\begin{position}
|
|
Researcher for Professor Sanjay Sarma in the MIT AutoID Labs.\\
|
|
Designed and implemented demonstrations of AutoID technology in Cambridge, UK Exposition.\\
|
|
Focused on research into Internet-enabled RFID Privacy and Security.
|
|
\end{position}
|
|
}
|
|
|
|
|
|
% Boss: Simson Garfinkel
|
|
\newcommand{\resexpharv}{
|
|
\title{Teaching Faculty}
|
|
\employer{\bf Harvard Extension School} \location{Cambridge, MA}
|
|
\dates{\it September 2005 -- January 2006}
|
|
\begin{position}
|
|
Teaching Assistant for CSCI-E-170: Computer Security and Privacy.
|
|
\end{position}
|
|
}
|
|
|
|
% Boss: Yu-Feng Wei
|
|
\newcommand{\resexpuff}{
|
|
\title{Consultant}
|
|
\employer{\bf Uffinity} \location{Cambridge, MA}
|
|
\dates{\it January 2004 -- May 2004}
|
|
\begin{position}
|
|
Designed prototype of website for Uffinity: a University/career based
|
|
social-networking website.
|
|
\end{position}
|
|
}
|
|
|
|
% Boss: Cochran
|
|
\newcommand{\resexpinsight}{
|
|
\title{Consultant}
|
|
\employer{\bf Insight
|
|
Technologies} \location{Londonderry, NH}
|
|
\dates{\it February 2000 -- June 2001}
|
|
\begin{position}
|
|
Consulted on manufacturing M3/M5 Tactical Illuminator as part
|
|
of graduate manufacturing coursework (2.810). Focus was on increasing
|
|
part quality and throughput using Japanese manufacturing techniques.
|
|
\end{position}
|
|
}
|
|
|
|
% Boss: Ron Peacetree
|
|
\newcommand{\resexpemode}{
|
|
\title{Software Developer and Network Administrator}
|
|
\employer{\bf Emode, Inc.} \location{Cambridge, MA}
|
|
\dates{\it June 1999 -- Sept 1999}
|
|
\begin{position}
|
|
Developed world's largest fully-indexed Quote Database.\\
|
|
Developed and installed network security policies and equipment.
|
|
\end{position}
|
|
}
|
|
|
|
% Boss: Jack E. Greene
|
|
\newcommand{\resexpbfg}{
|
|
\title{Lead Mechanical Designer}
|
|
\employer{\bf Brute Force Games}\location{Cambridge, MA}
|
|
\dates{\it July 1998 -- September 1998}
|
|
\begin{position}
|
|
Designed full immersion game simulator mechanical platform leveraging
|
|
MIT Aero-Astro vection research.
|
|
\end{position}
|
|
}
|
|
|
|
% Boss: Tom Coppetto (NetOps)
|
|
% Boss: Bob Mahoney (Net Security)
|
|
\newcommand{\resexpnetops}{
|
|
\title{Network Programmer}
|
|
\employer{\bf MIT Information Systems} \location{Cambridge, MA}
|
|
\dates{\it June 1996 -- September 2000}
|
|
\begin{position}
|
|
Development of network event paging system (Network Operations).
|
|
Implemented intrusion and packet-sniffer detection (Network
|
|
Security). Created DNS configuration parser/checker.
|
|
\end{position}
|
|
}
|
|
|
|
% Boss: Alica Allen
|
|
% Boss: Thomas Oliver
|
|
\newcommand{\resexprcc}{
|
|
\title{Residential Computing Consultant}
|
|
\employer{\bf MIT Information Systems} \location{Cambridge, MA}
|
|
\dates{\it September 1995 -- September 2000}
|
|
\begin{position}
|
|
Assisted students with network connectivity and access to computing
|
|
resources in dormitories.
|
|
\end{position}
|
|
}
|
|
|
|
% Boss: ???
|
|
\newcommand{\resexpesg}{
|
|
\title{Computer Cluster Sysadmin}
|
|
\employer{\bf MIT Experimental Study Group} \location{Cambridge, MA}
|
|
\dates{\it September 1995 -- June 1995}
|
|
\begin{position}
|
|
Maintained and upgraded Athena cluster hardware: Solaris, Irix, AIX, and Linux.
|
|
Maintained computer teaching services, backups, and printers.
|
|
\end{position}
|
|
}
|
|
|
|
\newcommand{\resexpcompstruct}{
|
|
\title{Lab Assistant}
|
|
\employer{\bf MIT Department of Electrical Engineering and Computer Science} \location{Cambridge, MA}
|
|
\dates{\it January 1996 -- May 1997}
|
|
\begin{position}
|
|
6.004 (Computation Structures) in the MIT EECS Department. Instructed
|
|
students how to build a DEC Beta architecture from LS logic and
|
|
assisted with debugging.
|
|
\end{position}
|
|
}
|
|
\newcommand{\resexpinvent}{
|
|
\title{Researcher}
|
|
\employer{\bf Massachusetts Institute of Technology} \location{Cambridge, MA}
|
|
\dates{\it September 1995 - August 1996}
|
|
\begin{position}
|
|
The Invention Group under Professor Alex Slocum (Mech E) focused on
|
|
simple innovative ideas for existing problems. Focused on developing
|
|
a low-cost after-market shock absorber for bicycles. Also developed an
|
|
electronic Mancala game.
|
|
\end{position}
|
|
}
|
|
|
|
\newcommand{\resexpbrooks}{
|
|
\title{Network and Computer Administrator}
|
|
\employer{\bf Brooks Automation} \location{Lowell, MA}
|
|
\dates{\it March 1994 - August 1995}
|
|
\begin{position}
|
|
Network Installation: Analysis, Design, Upgrading/Installing.\\
|
|
Computer Equipment Service: Software and Hardware Repair/Administration/Migration.
|
|
\end{position}
|
|
}
|
|
|
|
\newcommand{\resexpsolar}{
|
|
\title{Hardware Interface Programmer}
|
|
\employer{\bf University of Massachusetts, Lowell} \location{Lowell,
|
|
MA} \dates{\it October 1993 - February 1994}
|
|
\begin{position}
|
|
Programming HP-GPIB interface to network the Solar Cell Research Lab's
|
|
instruments (microammeter, multimeter, etc.) together. This was used
|
|
to collect, organize and analyze solar cell performance data.
|
|
\end{position}
|
|
}
|
|
|
|
\newcommand{\resbackground}{
|
|
\section{Background} High school: Saludatorian 1994, Salem High
|
|
School, NH.; Rensselaer Medalist, Bausch and Lomb Scholar, Tandy
|
|
Technology Scholar, Dollars for Scholars and Admiral C. Byrd
|
|
Scholarship winner.
|
|
%Director of Publicity for MIT's Lecture Series Committee.
|
|
}
|
|
|
|
\newcommand{\reshobby}{
|
|
\section{Hobbies}
|
|
Martial Arts, Firearms (MA State Safety Instructor, NRA Certified Coach),
|
|
Archery (NAA Level 2 Instructor), SCUBA (Rescue Diver), Live Action Roleplaying,
|
|
Eastern Square Dancing(C1), MA EMT-B, Photography, Music(Cello, Piano,
|
|
Fiddle), Public Service (APO), HAM
|
|
Radio (Tech Plus), Locksmithing \& Security
|
|
}
|
|
|
|
\newcommand{\resexpshort}{
|
|
\section{Skills}
|
|
{\em Project Management:} 8D, Total Project Control, Toyoda
|
|
Manufacturing Methods\\
|
|
{\em Computer languages:} C(++), Perl, Python, PHP, Java, XML, lexx, SQL, PICASM\\
|
|
{\em UN\_X/Media development tools:} HTML/CGI, \LaTeX, PostScript, sh, CVS/Subversion, Kerberos\\
|
|
{\em Mech E Tools:} Matlab, Maple, ProEngineer, Windchill, SolidWorks,
|
|
Rapid Prototyping, CNC Machining\\
|
|
{\em Digital System Design:} Logic Analyzer, Serial Protocol Analyzer, Controller Simulators
|
|
}
|
|
|
|
\newcommand{\resexpall}{
|
|
\section{Skills}
|
|
{\em Project Management:} 8D, Total Project Control, Toyoda
|
|
Manufacturing Methods\\
|
|
{\em Computer languages:} C(++), Perl, Python, PHP, Java, XML, lexx, SQL, PICASM\\
|
|
{\em UN\_X/Media development tools:} HTML/CGI, \LaTeX, PostScript, sh, CVS/Subversion, Kerberos\\
|
|
{\em Technician:} IPC Class 2 Soldering, Locksmithing, Telephone/Network Cable Wiring\\
|
|
{\em Mech E Tools:} Matlab, Maple, ProEngineer, Windchill, SolidWorks,
|
|
CFDesigner, Rapid Prototyping, CNC Machining\\
|
|
{\em Digital System Design:} Logic Analyzer, Serial Protocol Analyzer, Controller Simulators
|
|
}
|
|
|
|
|
|
%\newcommand{\resexp}{
|
|
|