You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
92 lines
3.6 KiB
TeX
92 lines
3.6 KiB
TeX
\documentclass[margin]{res}
|
|
|
|
\usepackage{vwcol}
|
|
|
|
\begin{document}
|
|
|
|
\begin{resume}
|
|
|
|
\moveleft.5\hoffset\centerline{\large\bf Dustin Swan}
|
|
\smallskip
|
|
%\moveleft.5\hoffset\centerline{318 Thompson Rd.}
|
|
%\moveleft.5\hoffset\centerline{Moriarty, NM 87035}
|
|
\moveleft.5\hoffset\centerline{(312) 608-2957}
|
|
\smallskip
|
|
\moveleft.5\hoffset\centerline{dustinswan@gmail.com}
|
|
|
|
\parshape 1 -\sectionwidth \resumewidth
|
|
Passionate Software Engineer with eight years of experience architecting,
|
|
implementing, and shipping secure, cross-platform applications. Proficient in
|
|
functional and object-oriented programming paradigms; delivering clean,
|
|
maintainable codebases; utilizing modern, full-stack, web technologies.
|
|
|
|
\section{LANGUAGES \& APIS}
|
|
{\sl Expert in} JavaScript ES6, HTML5, CSS, AJAX, REST, WebRTC, WebSockets \\
|
|
{\sl Comfortable with} Elm, Haskell, Python, Ruby, PHP, Lisp, Bash \\
|
|
{\sl Past experience with} C, C++, Objective C, Java
|
|
|
|
\section{LIBRARIES \& FRAMEWORKS}
|
|
jQuery, Underscore, React, RxJS, AngularJS, Grunt, Jasmine, \\
|
|
Sass, SCSS, Rails, Node.js, Express, Sails.js, Qt, PhoneGap
|
|
|
|
\section{SOFTWARE \& SERVICES}
|
|
\begin{vwcol}[widths={0.2,0.8}, sep=.1cm, justify=flush,rule=0pt,indent=1em,lines=4]
|
|
{\sl OS \& Tools:} \\
|
|
{\sl Databases:} \\
|
|
{\sl Version Control:} \\
|
|
{\sl Services:} \\
|
|
Linux, Mac OS X, Vim, Emacs, Xcode, Eclipse, Microsoft Office \\
|
|
MongoDB, MySQL, PostgreSQL, SQLite, ODBC \\
|
|
Git, Perforce, Subversion \\
|
|
Github, Heroku, AWS
|
|
\end{vwcol}
|
|
|
|
\section{EXPERIENCE}
|
|
{\sl Software Engineer} \hfill 2009 - Present \\
|
|
\smallskip
|
|
{\bf IOCOM Integrated Communications, Chicago, IL} \\
|
|
Worked closely with developers and QA engineers to create a cross-platform, desktop and mobile, web-based video conferencing application suite.
|
|
\smallskip
|
|
|
|
\begin{itemize} \itemsep -1pt
|
|
\item Efficiently designed \& developed the cross-platform video conferencing JavaScript application and UI
|
|
\item Programming \& maintained the iOS PhoneGap application
|
|
\item Developed \& maintained the PHP server management web pages
|
|
\item Implemented a WebRTC audio \& video web application and JavaScript API
|
|
\item Created an in-house JavaScript framework for automated application testing
|
|
\item Continually refactored existing codebase for maintainability and
|
|
reliability, utilizing modern practices and standards
|
|
\end{itemize}
|
|
|
|
{\sl Validation Engineer} \hfill 2007 - 2009 \\
|
|
{\bf Abbott Laboratories, Abbott Park, IL}
|
|
\smallskip
|
|
|
|
\begin{itemize} \itemsep -1pt
|
|
\item Managed projects and assembled cross-functional teams to construct change plans and assess product impact
|
|
\item Authored changes to testing documentation and product design records
|
|
\item Processed changes to quality system and product documents to comply with medical device regulatory requirements
|
|
\item Programmed automated testing control procedures using the Laboratory Information Management System (LIMS)
|
|
\end{itemize}
|
|
|
|
\section{EDUCATION}
|
|
{\sl Bachelor of Science} \hfill 2007 \\
|
|
University of Illinois at Chicago (UIC), Chicago, IL \\
|
|
Major: Bioengineering \\
|
|
Minors: Computer Science \& Mathematics
|
|
|
|
% \section{COURSEWORK}
|
|
%
|
|
% \begin{vwcol}[widths={0.2,0.8}, sep=.1cm, justify=flush,rule=0pt,indent=1em,lines=6]
|
|
% {\sl Math:} \\
|
|
% {\sl Comp. Sci.:} \\
|
|
% {\sl Electronics:} \\ \\
|
|
% {\sl Biology:} \\ \\
|
|
% Calculus I - IV, Differential Equations, Linear Algebra \\
|
|
% Algorithms, Languages and Automata, Data Structures \\
|
|
% Pattern Recognition, Signal Analysis, Discrete Continuous Signals \& Systems \\
|
|
% Modeling Physiological Data \& Systems, Bioinformatics, Biostatistics, Bioinstrumentation, Genetics, Biomaterials
|
|
% \end{vwcol}
|
|
|
|
\end{resume}
|
|
\end{document} |