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}
|
||||
|
||||
\newenvironment{resplist}{
|
||||
@ -21,52 +21,26 @@
|
||||
7703 Windrush Drive \hfill phone : +1 512 777 1602\\
|
||||
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
|
||||
\section{\mysidestyle Summary of Qualifications}
|
||||
|
||||
\textbf{Languages I've Used}\\
|
||||
\textsl{General Purpose}: Java, Groovy, C#, C/C++, Erlang, PHP, Lisp,
|
||||
Boo, Ruby\\
|
||||
\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.}
|
||||
Java, Groovy, C#, JavaScript, C/C++, Erlang, PHP, Lisp, Boo, Ruby,Perl, BASH,
|
||||
HTML5, CSS3, XML, XSD, Visual Basic, \LaTeX,
|
||||
|
||||
\textbf{Frameworks & Libraries}
|
||||
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}\\
|
||||
HTML5, CSS3, JavaScript, HTTP, REST, WebSockets, SOAP, WSDL,
|
||||
HTTP, REST, WebSockets, SOAP, WSDL
|
||||
|
||||
\textbf{Front-End Frameworks \& Selected Libraries}\\
|
||||
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}\\
|
||||
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}\\
|
||||
\textsl{RDBMS}: SQL, PostgreSQL, MS SqlServer, Oracle, MySQL, HSQLDB, SqlLite \\
|
||||
@ -75,8 +49,9 @@
|
||||
\textbf{IDEs \& Environments}\\
|
||||
VI(m), VisualStudio, Eclipse, NetBeans, Appcelerator Titanium Studio
|
||||
|
||||
\textbf{Development Tools}\\
|
||||
git, mercurial, Apache Ant and Gant, Apache Ivy, Apache Maven, Gradle
|
||||
\textbf{Development & Testing Tools}\\
|
||||
Git, mercurial, Apache Ant and Gant, Apache Ivy, Apache Maven, Gradle,
|
||||
Jenkins, JUnit (xUnit, EUnit), Cucumber\\
|
||||
|
||||
\textbf{Systems (Use \& Administration)}\\
|
||||
Linux (\textit{esp. Ubuntu, Debian, and Red Hat distros.}), OpenBSD, Windows
|
||||
@ -112,6 +87,22 @@
|
||||
internal customers.
|
||||
\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{HID Global (Personalization Infrastructure)}, Austin, TX \\
|
||||
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{QuantumDigital Inc.}, Austin, TX \\
|
||||
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}
|
||||
\item Developing a Java library to interface directly with legacy
|
||||
FoxPro table files.
|
||||
@ -162,12 +153,12 @@
|
||||
for multiple customers. Among the requirements was compliance with the
|
||||
WS-Interoperability standard and security according to the WS-Security
|
||||
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,
|
||||
hardware based cryptographic server.
|
||||
\item Designing and developing generic, extensible database reporting
|
||||
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
|
||||
developed in-house.
|
||||
\item Participating in the design and leading the implementation of the
|
||||
@ -223,24 +214,19 @@
|
||||
\textbf{University of Texas at Austin}, Austin, TX\\
|
||||
100+ hours completed towards a B.S. in Computer Science
|
||||
|
||||
|
||||
%__________________________________________________________________________
|
||||
% Referees
|
||||
% \section{\mysidestyle Referees}
|
||||
% {\sl Available on request.}
|
||||
\section{\mysidestyle Referees}
|
||||
|
||||
\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}
|
||||
|
||||
|
||||
%______________________________________________________________________________
|
||||
\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}
|
||||
\hspace*{1in} \textit{additional contacts and contact information available on request}
|
||||
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user