-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
512 lines (478 loc) · 30.6 KB
/
index.html
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
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
<!DOCTYPE html>
<html>
<title>Alexander Velchev</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Roboto'>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<style>
html,
body,
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Roboto", sans-serif
}
</style>
<body class="w3-light-grey">
<!-- Page Container -->
<div class="w3-content w3-margin-top" style="max-width:1400px;">
<!-- The Grid -->
<div class="w3-row-padding">
<!-- Left Column -->
<div class="w3-third">
<div class="w3-white w3-text-grey w3-card-4">
<div class="w3-display-container">
<img src="img/AlexanderVelchev.jpg" style="width:100%" alt="Avatar">
<div class="w3-display-bottomleft w3-container w3-text-black">
</div>
</div>
<div class="w3-container">
<h1> Alexander Velchev</h1>
<p>
<i class="fa fa-calendar fa-fw w3-margin-right w3-large w3-text-black"></i>10.09.1995</p>
<p>
<i class="fa fa-briefcase fa-fw w3-margin-right w3-large w3-text-black"></i>Software
Engineer</p>
<p>
<i class="fa fa-home fa-fw w3-margin-right w3-large w3-text-black"></i>Sofia, Bulgaria</p>
<p>
<i
class="fa fa-envelope fa-fw w3-margin-right w3-large w3-text-black"></i>[email protected]
</p>
<p>
<i class="fa fa-phone fa-fw w3-margin-right w3-large w3-text-black"></i>+359 894 617 210</p>
<hr>
<h3 class="cv-large">
<b>
<i class="fa fa-info w3-xlarge w3-text-black"> Who am I?</i>
</b>
</h3>
<p>I'm an ambitious, motivated, self-learning developer. With passion for knowledge, I
strive for achievements every day. I'm disciplined and out-going. I'm a problem solver.
</p>
<h3 class="cv-large">
<b>
<i class="fa fa-lightbulb-o w3-xlarge w3-text-black"> Skills</i>
</b>
</h3>
<p>
<b>Back-end development with:</b>
<br>Java,SpringBoot,Azure IoT Hub,JUnit5,Mapstruct,Kafka,PostMan for integration testing,PostgreSQL,Oracle SQL,Azure SDK for Java,FlyWay</p>
<div class="w3-light-grey w3-round-xlarge w3-small">
<div class="w3-container w3-center w3-round-xlarge w3-teal" style="width:75%">
<div class="w3-center w3-text-white">75%</div>
</div>
</div>
<p>
<p>
<b>Docker,Docker-swarm,Kubernetes,Azure Storage Explorer,GitHub Enterprise and SVN,Jenkins,SonarQube</b>
<div class="w3-light-grey w3-round-xlarge w3-small">
<div class="w3-container w3-center w3-round-xlarge w3-teal" style="width:75%">
<div class="w3-center w3-text-white">75%</div>
</div>
</div>
<p>
<b>Discipline and integrity</b>
<br>I've always been a motivated person who just likes to get the job done in a serious
manner.
</p>
<div class="w3-light-grey w3-round-xlarge w3-small">
<div class="w3-container w3-center w3-round-xlarge w3-teal" style="width:90%">70%</div>
</div>
<p>
<b>Self driven</b>
<br>Most of my software knowledge I've gained by watching video lectures, reading blogs and
articles
and numerous hours of exercises.</p>
<div class="w3-light-grey w3-round-xlarge w3-small">
<div class="w3-container w3-center w3-round-xlarge w3-teal" style="width:80%">80%</div>
</div>
<p>
<b>Time management</b>
<br>The ability to track and provide meaningful task estimations. </p>
</p>
<div class="w3-light-grey w3-round-xlarge w3-small">
<div class="w3-container w3-center w3-round-xlarge w3-teal" style="width:80%">80%</div>
</div>
<b>Communication skills</b>
</p>
<div class="w3-light-grey w3-round-xlarge w3-small">
<div class="w3-container w3-center w3-round-xlarge w3-teal" style="width:70%">70%</div>
</div>
<p>
<b>Front-end development of UI using different libraries</b>
<br>Primefaces,Omnifaces and etc.
</p>
<div class="w3-light-grey w3-round-xlarge w3-small">
<div class="w3-container w3-center w3-round-xlarge w3-teal" style="width:40%">40%</div>
</div>
<br>
<h3 class="w3-large w3-text-theme">
<b>
<i class="fa fa-globe w3-xlarge w3-text-black"> Languages </i>
</b>
</h3>
<p>
<b>Bulgarian</b>
</p>
<div class="w3-light-grey w3-round-xlarge">
<div class="w3-round-xlarge w3-center w3-teal" style="height:24px;width:100%">Mother
language</div>
</div>
<p>
<b>English</b>
</p>
<div class="w3-light-grey w3-round-xlarge">
<div class="w3-round-xlarge w3-center w3-teal" style="height:24px;width:80%">B2 Level</div>
</div>
<p>
<b>Russian</b>
</p>
<div class="w3-light-grey w3-round-xlarge">
<div class="w3-round-xlarge w3-center w3-teal" style="height:24px;width:40%">A1 Level</div>
</div>
<br>
<h3 class="cv-large cv-text-theme">
<b>
<i class="fa fa-hashtag w3-xlarge w3-text-black" aria-hidden="true"> Interests</i>
</b>
</h3>
<ul>
<li>Team and project management</li>
<li>Vitualization technologies like Docker</li>
<li>Football</li>
<li>Fitness</li>
</ul>
</div>
</div>
<br>
<!-- End Left Column -->
</div>
<!-- Right Column -->
<div class="w3-twothird">
<!-- Experience -->
<div class="w3-container w3-card w3-white w3-margin-bottom">
<h2 class="w3-text-black w3-padding-16" onclick="toggleVisibility('work')">
<i class="fa fa-suitcase fa-fw w3-margin-right w3-xxlarge w3-text-black"></i>Work Experience
<i class="fa fa-chevron-down w3-right-chevron-down" aria-hidden="true"></i>
</h2>
<div id="work" class="w3-container w3-hide w3-show">
<div class="w3-container">
<h5 class="w3-opacity">
<b>Software Engineer /
<a target="blank" href="https://www.bbraun.com/en.html">Bosch.IO</a>
</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>Oct 2022 -
<span class="w3-tag w3-teal w3-round">Current</span>
<br>
<i class="fa fa-map-marker fa-fw w3-margin-right" aria-hidden="true"></i>Sofia, Bulgaria
</h6>
<p>Part of team which developed: <ul><b>Production Kanban Management service called ProCon.ProCon
is the next generation Bosch APS solution integrating planning and control functions
to bridge the gap between ERP to MES. It enables the customer to continuously steer the
complete value stream and brings the plan onto the shopfloor.</b></ul>
</p>
<b>Development stack:</b> Java,SpringBoot,Hibernate,Kafka,Docker,Key Cloak,Solace
<br>
<b>Databases:</b> MySQL
<br>
<b>Deployment:</b>Jenkins, SonarQube for CI/CD , JFrog for maven repo
<br>
<b>Source Control:</b> BitBucket
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>Backend Java Developer /
<a target="blank" href="https://www.bbraun.com/en.html">Bbraun</a>
</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>June 2020 -
<span class="w3-tag w3-teal w3-round">October 2022</span>
<br>
<i class="fa fa-map-marker fa-fw w3-margin-right" aria-hidden="true"></i>Sofia, Bulgaria
</h6>
<p>Lead team which developed: <ul><b>IoMT Connector</b> With the B. Braun Healthcloud, B. Braun established a platform for digital products and services provided to our end-customers.
One service provided there, is the "Internet-of-Medical-Things" ("IoMT") - a platform for providing value-added services based on connected medical devices.The IoMT Connector application is realized as a Flores application and executed within the Flores runtime environment. It is a containerized Java SpringBoot application and part of the Flores installation media. During setup, the IoMT Conector application is getting paired with the Flores platform.
The main components of the IoMT Connector are
<li>a Kafka connector to interact with the to Flores messaging system,</li>
<li>an interface to IoMT to provide access to IoMT services (e.g. device twins, software updates, ...) </li>
<li> a HTTP connector to upload software packages into the Flores Device Manager REST API
<li>a business logic layer providing functionality to translate the workflows and data models between Flores and IoMT <br>
<br>
<b>Development stack:</b> SpringBoot,Kafka,Docker,Azure IoT Hub,
<br>
<b>Databases:</b> PostgreSQL
<br>
<b>Deployment:</b>Jenkins, SonarQube for CI/CD , Nexus for maven repo
<br>
<b>Source Control:</b> GitHub Enterprise
</p>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>Java Software Developer /
<a target="blank" href="http://www.ds-bg.com/bg/">Data Solutions</a>
</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>Jan 2019 -
<span class="w3-tag w3-teal w3-round">June 2020</span>
<br>
<i class="fa fa-map-marker fa-fw w3-margin-right" aria-hidden="true"></i>Sofia, Bulgaria
</h6>
<p>Take part of team which developed web applications: <ul><li><b>Cashier</b> is multifunctional payment management system. It is integrated into third party Billing and CRM solution, in order to provide cashier functionality to the system. The users’ access to the Cashier is managed by external system via web services.Cashier supports cash payments, POS terminal payments and deposit payments. Upon each payment, a fiscal receipt is issued. The payments are for different types of invoices and documents. In order to accomplish that, the Cashier is integrated with different Web Services.</li><li><b>InvoiceImage</b> Invoice Image is a multifunctional document generation system. It produces different types of invoice documents, based on user requests. Invoices can be in PDF, Excel or CSV formats. In addition to the online files, the system produces specialized versions for paper printing and CD burning as well.The system is divided into two separated applications. The first one is the invoices generation engine (invoice producer) which provides the required file. The invoice producer is responsible for generating PDF, XLS and CSV file formats for invoices. The application is stateless and many processes of generation can be started and serve requests without the need of a clustered environment. Started instances are grouped with a High availability proxy server that handles the requests in a round-robin fashion. Several groups can be started and configured to handle different request channels, i.e. CRM channel, batch processing channel (paper print jobs), web page and etc. This architecture allows each group to have one entry point for the requests, the HA proxy, and as many workers as it is needed to satisfy the request channels load.</li><li><b>Jessica</b> This projects is for the finance institute. The system allows the management of a portfolio of loans disbursements and repayments, calculation of due regular and penalty interest on a real-time calendar, management of collateral and insurance, quick and easy access to a wide range of reports and reporting, and maintenance on a customer database.</li>
<br>
<br>
<b>Development stack:</b> Java EE,EclipseLink,JPA,Docker, Primefaces
<br>
<b>Databases:</b> MSSQL, MySQL, PostgreSQL,Oracle
<br>
<b>Deployment:</b>Jenkins, SonarQube for CI/CD , Nexus for maven repo
<br>
<b>Source Control:</b> SVN,Git
</p>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>Application Data Layer Support Engineer /
<a target="blank" href="https://www.amdocs.com/">Amdocs</a>
</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>Dec 2017 -
<span class="w3-tag w3-teal w3-round">Jan 2019</span>
<br>
<i class="fa fa-map-marker fa-fw w3-margin-right" aria-hidden="true"></i>Sofia, Bulgaria
</h6>
<p>Assigned from Data Solutions Ltd. Sofia Bulgaria, For supporting Business Software Projects at level 2.Our work is to resolve problem on PROD which affects clients or other system.
Working with Oracle, Microsoft, Tibco software products, written with .NET, Java and databases MSSQL, Oracle DB.
<br>
<br>
<b>Databases:</b> MSSQL, MySQL, PostgreSQL,Oracle
<br>
<b>Deployment:</b>Jenkins, SonarQube for CI/CD
<br>
<b>Source Control:</b> SVN,Git
</p>
<hr>
</div>
</div>
<!-- Education -->
<div class="w3-container w3-card w3-white w3-margin-bottom">
<h2 class="w3-text-black w3-padding-16" onclick="toggleVisibility('education')">
<i class="fa fa-book fa-fw w3-margin-right w3-xxlarge w3-text-black"></i>Education
<i class="fa fa-chevron-down w3-right-chevron-down" aria-hidden="true"></i>
</h2>
<div id="education" class="w3-container w3-hide w3-show">
<div class="w3-container">
<h5 class="w3-opacity">
<b>
Self-learner
</b>
</h5>
<h6 class="w3-text-teal">
<span class="w3-tag w3-teal w3-round">Current</span>
<br>
</h6>
<p>I'm motivated person whose passion is to learn new thing and get better in his job.I have interest in the Enterprise tehnologies and building clean architectures and deploying application using Docker.
</p>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>
<a target="blank" href="https://tu-sofia.bg/">Technical University Sofia</a>
</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>2018 - 2020
<br>
<i class="fa fa-map-marker fa-fw w3-margin-right" aria-hidden="true"></i>Sofia, Bulgaria
</h6>
<p>Computer Technology and Applied Programming,
<b>Master Degree</b>
</p>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>
<a target="blank" href="https://softuni.bg/">Software Unversity</a>
</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>2015 - 2016
<br>
<i class="fa fa-map-marker fa-fw w3-margin-right" aria-hidden="true"></i>Sofia, Bulgaria
</h6>
<p>Software Engineering with Java</p>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>
<a target="blank" href="https://tu-sofia.bg/">Technical University Sofia</a>
</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>2014 - 2018
<br>
<i class="fa fa-map-marker fa-fw w3-margin-right" aria-hidden="true"></i>Sofia, Bulgaria
</h6>
<p>Information technologies in industry,
<b>Bachelor Degree</b>
</p>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>
<a target="blank" href="http://u4ili6teto.bg/nbschool/">High School "Nesho Bonchev"</a>
</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>2009 - 2014
<br>
<i class="fa fa-map-marker fa-fw w3-margin-right" aria-hidden="true"></i>Panagyurishte,
Bulgaria</h6>
<p>Studied Information Technologies and intensive learning of English.</p>
</div>
</div>
</div>
<!-- Projects -->
<div class="w3-container w3-card w3-white w3-margin-bottom">
<h2 class="w3-text-black w3-padding-16" onclick="toggleVisibility('projects')">
<i class="fa fa-code fa-fw w3-margin-right w3-xxlarge w3-text-black"></i>Projects
<i class="fa fa-chevron-down w3-right-chevron-down" aria-hidden="true"></i>
</h2>
<div id="projects" class="w3-container w3-hide w3-show">
<div class="w3-container">
<h5 class="w3-opacity">
<b>Spring-practices-demo</b>
</h5>
<p>In this project is demonstrated main Java Spring concepts. Model view controller architecture, using mapstruct for objects mapping,flyway for database migration,JUNIT 5 configuration for test coverage,read and filter data from json file and return it like a response, basic CRUD operations.Also is demonstrated how to return a Pageable response which is easy to filter, sorting and etc.Created Global exception handler for handle exception from the codebase.Demo of how to use CriteBuilder for data retrieving.
<br>
<br>
Added integration with git hub actions for code analyzis
<li><a href="https://www.sonarsource.com/products/sonarcloud/">https://www.sonarsource.com/products/sonarcloud/ </a></li>
<li><a href="https://sonarcloud.io/project/overview?id=alvelchev_spring-pageable-response-demo">https://sonarcloud.io/project/overview?id=alvelchev_spring-pageable-response-demo</a></li>
</p>
<b>
<a target="blank" href="https://github.com/alvelchev/spring-practices-demo">Project Repository</a>
</b>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>Java-Azure-SDK-IotHub-Device-Basic-Operations</b>
</h5>
<p>This is a java spring boot application which provides functionality to open, update and delete device twin using azure java sdk from AzureIoT hub.In those projects is demonstrated how to generate SAS token for authentication into the azure cloud.
<br>
<br>
Added also repositories with examples in PostgreSQL and PostMan API
<li><a href="https://github.com/alvelchev/PostgreSQL-Azure-IoT-Hub-Device-Basic-Operations">PostgreSQL-Azure-IoT-Hub-Device-Basic-Operations</a></li>
<li><a href="https://github.com/alvelchev/Postman-Azure-IoT-Hub-Device-Operations">Postman-Azure-IoT-Hub-Device-Operations</a></li>
</p>
<b>
<a target="blank" href="https://github.com/alvelchev/Java-Azure-SDK-IotHub-Device-Basic-Operations">Project Repository</a>
</b>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>SoilViews</b>
</h5>
<p>As the winners of Copernicus Hackaton in Sophia 2019 we had a chance to make out idea into reality with making an application.In this application we deliver soil analysis combining Satelite imaging and soil samples.We use Sentinel Data API, Leaflet maps, React with Material UI for front-end and for server we use node js.We want to help farmers to grow fastly and detect any problems with their land earlier,this will make the proccess more automated
</p>
<b>
<a target="blank" href="https://github.com/SoilViews/SoilViews">Project Repository</a>
</b>
<hr>
</div>
</div>
</div>
<!-- Certificates -->
<div class="w3-container w3-card w3-white w3-margin-bottom">
<h2 class="w3-text-black w3-padding-16" onclick="toggleVisibility('certificates')">
<i class="fa fa-certificate fa-fw w3-margin-right w3-xxlarge w3-text-black"></i>Certificates
<i class="fa fa-chevron-down w3-right-chevron-down" aria-hidden="true"></i>
</h2>
<div id="certificates" class="w3-container w3-hide w3-show">
<div class="w3-container">
<h5 class="w3-opacity">
<b>Drupal Front-End - January 2016</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>Apr 2016</h6>
<p>
<b>
<a target="blank"
href="https://softuni.bg/certificates/details/9231/4aea80de">Certificate</a>
</b>
</p>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>Certificate in Advanced English (CAE)</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>Sep 2015</h6>
<hr>
</div>
<div class="w3-container">
<h5 class="w3-opacity">
<b>1ST Place in Copernicus Hackatons</b>
</h5>
<h6 class="w3-text-teal">
<i class="fa fa-calendar fa-fw w3-margin-right"></i>April 2019</h6>
<p>
<b>
<a target="blank"
href="https://hackathon2019.rst-tto.com/">Certificate</a>
</b>
</p>
<hr>
</div>
</div>
</div>
<!-- End Right Column -->
</div>
<!-- End Grid -->
</div>
<!-- End Page Container -->
</div>
<footer class="w3-container w3-teal w3-center w3-margin-top">
<p>Find me on social media.</p>
<a target="blank" class="fa fa-facebook-official w3-xlarge w3-hover-opacity"
href="https://www.facebook.com/alexander.velchev"></a>
<a target="blank" class="fa fa-instagram w3-xlarge w3-hover-opacity"
href="https://www.instagram.com/alexander.velchev/?hl=bg"></a>
<a target="blank" class="fa fa-linkedin w3-xlarge w3-hover-opacity"
href="https://www.linkedin.com/in/alexander-velchev-97a13310b/"></a>
<a target="blank" class="fa fa-github w3-xlarge w3-hover-opacity"
href="https://github.com/alvelchev"></a>
</footer>
<script>
function toggleVisibility(id) {
var x = document.getElementById(id);
if (x.className.indexOf("w3-show") == -1) {
x.className += " w3-show";
} else {
x.className = x.className.replace(" w3-show", "");
}
}
</script>
</body>
</html>