summaryrefslogtreecommitdiff
path: root/es/cv.ms
blob: 44c1fd8a6ec47efff0c90df949298e64ce5dd252 (plain)
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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
.TL
Curriculum Vitae
.BP face.ps 1.5i 1.5i c 0.5i
.EP
.AU
.ps 14
.ss 16
.vs 16
Rodrigo G. López
.AI
.ps 10
.ss 12
.vs 12
.CW rgl@antares-labs.eu
.CW "Albatera, Alicante"
.CW "(+34)657 23 86 86"
.SH
Información personal
.PP
Nacido en abril de 1997
.sp
.PP
Sitio web:
.SM
.CW http://rgl.antares-labs.eu/about
.PP
Software público:
.SM
.CW http://antares-labs.eu/downloads
.PP
GitHub:
.SM
.CW http://github.com/sametsisartenep
.PP
LinkedIn:
.SM
.CW https://www.linkedin.com/in/rodrigo-g-lópez-178744178/
.SH
Lenguajes
.IP •
.UL Inglés
: Avanzado. (C1/CAE)
.br
.I "Fluidez leyendo y escuchando, sin problemas para expresarme, sobretodo por escrito."
.IP •
.UL Español
: Nativo.
.IP •
.UL Francés
: Básico. (A1-A2)
.br
.I "Sobresaltando lectura, sin apenas experiencia escuchando y escribiendo."
.IP •
.UL Alemán
: Muy básico (aprendiendo).
.SH
Experiencia Laboral
.IP •
Programador en
.I everis
desde abril de 2017 hasta agosto de 2018.  Trabajé en cuatro proyectos
para un cliente en el sector energético, el primero utilizando SAPUI5,
dos más adelante con jQuery, y el último con jQuery y Leaflet para
construir la sección de un mapa para una aplicación interna, con
funcionalidad de filtrado por distancia y selección de rutas.  También
trabajé con un equipo de pruebas, evaluando varias ventanas con
formularios, campos, diseños y parametrización.  Además había un
proyecto utilizando reconocimiento de voz, donde aprendí un poco sobre
gramáticas de estado finito, modelos lingüísticos y síntesis de habla
a texto.
.IP •
Soporte técnico en
.I SolidQ
durante la primavera de 2016.  Ayudé a clientes con la instalación y
configuración de software, además de trabajar con el equipo interno de
soporte para actualizar documentación y gestionar las subscripciones
de clientes.
.IP •
Traductor inglés-español con
.I Node.js
en primavera y verano de 2015.  Trabajé con la comunidad hispana de
Node para traducir los documentos de cada versión, publicaciones de
desarrollo y la API, junto con ejemplos para C++ y Javascript.
.IP •
Ingeniero de backend en
.I "Caribe Activo"
durante la primavera de 2015.  Gestioné sus máquinas Unix, montando
sistemas de seguridad y control remoto, y desarrollando su primer
motor de búsqueda con Node.js, MongoDB y LevelDB.
.SH
Experiencia Técnica y Habilidades
.IP
Utilizo
.B "Plan 9"
a diario, además de
.B OpenBSD
y
.B Linux .
Diseñé e implementé la red de mi casa/laboratorio, incluyendo
.B DHCP
y un servidor
.B DNS
manejando su propia SOA (Start of Authority) utilizando Plan 9, además
de un servicio
.B TFTP
para que otras máquinas puedan arrancar automáticamente a través de
PXE.
.IP •
Soy proficiente con
.B C
y shells como
.B rc ,
.B ksh
y
.B (ba)sh .
.IP •
Utilizo las herramientas de procesamiento de texto de UNIX
.B awk , (
.B sed ,
.B grep ,
etc) diariamente para tareas de administración de sistemas, también
para preparar documentos
.B troff "" (
y sus paquetes de macros) y manuales.
.IP •
He creado programas concurrentes bajo el modelo formal
.B CSP
de Tony Hoare, tanto con
.B Go
como con
.B libthread
de Plan 9, y
.B "POSIX threads".
.IP •
He desarrollado firmware para los microcontroladores
.B "Atmel ATmega328P"
y
.B STM32F103RB
, tanto en
.B C
como en
.B Ensamblador .
.IP •
También tengo experiencia con el lenguaje de descripción de hardware
.B Verilog
y continúo aprendiendo más
.B PWM , (
.B VGA
y
.B UART
hasta ahora).
.IP •
He utilizado
.B git ,
.B mercurial ,
y
.B svn
como sistemas de control de versiones.
.IP •
He construído infraestructura para pruebas y automatización de
construcciones con
.B QEMU/KVM ,
y he utilizado los hipervisores
.B VirtualBox
y
.B Hyper-V
para pequeños proyectos.
.IP •
Respecto a mi estilo de programación, trato de hacer mi software
.B simple ,
.B claro
y
.B consistente
por encima de todo.  Ha demostrado ser lo mejor para el desarrollo y
futuro mantenimiento.
.IP •
Tengo experiencia utilizando
.B "soldadores"
con puntas estrechas de precisión y anchas de soldado en masa para
tratar componentes perforados o montados en placa, a temperaturas de
entre 200 y 400°C.  También
.B "mecha desoldadora"
para limpiar uniones y
.B flux
no corrosivo.
.IP •
Utilizo mi
.B "osciloscopio digital"
a menudo para analizar señales y propiedades del hardware con el que
trabajo, aunque las características que utilizo han sido muy sencillas
hasta ahora.
.IP •
En mi empresa anterior introduje a un par de personas nuevas a nuestro
proyecto, les mostré el código paso a paso, además del
.I "modus operandi" .
En los próximos meses nos convertimos en un equipo efectivo, tratando
con el cliente mano a mano y ayudándonos durante el ciclo de
desarrollo.
.SH
Experiencia Pasada
.IP
.B C++ :
aventuras de texto simples, un clon de Pong con SDL, una pequeña
biblioteca para físicas de cuerpos rígidos en 2D.
.br
.B Go :
Servidores HTTP(S), una pequeña wiki.
.br
.B Java :
prototipos de plataformas/side scrolling en 2D y un par de juegos,
parcheo básico de plugins para Cordova.
.br
.B JavaScript :
servidores web, herramientas y una interfaz web para controlar un
Parrot AR Drone 2 con Node.js.
.br
.B Python :
apps de Django, un web crawler básico sobre Tor, SSH bruteforcing.
.br
.B Ruby :
apps de Rails.
.br
.B PHP :
Una red social con una pila LAMP.
.SH
Educación
.IP •
Libros, publicaciones científicas, especificaciones técnicas y las
experiencias que comparten algunos en Internet son mi fuente principal
de conocimiento.
.IP •
.I "Software Security"
por el Prof. Michael Hicks, Universidad de Maryland, College Park en
Coursera MOOC.  Obtenido en septiembre de 2016
.IP •
.I "Grado Medio S.M.R. (Sistemas Microinformáticos y Redes)" ,
I.E.S.  Las Espeñetas, Orihuela, ALC.  Desde septiembre de 2014 hasta
junio de 2016
.IP •
.I "Cursos online sobre Ciencia, Ingeniería, Leyes & Economía" ,
MIT OpenCourseWare, EdX, Stanford Online, HarvardX y Coursera