-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathresume.json
More file actions
447 lines (447 loc) · 15.6 KB
/
resume.json
File metadata and controls
447 lines (447 loc) · 15.6 KB
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
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
{
"basics": {
"name": "Václav Brodec",
"label": "software developer",
"image": "http://www.brodec.net/assets/images/brodec-vaclav-picture-bw.jpg",
"email": "brodecva@gmail.com",
"phone": "+420 775 445 490",
"website": "https://www.brodec.net",
"summary": "I am a programmer with eight years of working experience, which consists mainly of various projects based on Java platform, complex database applications, data analyses and presentations.\n\nI have earned a master degree in Software Engineering and a bachelor degree in Computer Science. Through my studies, I have gained sizable experience in working with Open and Linked Data, as well as in implementing and extending classic dialog systems.\n\nWhile programming is not only my job, but also long-time passion, I consider myself more of people person than a run-of-the-mill programmer. I truly enjoy connecting with non-technical people, understanding their needs in return, and translating them into elegant solutions based on working code. I welcome any opportunities that will allow me to continue to do so!",
"location": {
"address": "Počernická 699/62",
"postalCode": "108 00",
"city": "Prague 10",
"countryCode": "CZ",
"region": "Prague"
},
"profiles": [
{
"network": "GitHub",
"username": "brodecva",
"url": "https://github.com/brodecva/"
},
{
"network": "LinkedIn",
"username": "VaclavBrodec",
"url": "https://www.linkedin.com/in/vaclavbrodec/"
},
{
"network": "Twitter",
"username": "VaclavBrodec",
"url": "https://twitter.com/VaclavBrodec"
},
{
"network": "Facebook",
"username": "VaclavBrodec",
"url": "https://www.facebook.com/VaclavBrodec"
},
{
"network": "Instagram",
"username": "brodecva",
"url": "https://www.instagram.com/brodecva/"
},
{
"network": "Flickr",
"username": "brodecva",
"url": "https://www.flickr.com/photos/brodec/"
},
{
"network": "SoundCloud",
"username": "brodecva",
"url": "https://soundcloud.com/brodecva"
}
]
},
"work": [
{
"company": "Ataccama Software, s.r.o.",
"location": "Prague",
"description": "working as SW engineer for a company integrating Data Discovery & Profiling, Metadata Management & Data Catalog, Data Quality Management, Master & Reference Data Management, and Big Data Processing & Data Integration in a single ‘Self-Driving’ Data Management & Governance platform",
"position": "SW engineer",
"website": "https://www.ataccama.com",
"startDate": "2020-01-01",
"summary": "member of SW engineering team working on a ‘Self-Driving’ Data Management & Governance platform, Ataccama One",
"highlights": []
}
,
{
"company": "freelance software developer and data analyst",
"location": "Prague",
"description": "freelance software developer and data analyst, in collaboration with ADOL Monitor s.r.o.",
"position": "programmer, data analyst",
"website": "https://www.brodec.net",
"startDate": "2016-01-01",
"endDate": "2019-12-31",
"summary": "continued collaboration with ADOL Monitor s.r.o.",
"highlights": []
}
,
{
"company": "ADOL Monitor s.r.o.",
"location": "Prague",
"description": "programmer, lead programmer, and data analyst for the leading provider of analytic tools and data focused on the market of real estates in the Czech Republic",
"position": "programmer, lead programmer, data analyst",
"website": "https://www.adol.cz",
"startDate": "2012-07-01",
"endDate": "2015-12-31",
"summary": "Working as programmer and data analyst at a company dedicated to monitoring and processing of unparalleled amount of exclusive data, modeling the market of real estates in the Czech Republic. Displayed in beautiful interactive maps with plethora of additional context, resulting in an invaluable tool whenever finding investment or business opportunities.\n\nThe company is the market leader and the largest local data provider of its kind. While it is renown for its high-quality products focused on auctions and foreclosed properties, it first made its name as the original Czech aggregator of all advertised real estates.",
"highlights": [
"Frequent co-organizer and participant of the most prestigious events and conferences in the real estates sector",
"Preferred business partner of the largest real estate companies in the Czech Republic",
"Integrated into the most popular applications supporting the business with real estates on the market"
]
}
],
"volunteer": [
],
"education": [
{
"institution": "Charles University, Faculty of Mathematics and Physics",
"area": "Software and Data Engineering",
"studyType": "Master",
"startDate": "2015-09-23",
"endDate": "2019-01-12",
"courses": [
"NDBI036 - A Practical Approach to Database Systems",
"NSWI126 - Advanced Tools for Software Development and Monitoring",
"NDBI040 - Big Data Management and NoSQL Databases",
"NPRG014 - Concepts of Modern Programming Languages",
"NSWI144 - Data Integration and Quality",
"NTIN066 - Data Structures I",
"NSWI094 - Database Application Development",
"NPRG024 - Design Patterns",
"NTIN090 - Introduction to Complexity and Computability",
"NSWI041 - Introduction to Software Engineering",
"NPRG013 - Java",
"NSWI080 - Middleware",
"NSWI004 - Operating Systems",
"NSWI035 - Principles of Distributed Systems",
"NSWI149 - Software Engineering in Practice",
"NPRG023 - Software Project",
"NSWI130 - Software System Architectures",
"NDBI016 - Transactions",
"NSWI150 - Virtualization and Cloud Computing",
"NSWI108 - Web Semantization",
"NSWI145 - Web Services"
],
"gpa": "0"
},
{
"institution": "Charles University, Faculty of Mathematics and Physics",
"area": "Computer Science",
"studyType": "Bachelor",
"startDate": "2009-09-03",
"endDate": "2014-09-14",
"courses": [
"NMAI062 - Algebra I",
"NTIN060 - Algorithms and Data Structures I",
"NTIN061 - Algorithms and Data Structures II",
"NAIL069 - Artificial Intelligence I",
"NAIL070 - Artificial Intelligence II",
"NTIN071 - Automata and Grammars",
"NDMI011 - Combinatorics and Graphs I",
"NSWI133 - Commercial Workshops",
"NSWI090 - Computer Networks I",
"NSWI021 - Computer Networks II",
"NDBI007 - Data Organisation and Processing I",
"NDBI025 - Database Systems",
"NDMI002 - Discrete Mathematics",
"NPRG045 - Individual Software Project",
"NSWI096 - Internet",
"NPFL012 - Introduction to Computer Linguistics",
"NSWI095 - Introduction to UNIX",
"NMAI057 - Linear Algebra I",
"NMAI058 - Linear Algebra II",
"NMAI054 - Mathematical Analysis I",
"NMAI055 - Mathematical Analysis II",
"NMAI056 - Mathematical Analysis III",
"NMAI069 - Mathematical skills",
"NPRG005 - Non-procedural Programming",
"NMAI042 - Numerical Mathematics",
"NOPT048 - Optimization methods",
"NSWI120 - Principles of Computers and Operating Systems",
"NMAI059 - Probability and Statistics",
"NPRG030 - Programming I",
"NPRG031 - Programming II",
"NPRG041 - Programming in C++",
"NAIL062 - Propositional and Predicate Logic",
"NPRG043 - Recommended Programming Practices",
"NPRG046 - Software Praxis",
"NPRG036 - XML Technologies"
],
"gpa": "0"
}
],
"awards": [
],
"publications": [
{
"name": "Discovering and Creating Relations among CSV Columns Using Linked Data Knowledge Bases",
"releaseDate": "2019-02-04",
"url": "https://is.cuni.cz/webapps/zzp/download/120322200/",
"summary": "Master thesis",
"publisher": "none"
},
{
"name": "Development Environment Extending the Dialog Management Options of AIML",
"releaseDate": "2015-01-26",
"url": "https://is.cuni.cz/webapps/zzp/download/130147720/",
"summary": "Bachelor thesis",
"publisher": "none"
}
],
"skills": [
{
"name": "Java development",
"level": "Master",
"keywords": [
"Java",
"Spring",
"Hibernate"
]
},
{
"name": "Database programming",
"level": "Master",
"keywords": [
"PostgreSQL",
"SQL"
]
}
],
"languages": [
{
"language": "English",
"fluency": "proficient user (C1)"
},
{
"language": "Czech",
"fluency": "native speaker"
}
],
"interests": [
{
"name": "photography",
"keywords": [
"analog",
"instant",
"street",
"architecture",
"documentary"
]
},
{
"name": "music",
"keywords": [
"film scores",
"violin playing",
"composing"
]
},
{
"name": "pub quizes",
"keywords": [
"trivia"
]
}
],
"references": [
],
"projects": [
{
"name": "SKk",
"description": "Complete model and scraper for cadastral data",
"highlights": [
],
"keywords": [
"Java", "jsoup", "Jauntium", "Docker", "PostgreSQL", "Hibernate", "Spring Boot", "cadastral data"
],
"startDate": "2019-05-15",
"roles": [
"designer", "programmer"
],
"entity": "ADOL Monitor s.r.o.",
"type": "application"
}
,
{
"name": "ExtraRelaTable",
"description": "Thesis project automating assignment of RDF properties to numeric table columns, to semantically identify the relations formed between the columns and the subject of the table.",
"highlights": [
],
"keywords": [
"Linked Data", "Open Data", "tabular data", "semantic interpretation", "numeric data", "classification", "RDF"
],
"startDate": "2017-09-05",
"endDate": "2019-01-18",
"url": "https://github.com/brodecva/extrarelatable/",
"roles": [
"researcher", "programmer"
],
"entity": "Charles University, Faculty of Mathematics and Physics",
"type": "application"
}
,
{
"name": "Datové sady",
"description": "A tool which allows non-technical users to efficiently execute customizable SQL queries from a set of templates, format the output, and turn it into deliverable files.",
"highlights": [
],
"keywords": [
"jOOQ", "JDBC", "PostgreSQL", "SQL", "Apache POI", "PostGIS"
],
"startDate": "2017-03-01",
"url": "https://www.adol.cz/sluzby/katastralni-data/",
"roles": [
"back end programmer", "database administrator"
],
"entity": "ADOL Monitor s.r.o.",
"type": "application"
}
,
{
"name": "Estates watchdog, bankruptcies and distrainments monitor re-factoring",
"description": "Following a merger of ADOL Group and Monitor dražeb s.r.o., I was tasked to reorganize the structure and form of communication of several key legacy systems and expose their functionality through well-defined APIs, mainly to allow outsourcing of the presentation layer to front-end specialists, and to pave the way for their gradual replacement.",
"highlights": [
],
"keywords": [
"Java", "Jersey", "Spring"
],
"startDate": "2016-09-01",
"endDate": "2017-12-01",
"roles": [
"architect", "programmer"
],
"entity": "ADOL Monitor s.r.o.",
"type": "application"
}
,
{
"name": "ODALIC",
"description": "Student project dedicated to developing a comprehensive user-friendly tool for transforming tabular data to Linked Data.",
"highlights": [
"Presented at Semantics 2016 conference, Leipzig"
],
"keywords": [
"Linked Data", "Open Data", "tabular data", "semantic interpretation", "RDF", "SPARQL"
],
"startDate": "2016-05-10",
"endDate": "2017-06-16",
"url": "http://github.com/odalic",
"roles": [
"team lead", "programmer"
],
"entity": "ADEQUATe Open Data",
"type": "application"
}
,
{
"name": "VFK extension",
"description": "An extension of the official model of Czech cadastral data, to make it updatable from publicly available sources. As the established schema was too large to rewrite it manually, significant amount of schema generation from DB metadata was employed.",
"highlights": [
],
"keywords": [
"PostgreSQL", "PL/pgSQL"
],
"startDate": "2016-01-01",
"endDate": "2016-09-01",
"roles": [
"designer", "programmer"
],
"entity": "ADOL Monitor s.r.o.",
"type": "application"
}
,
{
"name": "Owlery",
"description": "Custom HTTP proxy and balancer managing unreliable nodes.",
"highlights": [
],
"keywords": [
"Java", "HTTP proxy"
],
"startDate": "2014-03-01",
"endDate": "2014-10-01",
"roles": [
"designer", "programmer"
],
"entity": "ADOL Monitor s.r.o.",
"type": "application"
}
,
{
"name": "Monitoring of public bulletin boards for ČEPRO, a.s.",
"description": "Adaptation of existing infrastructure to accommodate the client's requirements.",
"highlights": [
],
"keywords": [
"Java", "open data"
],
"startDate": "2013-10-25",
"endDate": "2014-02-01",
"url": "https://www.adol.cz/sluzby/uredni-desky/",
"roles": [
"programmer"
],
"entity": "ADOL Monitor s.r.o.",
"type": "application"
}
,
{
"name": "Niffler",
"description": "Chrome browser extension (and its back end) supporting manual scraping of sites.",
"highlights": [
],
"keywords": [
"JavaScript", "PHP", "PostgreSQL"
],
"startDate": "2013-08-01",
"endDate": "2014-03-01",
"roles": [
"designer", "programmer"
],
"entity": "ADOL Monitor s.r.o.",
"type": "application"
}
,
{
"name": "Botníček",
"description": "Bachelor thesis project implementing advanced dialog management through augmented transition networks (ATN). The solution is remarkable in its adherence to the rather limited standard of AIML language, this allows deployment of the augmented bots in all standard interpreters without any modifications.",
"highlights": [],
"keywords": [
"AIML", "Java", "chatbot", "ATN", "dialog management"
],
"startDate": "2012-09-01",
"endDate": "2014-12-08",
"url": "https://brodec.wordpress.com/botnicek/",
"roles": [
"designer", "programmer"
],
"entity": "Charles University, Faculty of Mathematics and Physics",
"type": "application"
}
,
{
"name": "APortal - 3rd generation redesign",
"description": "As my first major project for the company, I was tasked with feature overhaul of the breadwinning application, while turning it into new graphics provided by an external contractor. As the project started just before me joining in and lost its leader during its course, I had to step in to deliver, while making sure that the system remains operational for the active user base throughout the process.",
"highlights": [
],
"keywords": [
"Java", "PostgreSQL", "Spring", "Hibernate", "CSS", "JavaScript", "jQuery"
],
"startDate": "2012-08-01",
"endDate": "2013-04-01",
"url": "http://www.adol.cz/",
"roles": [
"back end developer", "front end developer"
],
"entity": "ADOL Monitor s.r.o.",
"type": "application"
}
],
"meta": {
"canonical": "https://www.brodec.net/resume.json",
"version": "v1.1.0",
"lastModified": "2020-04-12T20:00:00"
}
}