-
Notifications
You must be signed in to change notification settings - Fork 0
/
jvillasante-resume.tex
executable file
·146 lines (115 loc) · 6.39 KB
/
jvillasante-resume.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
% LaTeX source of my resume
% =========================
% Commented for easy reuse... ;)
% See the `README.md` file for more info.
% This file is licensed under the CC-NC-ND Creative Commons license.
% Start a document with the here given default font size and paper size.
\documentclass[10pt,a4paper]{article}
% Set the page margins.
\usepackage[a4paper,margin=0.75in]{geometry}
% For spanish accents and the like
\usepackage[utf8]{inputenc}
% Setup the language.
\usepackage[english]{babel}
\hyphenation{Some-long-word}
% Makes resume-specific commands available.
\usepackage{resume}
\begin{document} % begin the content of the document
\sloppy % this to relax whitespacing in favour of straight margins
% title on top of the document
\maintitle{Julio C. Villasante}{May 24, 1980}{Last update on \today}
\nobreakvspace{0.3em} % add some page break averse vertical spacing
% \noindent prevents paragraph's first lines from indenting
% \mbox is used to obfuscate the email address
% \sbull is a spaced bullet
% \href well..
% \\ breaks the line into a new paragraph
\noindent\href{mailto:jvillasantegomez.at.gmail.dot.com}{jvillasantegomez\mbox{}@\mbox{}gmail.com}\sbull
\noindent\href{https://github.com/jvillasante}{github.com/jvillasante}\sbull
\noindent\href{https://linkedin.com/in/jvillasante}{linkedin.com/in/jvillasante}\sbull
\noindent\href{https://jvillasante.github.io}{jvillasante.github.io}
\\
\makebox[\textwidth]{
\thinspace \textsmaller{+}1-813-403-8694\sbull
\thinspace Florida\sbull
\thinspace USA
}
\emph{Savvy Software Engineer with 10+ years experience. Expert in a variety of platforms, languages and embedded systems. An excellent problem solver, able to quickly grasp complex systems and identify opportunities for improvements and resolution of critical issues.}
\\
\spacedhrule{0em}{-0.4em}
\roottitle{Experience}
\headedsection
{\href{https://omicronmedia.com/}{Omicron Media}}
{\textsc{Florida, USA}} {%
\headedsubsection
{Senior Software Engineer}
{Jun \apo24 -- Present}
{\bodytext{Maintenance and development of the Usenet worldwide distributed network}}
{\bodytext{
\begin{itemize}
\item Omicron Media operates most of the world's Usenet
servers. They serve billions of NNTP articles per day to
hundreds of thousands of users by accessing petabytes of
distributed storage. The service has various components for
article retrieval, article storage, user authentication,
accounting and authorization, and article
distribution/consumption to/from other Usenet services.
\item All of the Omicron products are multi-threaded and
performance sensitive, and include the following
technologies: \acr{C} and \acr{C++}, Posix Threads, TCP/UDP
sockets, \acr{MySQL}, RESTful APIs and SSL/TLS on clusters
of \acr{Centos} 7 and 8 servers, geologically distributed
throughout North America, Europe and Asia.
\end{itemize}
\vspace{1mm}
\textbf{Skillset:} Operating Systems (Fedora, CentOS and Rocky Linux); Git Version Control; Data Structures; Algorithms; Performance design and analysis; Networking.\\
\textbf{Languages:} Primarily \acr{C} \& \acr{C++} in a UNIX-like environment; \acr{JavaScript}; \acr{PHP} \acr{Perl}; Shell Scripting.
}}
}
\headedsection
{\href{https://www.nielsen.com/us/en.html}{Nielsen}}
{\textsc{Florida, USA}} {%
\headedsubsection
{Lead Software Engineer}
{Oct \apo18 -- Jun \apo24}
{\bodytext{Research and development for TV ratings and streaming meter.}}
{\bodytext{
\begin{itemize}
\item \acr{C \& C++} for Linux Embedded development.
\item \acr{QP/Qm} framework for state machines on embedded devices.
\item \acr{IPC}, Object Oriented \& Multi-threaded design.
\item Networking communication, Network protocols parsing, Websockets.
\item Unit test driven (Google Test) \& Agile environment (Jira, Confluence, Gitlab).
\item Web Application: JavaScript, Web Sockets, \acr{Node}, \acr{QUnit}.
\item Authored US Patent 11,496,925 \emph{Methods and Apparatus to Determine Virtual Wifi Data Rate}.
\end{itemize}
\vspace{1mm}
\textbf{Skillset:} Operating Systems (Debian and OpenWRT); Git Version Control; Google Test Framework; Data Structures; Algorithms; Performance design and analysis; \acr{QP/QM Framework}; Networking.\\
\textbf{Languages:} Primarily \acr{C} \& \acr{C++} in a UNIX-like environment; \acr{JavaScript}; Shell Scripting.
}}
}
\vspace{-0.2em}
\begin{center}
\emph{\small Please refer to \href{http://www.linkedin.com/in/jvillasante}{my LinkedIn profile} for a more complete list of work experiences along with recommendations.}
\end{center}
\spacedhrule{-0.2em}{-0.4em}
\roottitle{Education}
\headedsection
{\href{http://cujae.edu.cu}{Instituto Superior Polit\'ecnico Jos\'e Antonio Echeverr\'ia} \textnormal{~(\acr{CUJAE})}}
{\textsc{Havana, Cuba}} {%
\headedsubsection
{Bachelor degree in Computer Science \textnormal{~(\acr{CS})}}
{2003 -- 2008}
{\bodytext{Main courses in Programming Languages, Algorithms, Data Structures, Software Design, Software Architecture, Systems Engineering, C, C++, Web Technologies. Picked up quite some Java skills along the way.}}
}
\spacedhrule{0.5em}{-0.4em}
\roottitle{Skills}
\inlineheadsection % special section that has an inline header with a 'hanging' paragraph
{Technical expertise:}
{Big fan of Agile methodologies. Enjoys writing C \& \nsp\CPP\nsp\, mostly, but have experience in other languages as well. Solid knowledge of SQL and relational databases (PostgreSQL, MySQL, SQLite). Solid knowledge of web technologies. Strong Linux administration skills (e.g.\ Bash scripting). Strong Embedded systems development and integration skills. Complex problem solver skills. Strong decision maker. Excellent communicator. Independent, organized, punctual, positive attitude, team player, fast learner. Happy Git user. \acr{Emacs} and \acr{VIM} user.}
\vspace{0.5em}
\inlineheadsection
{Natural languages:}
{Spanish \emph{(mother tongue)}, English \emph{(full professional proficiency)}.}
\spacedhrule{1.6em}{-0.4em}
\end{document}