Working on CorgiBytes resume.
This commit is contained in:
parent
3291d01ae1
commit
1be0a93ae4
@ -1,5 +1,5 @@
|
|||||||
%______________________________________________________________________________
|
%______________________________________________________________________________
|
||||||
% @brief LaTeX2e Resume for Jonathan Bernard
|
% @brief LaTeX2e Resume for Jonathan Bernard, submitted to CorgiBytes
|
||||||
\documentclass[margin,line]{resume}
|
\documentclass[margin,line]{resume}
|
||||||
|
|
||||||
\newenvironment{resplist}{
|
\newenvironment{resplist}{
|
||||||
@ -21,52 +21,26 @@
|
|||||||
7703 Windrush Drive \hfill phone : +1 512 777 1602\\
|
7703 Windrush Drive \hfill phone : +1 512 777 1602\\
|
||||||
Austin, TX, 78729 \hfill e-mail: jdbernard@gmail.com
|
Austin, TX, 78729 \hfill e-mail: jdbernard@gmail.com
|
||||||
|
|
||||||
%__________________________________________________________________________
|
|
||||||
% Personal Brief
|
|
||||||
\section{\mysidestyle Personal Summary}
|
|
||||||
\textit{I am a full-stack software engineer with a strong background in
|
|
||||||
applied software solutions and cryptographic systems. I am passionate about
|
|
||||||
creating solutions that are correct, maintainable, and understandable.}
|
|
||||||
|
|
||||||
%__________________________________________________________________________
|
%__________________________________________________________________________
|
||||||
% Summary of Qualifications
|
% Summary of Qualifications
|
||||||
\section{\mysidestyle Summary of Qualifications}
|
\section{\mysidestyle Summary of Qualifications}
|
||||||
|
|
||||||
\textbf{Languages I've Used}\\
|
\textbf{Languages I've Used}\\
|
||||||
\textsl{General Purpose}: Java, Groovy, C#, C/C++, Erlang, PHP, Lisp,
|
Java, Groovy, C#, JavaScript, C/C++, Erlang, PHP, Lisp, Boo, Ruby,Perl, BASH,
|
||||||
Boo, Ruby\\
|
HTML5, CSS3, XML, XSD, Visual Basic, \LaTeX,
|
||||||
\textsl{Glue/System Admin}: Perl, BASH\\
|
|
||||||
\textsl{Markup/Document}: HTML5, XML, \LaTeX, XSD\\
|
|
||||||
\textsl{GUI/Web}: Visual Basic, JavaScript\\
|
|
||||||
\textsl{The divisions here are somewhat arbitrary, but represent at
|
|
||||||
least the context in which I have most used these languages.}
|
|
||||||
|
|
||||||
\textbf{Frameworks & Libraries}
|
\textbf{Frameworks & Libraries}
|
||||||
Jersey (Java REST framework), Backbone.js, Grails, Spring Framework,
|
Jersey (Java REST framework), Backbone.js, Grails, Spring Framework,
|
||||||
JSF, Ruby on Rails (not recently)
|
ASP.NET, WCF, JSF, Griffon, Ruby on Rails (not recently)
|
||||||
|
|
||||||
\textbf{Tools and Infrastructure}
|
|
||||||
Git, Jenkins\\
|
|
||||||
|
|
||||||
\textbf{Server-Side Languages \& Technologies}\\
|
|
||||||
JSP, ASP.NET, Jersey, Grails, PHP, Erlang OTP, Apache httpd, Apache
|
|
||||||
Tomcat, Jetty, Glassfish, YAWS
|
|
||||||
|
|
||||||
\textbf{Web Technologies}\\
|
\textbf{Web Technologies}\\
|
||||||
HTML5, CSS3, JavaScript, HTTP, REST, WebSockets, SOAP, WSDL,
|
HTTP, REST, WebSockets, SOAP, WSDL
|
||||||
|
|
||||||
\textbf{Front-End Frameworks \& Selected Libraries}\\
|
\textbf{Front-End Frameworks \& Selected Libraries}\\
|
||||||
jQuery, Backbone.js, Underscore.js, Require.js,
|
jQuery, Backbone.js, Underscore.js, Require.js,
|
||||||
|
|
||||||
\textbf{Cryptography}\\
|
|
||||||
SmartCards (ISO 7816, ISO 14443, EMV)
|
|
||||||
Experienced applying asymmetric and symmetric cryptography to build
|
|
||||||
secure systems. Familiar with key management, common crypto systems,
|
|
||||||
common algorithms, and the application of security to the other
|
|
||||||
technologies listed.
|
|
||||||
|
|
||||||
\textbf{Web Application Development}\\
|
\textbf{Web Application Development}\\
|
||||||
Erlang OTP, AJAX, jQuery, Apache Tomcat, Apache \texttt{httpd}, YAWS
|
AJAX, jQuery, Apache Tomcat, Jetty, GlassFish, Apache \texttt{httpd}, YAWS, NGinx
|
||||||
|
|
||||||
\textbf{Database Systems \& Development}\\
|
\textbf{Database Systems \& Development}\\
|
||||||
\textsl{RDBMS}: SQL, PostgreSQL, MS SqlServer, Oracle, MySQL, HSQLDB, SqlLite \\
|
\textsl{RDBMS}: SQL, PostgreSQL, MS SqlServer, Oracle, MySQL, HSQLDB, SqlLite \\
|
||||||
@ -75,8 +49,9 @@
|
|||||||
\textbf{IDEs \& Environments}\\
|
\textbf{IDEs \& Environments}\\
|
||||||
VI(m), VisualStudio, Eclipse, NetBeans, Appcelerator Titanium Studio
|
VI(m), VisualStudio, Eclipse, NetBeans, Appcelerator Titanium Studio
|
||||||
|
|
||||||
\textbf{Development Tools}\\
|
\textbf{Development & Testing Tools}\\
|
||||||
git, mercurial, Apache Ant and Gant, Apache Ivy, Apache Maven, Gradle
|
Git, mercurial, Apache Ant and Gant, Apache Ivy, Apache Maven, Gradle,
|
||||||
|
Jenkins, JUnit (xUnit, EUnit), Cucumber\\
|
||||||
|
|
||||||
\textbf{Systems (Use \& Administration)}\\
|
\textbf{Systems (Use \& Administration)}\\
|
||||||
Linux (\textit{esp. Ubuntu, Debian, and Red Hat distros.}), OpenBSD, Windows
|
Linux (\textit{esp. Ubuntu, Debian, and Red Hat distros.}), OpenBSD, Windows
|
||||||
@ -112,6 +87,22 @@
|
|||||||
internal customers.
|
internal customers.
|
||||||
\end{resplist}
|
\end{resplist}
|
||||||
|
|
||||||
|
Previous to this project I was responsible for maintaining existing
|
||||||
|
production software. Responsibilities included:
|
||||||
|
\begin{resplist}
|
||||||
|
\item Maintaining our internal time-tracking tools used by multiple 3M
|
||||||
|
departments, spanning roughly 800 people.
|
||||||
|
\item Leading the design and implementation of a fundamental
|
||||||
|
architectural change to the time-tracking tool, extending it to work
|
||||||
|
transparently for multiple divisions. It originally had no concept of
|
||||||
|
multiple divisions.
|
||||||
|
\item Maintaining a very old (20+ years) facility management product still
|
||||||
|
in regular use by customers. This was a unique challenge as the project
|
||||||
|
integrates components written in over 8 different languages, C being the
|
||||||
|
most common, and C\# .NET being the most recent. It also required expertise
|
||||||
|
in embedded hardware control.
|
||||||
|
\end{resplist}
|
||||||
|
|
||||||
\textbf{Staff Engineer} \hfill \textbf{February 2012 -- September 2013}\\
|
\textbf{Staff Engineer} \hfill \textbf{February 2012 -- September 2013}\\
|
||||||
\textbf{HID Global (Personalization Infrastructure)}, Austin, TX \\
|
\textbf{HID Global (Personalization Infrastructure)}, Austin, TX \\
|
||||||
My team was responsible for all the software controlling and supporting the
|
My team was responsible for all the software controlling and supporting the
|
||||||
@ -138,7 +129,7 @@
|
|||||||
\textbf{Systems Developer} \hfill \textbf{August 2010 -- February 2012}\\
|
\textbf{Systems Developer} \hfill \textbf{August 2010 -- February 2012}\\
|
||||||
\textbf{QuantumDigital Inc.}, Austin, TX \\
|
\textbf{QuantumDigital Inc.}, Austin, TX \\
|
||||||
Responsible for supporting the legacy order and fulfillment systems and
|
Responsible for supporting the legacy order and fulfillment systems and
|
||||||
migrating these systems to modern technology. Some acheivments:
|
migrating these systems to modern technology. Some achievements:
|
||||||
\begin{resplist}
|
\begin{resplist}
|
||||||
\item Developing a Java library to interface directly with legacy
|
\item Developing a Java library to interface directly with legacy
|
||||||
FoxPro table files.
|
FoxPro table files.
|
||||||
@ -162,12 +153,12 @@
|
|||||||
for multiple customers. Among the requirements was compliance with the
|
for multiple customers. Among the requirements was compliance with the
|
||||||
WS-Interoperability standard and security according to the WS-Security
|
WS-Interoperability standard and security according to the WS-Security
|
||||||
standard.
|
standard.
|
||||||
\item Setup and maintainence of in-house database, cryptographic, and
|
\item Setup and maintenance of in-house database, cryptographic, and
|
||||||
general-purpose servers, including the implementation of a custom,
|
general-purpose servers, including the implementation of a custom,
|
||||||
hardware based cryptographic server.
|
hardware based cryptographic server.
|
||||||
\item Designing and developing generic, extensible database reporting
|
\item Designing and developing generic, extensible database reporting
|
||||||
software used in production environments worldwide.
|
software used in production environments worldwide.
|
||||||
\item Performing trainings for coworkers locally and internationally on
|
\item Performing training for coworkers locally and internationally on
|
||||||
topics ranging from industry best-practice to expertise with solutions
|
topics ranging from industry best-practice to expertise with solutions
|
||||||
developed in-house.
|
developed in-house.
|
||||||
\item Participating in the design and leading the implementation of the
|
\item Participating in the design and leading the implementation of the
|
||||||
@ -223,24 +214,19 @@
|
|||||||
\textbf{University of Texas at Austin}, Austin, TX\\
|
\textbf{University of Texas at Austin}, Austin, TX\\
|
||||||
100+ hours completed towards a B.S. in Computer Science
|
100+ hours completed towards a B.S. in Computer Science
|
||||||
|
|
||||||
|
|
||||||
%__________________________________________________________________________
|
%__________________________________________________________________________
|
||||||
% Referees
|
% Referees
|
||||||
% \section{\mysidestyle Referees}
|
\section{\mysidestyle Referees}
|
||||||
% {\sl Available on request.}
|
|
||||||
|
|
||||||
|
\begin{tabular}{@{}p{6cm}p{6cm}}
|
||||||
|
\textbf{Ben Benson} & \textbf{Mridul Sharma} \\
|
||||||
|
Senior Architect & Regional Engineering Manager \\
|
||||||
|
Motor Vehicle Software Services & Personalization and Services \\
|
||||||
|
3M, Austin TX & Gemalto Inc., Austin, TX \\
|
||||||
|
\end{tabular}
|
||||||
|
|
||||||
|
\hspace*{1in} \textit{additional contacts and contact information available on request}
|
||||||
%______________________________________________________________________________
|
|
||||||
\section{\mysidestyle Referees}
|
|
||||||
|
|
||||||
\begin{tabular}{@{}p{6cm}p{6cm}}
|
|
||||||
\textbf{Kumara Thapitelli} & \textbf{Mridul Sharma} \\
|
|
||||||
Project Manager & Regional Engineering Manager \\
|
|
||||||
Motor Vehicle Software Services & Personalization and Services \\
|
|
||||||
3M, Austin TX & Gemalto Inc., Austin, TX \\
|
|
||||||
\end{tabular}
|
|
||||||
|
|
||||||
\hspace*{1in} \textit{additional contacts and contact information available on request}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user