-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathenglish.php
471 lines (445 loc) · 19.1 KB
/
english.php
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
<section id="cv" class="pageSection">
<p class="title waypoint" data-waypoint="cv">Resume</p>
<section class="cvSection personalInfo">
<div class="row">
<div class="column-1">
<p class="cvSectionTitle">Personal information</p>
</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Name</div>
<div class="column-2-3">Nicola Alessandro Domingo</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Mobile</div>
<div class="column-2-3">329/4936525</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">e-mail</div>
<div class="column-2-3">[email protected]</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Web-Site</div>
<div class="column-2-3">www.nicoladomingo.it</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Nationality</div>
<div class="column-2-3">Italian</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Date of birth</div>
<div class="column-2-3">April 12th, 1987</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Sex</div>
<div class="column-2-3">Male</div>
</div>
</section>
<section class="cvSection educationAndTraining">
<div class="row">
<div class="column-1">
<p class="cvSectionTitle">Education and training</p>
</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Date (from – to)</div>
<div class="column-2-3">2010/2012</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Name and type of education and training</div>
<div class="column-2-3">
Master's degree in Computer Engineering at the Polytechnic University of Turin.
Graduated top 5%.
</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Main subjects/classes involved</div>
<div class="column-2-3">
Computer Architecture. Software Engineering. Local Area Network Design.
Distributed Programming I and II. Modern Synthesis of Control Systems.
Database Management Systems. Computer network technologies and services.
System Programming. Protocols and Routing Architectures.
Computer System Security. Internet Applications. Wireless Networks.
</div>
</div>
<div class="cvDivider"></div>
<div class="row">
<div class="column-1-3 cvWhat">Date (from – to)</div>
<div class="column-2-3">2006/2010</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Name and type of education and training</div>
<div class="column-2-3">Bachelor Degree in Computer Engineering at University of Palermo.</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Main subjects/classes involved</div>
<div class="column-2-3">
Logic Networks. Geometry. Physics I and II. English. Mathematical analysis I and II.
Programming I and II. Automatic Control. Mathemical and numerical methods for Computer Engineering.
Databases. Electronics. Electrotechnics. Computer Networks. Computer-Aided Design (CAD).
Operating Systems. Signal theory. Computer Architecture. Business economics.
</div>
</div>
<div class="cvDivider"></div>
<div class="row">
<div class="column-1-3 cvWhat">Date (from – to)</div>
<div class="column-2-3">2000/2006</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Name and type of education and training</div>
<div class="column-2-3">Scientific High School Diploma at "L. Ximenes" in Trapani (Sicily).</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Main subjects/classes involved</div>
<div class="column-2-3">
Italian. Math. Physics, Philosophy. Latin. History. Geography.
</div>
</div>
</section>
<section class="cvSection skills">
<div class="row">
<div class="column-1">
<p class="cvSectionTitle">Personal skills and competences</p>
</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">First Language</div>
<div class="column-2-3">Italian</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Other Languages</div>
<div class="column-2-3 otherLanguages">
<p>English</p>
<p><span class="italic">Reading skill: </span>Good</p>
<p><span class="italic">Writing skill: </span>Good</p>
<p><span class="italic">Oral expression: </span>Good</p>
<p>
<span class="italic">Certifications: </span>
Cambridge University International English Language Testing System (IELTS) – Band 7 (C1/CAE equivalent)
</p>
</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Technical skills and competences</div>
<div class="column-2-3 techComp">
<p>Good knowledge of C/C++/C# programming languages and Windows operating system.</p>
<p>Basic knowledge of Bash scripting and GNU/Linux operating systems.</p>
<p>Basic knowledge of Assembly 8086.</p>
<p>Basic knowledge of XML Java programming through JAXP/JAXB Frameworks.</p>
<p>Basic knowledge of WebServices/WSDL programming and design through Java JAX-WS Framework.</p>
<p>Basic knowledge of the automatic build tool Ant.</p>
<p>Basic knowledge of multi-thread programming with 'pthread' cross-platform library.</p>
<p>Basic knowledge of socket programming.</p>
<p>Basic knowledge of MVC framework Struts for Java server side development.</p>
<p>Basic knowledge of IceFaces and Hibernate Frameworks.</p>
<p>Fair knowledge of a Computer Architecture and an Operating System.</p>
<p>Fair knowledge of Java, (X)HTML, JSP, CSS, PHP, Javascript, jQuery, jQuery UI, jQuery Mobile, LESS/SaSS, Sql.</p>
<p>Fair knowledge of XML Schema e DTDs.</p>
<p>Good knowledge of TCP/IP protocol stack.</p>
</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Relational skills and competences</div>
<div class="column-2-3 otherLanguages">
Good team-working and interpersonal relationship skills.
</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Artistic skills and competences</div>
<div class="column-2-3 otherLanguages">Play the piano.</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Driving licence(s)</div>
<div class="column-2-3 otherLanguages">Type B (Car).</div>
</div>
</section>
</section>
<div class="divider waypoint" data-waypoint="cv">***</div>
<section id="workExperience" class="pageSection">
<p class="title waypoint" data-waypoint="workExperience">Work Experience</p>
<div class="row">
<div class="column-1">
<p class="cvSectionTitle">
Reply (2013 – Present)<br/>
IT Consultant at Blue Reply – Security Business Unit
</p>
</div>
</div>
<div class="row">
<div class="column-1-3 cvWhat">Custom Adapter</div>
<div class="column-2-3">
I developed a custom component, called adapter, which allows the communication between
the IBM Security Identity Manager ® (an IBM software product for Identity Management) and custom targets.<br/>
This particular component uses a MQ (Message Queue) for the communication which is based on XML messages.<br/>
Moreover, I also developed a procedure which handles the acknowledge of all the messages sent to the queue
and their retransmission.<br/>
</div>
</div>
<div class="cvDivider"></div>
<div class="row">
<div class="column-1-3 cvWhat">GPT</div>
<div class="column-2-3">
GPT stands for Global Provisioning Tool and it is a web tool used for Employee/Consultant and Application Management and Active Directory activities.<br/>
I have been involved in the development of several new features which support Fiat/FCA "Focal Points" daily activities.<br/>
These are the technologies and languages that I have used: Java, IceFaces, Spring, Hibernate, JDBC, HTML, CSS, Javascript, JQuery.<br/>
The tool communicates with the IBM Security Identity Manager ® through custom SOAP-based Web Services.
</div>
</div>
<div class="cvDivider"></div>
<div class="row">
<div class="column-1-3 cvWhat"><a class="underlined" href="http://ictselfcare.fiatgroup.com">SelfCare</a></div>
<div class="column-2-3">
SelfCare is a web interface used by all Fiat/FCA Employees for Self Data Management, password reset (both Active Directory and applicative passwords),
secret questions/answer management in case one forgets his password, collaborators and AARM revalidation process.<br/>
These are the technologies and languages that I have used: Java, JSP/JSF, JDBC, HTML, CSS, Javascript, JQuery.<br/>
The tool communicates with the IBM Security Identity Manager ® through custom SOAP-based Web Services.<br/>
The tool is also available on the public Internet <a class="underlined" href="http://ictselfcare.fiatgroup.com">here</a> (a valid Fiat/FCA user is needed for login).
</div>
</div>
<div class="cvDivider"></div>
<div class="row">
<div class="column-1-3 cvWhat">AARM</div>
<div class="column-2-3">
AARM (Advanced Access Rights Management) is a process aimed at revalidating (confirm or deny) the access
to all Fiat/FCA Company applications.<br/>
I developed the new version of this revalidation process, making it more customizable, automatic and user-friendly.<br/>
This project also involved the development of some web functionalities that have been included into GPT (Global Provisioning Tool)
and SelfCare.<br/>
These are the technologies and languages that I have used: Java, C#, Sharepoint Web Services, JSP/JSF, Hibernate, IceFaces, JDBC, HTML,
CSS, Javascript, JQuery, TDI ® (Tivoli Directory Integrator, an IBM software product for batch data processing).
</div>
</div>
<div class="cvDivider"></div>
<div class="row">
<div class="column-1-3 cvWhat">Fiat/FCA IAM Migration Project</div>
<div class="column-2-3">
I have been involved in the migration project of the Fiat/FCA Identity Management software.<br/>
In particular, I focused my work in three main areas: GPT (Global Provisioning Tool), SelfCare and
IAM Web Services which I migrated to the new environment.<br/>
These are the technologies and languages that I have used througout the project: Java, C#, IceFaces,
JSP, JSF, Hibernate, JDBC, SOAP, JAX-WS, WebSphere.
</div>
</div>
</section>
<div class="divider waypoint" data-waypoint="workExperience">***</div>
<section id="projects" class="pageSection">
<p class="title waypoint" data-waypoint="projects">Personal-Academic Projects</p>
<section class="project">
<p class="projectType">Projects in <span class="projectLang">C</span></p>
<ul class="projectList">
<li>
<p class="projectTitle"><a href="./projects/C/Battaglia_Navale.zip">Naval Combat</a></p>
<p class="projectDescription">
Personal project consisting of a server and a client, compiled with cygwin.
Run the server first, then two clients. A Makefile is provided as well.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/C/Chat.zip">Chat</a></p>
<p class="projectDescription">
Personal project consisting of a server and a client, compiled with cygwin.
Run the server first, then two clients. A Makefile is provided as well.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/C/Esame_socket.zip">Socket Exam</a></p>
<p class="projectDescription">
Project for the 'Distributed Programming I' class. It consists of a server and a client
for file transfer and file system browsing through UDP.
A reliable protocol with timeout and retransmission has been implemented.
Concurrency among clients and mutual exclusion file access is also handled.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/C/File_transfer.zip">File transfer</a></p>
<p class="projectDescription">
File transfer personal project using TCP.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/C/Forza4.zip">Forza 4</a></p>
<p class="projectDescription">
Personal project consisting of a server and a client, compiled with cygwin.
Run the server first, then two clients. A Makefile is provided as well.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/C/KeyLogger.zip">Key Logger</a></p>
<p class="projectDescription">
Key Logger for Windows. The executable copies itself in a system folder and is
automatically executed on start up by modifying the system registry.
It can write a log file as HTML e send it to a dedicated server program running
on a remote machine.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/C/Public_IP_Recovery.zip">Public IP Recovery</a></p>
<p class="projectDescription">
It shows the host public IP. wget is required.
</p>
</li>
</ul>
</section>
<section class="project">
<p class="projectType">Projects in <span class="projectLang">C++/wxWidgets</span></p>
<ul class="projectList">
<li>
<p class="projectTitle"><a href="./projects/C++/CodiceFiscale.zip">Codice Fiscale (National Insurance Number/Social Security Number)</a></p>
<p class="projectDescription">
Application for creating a verifying an Italian NIN/SSN.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/C++/ConversioneMP3.zip">MP3 Conversion</a></p>
<p class="projectDescription">
The application lets you rename '.mp3' files according to the artist and title
information embedded in the ID3 tags. Files can be arranged in several folders
by artist. Covers can be extracted as well.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/C++/Tombola.zip">Bingo Game</a></p>
<p class="projectDescription">
This is the classic bingo game. It is possible to associate an audio file to each number.
This can be done by copying '.wav' files into the sound folder and naming them according
to the pattern: numero_1.wav, numero_2.wav, etc.
</p>
</li>
</ul>
</section>
<section class="project">
<p class="projectType">Projects in <span class="projectLang">C#</span></p>
<ul class="projectList">
<li>
<p class="projectTitle"><a href="./projects/Csharp/ID3-2-Title.zip">ID3-2-Title</a></p>
<p class="projectDescription">
The application allows renaming '.mp3' files according to the artist and title
information embedded in the ID3 tags. Files can be arranged in several folders by artist.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/Csharp/ProgettoEsame.zip">Chat, Video and Clipboard Sharing</a></p>
<p class="projectDescription">
Project for the 'System Programming' class, developed together with Walter Mazzei.
The application allows sharing a window, a screen area or the entire screen
(screen sharing can temporarily be disabled with an user-configurable keyboard shortcut).
Refresh rate can be changed ranging from 0 to 500 msec.
Clipboard content can be shared too (only if explicitly permitted).
</p>
</li>
</ul>
</section>
<section class="project">
<p class="projectType">Progetti in <span class="projectLang">Java</span></p>
<ul class="projectList">
<li>
<p class="projectTitle"><a href="./projects/Java/Cifrario.zip">Cipher</a></p>
<p class="projectDescription">
The application allows ciphering/deciphering a file with a passphrase.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/Java/ID3TagParser.zip">ID3 Tag Parser</a></p>
<p class="projectDescription">
The application allows renaming '.mp3' files according to the artist and title
information embedded in the ID3 tags. Files can be arranged in several folders
by artist.
</p>
</li>
<li>
<p class="projectTitle"><a href="./projects/Java/Emu8255.zip">Emu8255</a></p>
<p class="projectDescription">
Project for the 'Computer Architectures' class. The application emulates the
Intel 8255 PPI (Programmable Peripheral Interface) and inter itself with
emu8086.
</p>
</li>
</ul>
</section>
<section class="project">
<p class="projectType"><span class="projectLang">Web</span> Projects</p>
<ul class="projectList">
<li>
<p class="projectTitle"><a href="http://www.nicoladomingo.altervista.org/vendite">Sales Management Web-Site</a></p>
<p class="projectDescription">
Web-Site built for the 'Distributed Programming I' class. Languages used are: HTML, CSS, PHP, Javascript, SQL, JQuery.
</p>
</li>
<li>
<p class="projectTitle"><a href="#" id="gas_trigger">Group Purchasing Website</a></p>
<p class="projectDescription">
Website built together with Roberto Gullo, Walter Mazzei and Antonino Sireci for the
'Internet Applications' class. A mobile version is available.
Languages/technologies used are: Java, JDBC, HTML, JSP, CSS, Javascript/jQuery,
jQuery Mobile, Struts, Tomcat, HighCharts library.
</p>
<?php
$dir = "images/gas_gallery/";
$n_images = 18;
$ret = '<div id="gallery">';
for($i = 1; $i <= $n_images; $i++) {
$ret .=
'<a class="fancybox" rel="gallery1" href="' . $dir . "image_" . $i . '.png">' .
'<img src="' . $dir . "image_" . $i . '.png">' .
'</a>';
}
$ret .= '</div>';
echo $ret;
?>
</li>
<li>
<p class="projectTitle"><a href="http://ugp3.sourceforge.net/builder">Web interface for creating/editing xml files</a></p>
<p class="projectDescription">
Web Interface built together with Roberto Gullo for the final thesis project of
my Master's Degree in Computer Engineering. The interface allows creating and
editing all xml files required by µGP<sup>3</sup>, a tool which implementing evolutionary
algorithm in order to find the optimal solution of hard problems.
More info available <a id="ugp3" href="http://ugp3.sourceforge.net">here</a>.
Languages/technologies used are: PHP, HTML, CSS, Javascript/JQuery, jQuery UI.
</p>
</li>
</ul>
</section>
</section>
<div class="divider waypoint" data-waypoint="projects">***</div>
<section id="contacts" class="pageSection">
<p class="title waypoint" data-waypoint="contacts">Contact Me</p>
<div class="row">
<div class="column-1-2 sendMailArea">
<p class="contactTitle">Email me</p>
<form id="contactForm">
<textarea id="message" placeholder="Message"></textarea>
<div id="sendDiv" class="clearfix">
<input type="submit" id="invia" value="Send"/>
<div id="ajax-loader"></div>
</div>
<div id="mailMessage"></div>
</form>
<p class="contactTitle">Social network</p>
<ul class="social_list">
<li><a class="linkedin" href="http://www.linkedin.com/pub/nicola-alessandro-domingo/60/420/b94"></a></li>
<li><a class="twitter" href="http://twitter.com/NicolaDomingo"></a></li>
</ul>
</div>
<div class="column-1-2 contactColumn">
<p class="contactTitle">Mail address and phone number</p>
<div class="column-1">
<p class="contactAddressTitle">E-mail</p>
<p class="emailDetail">[email protected]</p>
<p class="contactNumbersTitle">Phone number</p>
<p class="phoneDetail">329/4936525</p>
</div>
</div>
</div>
</section>
<div class="divider waypoint" data-waypoint="contacts">***</div>
<footer id="footer">
<div class="row">
<div class="column-1-2 text-left">
www.nicoladomingo.it © All right reserved
</div>
<div class="column-1-2 text-right">
Built and designed by <span class="author">Nicola Alessandro Domingo</span>
</div>
</div>
</footer>