Arbeits- und Ausbildungszeugnisse
Luca
Bertoncello
LEBENSLAUF
|
Geburtsdatum:
25.05.1972
Geburtsort: Biella
(BI) - Italien
Familienstand:
Verheiratet
Staatsangehörigkeit:
Deutsch (Eingebürgert am 12.04.2007)
Adresse:
Weidentalstraße, 32 - 01157 Dresden (DD) Deutschland
Telefon: +49 (351)
4977290, FAX: +49 (351) 4977291
E-Mail:
lucabert@lucabert.de
Ausbildung
1991:
Diplom in Informatik an I.T.I.S. "C. Olivetti" Ivrea.
Note: 48/60
1991-1993:
Universität Torino. Informatikkurse. Nicht abgeschlossen.
2010: LPIC1-Zertifizierung (LPI101: 88,75% - LPI102: 92,50%. Durchschnitt: 90,63%).
Berufserfahrungen
1994-1997:
Programmierer in eigenem Software House
1997-2000:
Freelance im Krankenhaus "La Vialarda" in Biella, bei
"Biella Multimedia" (Internet Service Provider) und, seit
April 1998, bei Newmedia Solutions in Milano
Schuljahre
1998/1999: Universität Torino - Bereich Biella, Tutor für
Informatik und Fremdsprachenlabor
02.01.2001 - 30.09.2001:
Programmierer bei Newtron AG in Dresden
01.10.2001 - 31.08.2004:
Programmierer bei ITC Internet-Trade-Center GmbH & Co KG in
Dresden
16.09.2004 - 31.03.2007:
Programmierer bei IMS Internet-Media-Service GmbH in Dresden
01.04.2007 - 02.07.2007:
Programmierer bei Bautzen Internet Technologies GmbH in Bautzen
03.07.2007 - 16.08.2007:
Programmierer bei Spectos GmbH in Dresden
20.08.2007 - 31.10.2007:
Programmierer/SystemAdministrator bei Imunixx GmbH in Moritzburg
01.11.2007 - 25.11.2007:
SystemAdministrator bei ActivJob GmbH in Dresden (Befristete Stelle)
26.11.2007 - 31.05.2010:
Programmierer/SystemAdministrator bei OpenDialog GmbH in Dresden
01.06.2010 - 31.08.2012:
Programmierer/SystemAdministrator bei Netzing Import/Export GmbH in Dresden
01.09.2012 - 30.04.2015:
Programmierer/SystemAdministrator bei FrischerGehts.net GmbH & Co. KG in Dresden
01.05.2015 - 31.01.2023:
SystemAdministrator bei queo GmbH in Dresden
01.02.2023 - 14.07.2023:
SystemAdministrator bei CHECK24 Reise Tech Hub & Services GmbH in Dresden
15.08.2023 - 30.11.2023:
SystemAdministrator bei Weidmüller Monitoring Systems GmbH in Dresden
01.12.2023 - :
SystemAdministrator bei B1 Systems GmbH in Dresden
Technische Kenntnisse
BETRIEBSSYSTEME
Umfassende
Kenntnisse von Unix (Linux, Open- und FreeBSD, OSF, Grundkenntnisse
von Solaris)
Grundkenntnisse
von MS-DOS und Windows (3.11, 95, NT 4.0, 2000, 7)
COMPUTERSPRACHEN
Sehr gute Kenntnisse von
Java und Android-SDK
Gute Kenntnisse
von C/C++
HyperText Markup
Language (HTML) und JavaScript
Sehr gute
Kenntnisse von PHP 3, 4, 5 und 7
Sehr gute
Kenntnisse von Perl 5
Gute Kenntnisse
der Simple Query Language (SQL)
Kenntnisse von
Motif/LessTif Libraries und QT Libraries
VERSCHIEDENE KENNTNISSE
Umfassende Kenntnisse des Netzwerkprotokolls TCP/IP.
Gute
Kenntnise von Racoon und L2TP sowie OpenVPN für die Verwaltung
der VPNs.
Konfigurationsprozedurkenntnisse
der DNS, HTTP, FTP und Sendmail. Sehr gute Kenntnisse der MTAs
Postfix und Exim, sowie des Programms Procmail. Sehr gute Kenntnisse
des Courier-IMAP und Dovecot für die Verwaltung eines POP3- und
IMAP-System.
Gute
Kenntnisse in High-Availability und Load-Balancing Clusters.
MySQL und PostgreSQL
Datenbank unter Linux: Installation, Konfiguration, Administration
und Programmierung mit Perl (DBI) und PHP3/4/5/7. Grundkenntnisse von PostGIS
Grundkenntnisse
von AJAX
Kenntnisse
von PalmOS 4.x und 5.x
Kenntnisse
von ATMEL Mikrokontroller Tiny und Mega
Grundkenntnisse
von XEN, Qemu, KVM, VMWare
Grundkenntnisse
von PAM
Kenntnisse der Installation und
Konfiguration von Nagios, Icinga, Icinga2 und Monit (Überwachungsprogramme)
Asterisk unter Linux: Installation, Konfiguration und Administration
Gute Kenntnisse von IPv6, sowohl nativ auch als in Tunnel. Einrichtung und Administration von Firewall für IPv6
Grundkenntnisse von Saltstack für die Verwaltung von Server
Sprachkenntnisse
Italienisch
(Muttersprache)
Deutsch
(sehr gutes Verständnis, gute Schreibung und Sprache). Besuch
von 2 Sommerkursen in Dresden (1 Monat pro Kurs), einem Kurs (3
Monate) in Newtron AG Dresden und einem Kurs (1 Monat) bei "Kästner
Kolleg Sprachen" in Dresden.
Englisch/Amerikanisch
(gute Verständnis, Schreibung und Sprache, ICAO language proficiency Stufe 4)
Arabisch
(Grundkenntnisse der Grammatik, geringer Wortschatz)
Publikationen
Verschiedenes
Selbst entwickelte Programme
Programm
in Java (AWT) unter Linux für eine Chatline zwischen den Kunden
und dem Service Center einer Firma. Das Programm hat drei Teile: ein
Serverprogramm auf dem Linux Server, einen Appletclient (Service
Center Teil) und einen Appletclient für die Kunden, beide
Applets auf der Webseite. In freiberuflicher Arbeit für
Arachno.
DocuApp.
Schreibprogramm für die Dokumentation von Projekten. Entwickelt
in Java (Swing). Es funktioniert in Zusammenarbeit mit CVS, so daß
mehrere Programmierergruppen mit den Dokumenten arbeiten können.
Das Programm hat auch eine Funktion zur Lösung von
Versionskonflikten. Erstellt für Newtron AG.
Newtron
CRMTool. Programmierung von Modulen für ein Programm zum
Management der Webapplikation "Trading Online". Mit diesem
Programm kann das Service Center die Daten in den Marktplätzen
verarbeiten. Für dieses Programm habe ich auch ein
Updateprogramm entwickelt, das dem Nutzer erlaubt, durch das private
Fernnetz ein automatisches Update auszuführen. Erstellt für
Newtron AG.
PowerCommerce.
Programm für das Management eines EVU
(Energieversorgungsunternehmer). Durch dieses Programm kann ein
Nutzer des EVUs neue Verträge abschließen, Zählerstände
melden, Verträge ab- und ummelden und Rechnungen anzeigen.
Entwickelt in Java und basiert auf Enfinity 2.2 von Intershop AG für
Internet Trade Center GmbH & Co. KG.
PowerCommerce
SE. Fortentwicklung des
Programmes PowerCommerce. Noch in der Entwicklungsphase; es bietet
die gleichen Funktionen wie das PowerCommerce, ist aber vollständig
in J2EE entwickelt, so daß es unter allen Systemen
funktionieren kann. Entwickelt in J2EE, mit dem Application Server
JBoss 3.2.1 für Internet Trade Center GmbH & Co. KG.
Internetsites
Internet
Site von Software Service. Sie ist zur Zeit geschlossen, weil auch
die Firma geschlossen ist. Reine HTML.
Internet
Site des Programms Lottologic. Auch diese Site ist jetzt
geschlossen. Durch diese Site konnte man Lotto spielen und
Statistiken lesen. Entwickelt in HTML, Java und C.
http://www.aziendaitalia.com/.
Reine HTML. Diese Site ist schon aktiv, wurde aber vor kurzem von
einer anderen Firma wiederaufgebaut. Entwickelt in HTML und C.
Erstellt für Software Service.
http://www.bilug.linux.it/.
Site der Linux User Group Biella. Ich habe eine Seite zur
Programmsuche auf unserer FTP Site und zum Management der
Mailing-List entwickelt (HTML und Perl). Das geschah nicht im
Auftrag einer Firma, sondern war ein Beitrag für die LUG.
http://prgmus.freeweb.org/.
Site meines Heimatchores. HTML und Javascript. Als Mitglied des
Chores habe ich die Site kostenlos erstellt.
http://www.noicantando.it/.
Site des Chores “Noi Cantado” von Cossato. Entwickelt in HTML,
Perl und PHP. Die Site benutzt eine MySQL Datenbank, um Links zu
anderen Seiten, Veranstaltungen des Chores und die Liste der
nächsten Konzerte zu verwalten. Als Freund des Chores habe ich
die Site kostenlos erstellt.
http://www.vendesi.org/
und http://www.parlamentodellapadania.org/.
Ich habe in freiberuflicher Arbeit für diese Sites die
Systemkonfiguration (Betriebssysteminstallation und Konfiguration,
DNS Konfiguration, Perl, Apache und DB [MySQL] Installation und
Konfiguration) erstellt.
https://www.lucabert.de/,
https://www.lucabert.com/.
Meine Internetsite. Dies ist eine dynamische Domäne, so daß
man, wenn ich nicht im Internet bin, nur eine Seite mit meinen Daten
sowie eine Meldung sehen kann, die mitteilt, dass ich nicht online
bin. Wenn ich verbunden bin, kann man in meinem Rechner surfen.
Entwickelt in HTML, mit PERL Skripts und PHPSeiten.
https://www.parlamentodellapadania.org/.
Diese Internetsite ist mit Paßwort gesichert und ist ein
E-Governmentsystem. Durch diese Seiten können die Senatoren
Gesetzesentwürfe und Gesetze, Sitzungen und Anträge
verwalten. Die Gesetze und Sitzungen können durch
http://www.parlamentodellapadania.org/
von allen Nutzern angesehen werden. Das Programm wurde für die
italienische Partei "Lega
Nord" entwickelt, kann aber
von allen anderen Parteien und politischen Organisationen genutzt
werden. Entwickelt in PHP4 unter Linux RedHat 7.0 mit PHPDBFramework
(siehe Abschnitt "OpenSource"),
um die MySQL-Datenbank zu benutzen. Als Freund des italienischen
Senators, der mir diese Site in Auftrag gegeben hat, habe ich sie
kostenlos erstellt.
Extranetsite (nur in Italienisch)
BTicino.
http://www.cat.bticino.it/
und http://www.catadmin.bticino.it/.
Man kann diese Sites nicht sehen, weil sie durch ein Paßwort
gesichert sind. Entwickelt in Perl unter Linux, mit Oracle 8 als
Datenbank. Erstellt für Newmedia Solutions. 90% der Arbeit
stammen von mir. Mit diesen Sites können die Techniker einen
Report für jede Installation anlegen, und BTicino kann
Statistiken erstellen.
Pinkvillage.
http://www.pink-village.it/.
Entwickelt in Perl unter Linux, mit Oracle 8 als Datenbank. Erstellt
für Newmedia Solutions. Ich war der Projektleiter. Es handelt
sich um ein Portal, durch das Personen, Firmen und Rabatte ermittelt
werden können.
Ich habe
auch viele andere kleine Programme (CGI) in Perl entwickelt, für
Arachno (in freiberuflicher Arbeit) und für Newmedia Solutions.
Die CGI
für Newmedia Solutions sind zur Zeit nicht mehr aktiv, weil sie
nur für besondere Anlässe gedacht waren.
OpenSource
Programme
Alle meine OpenSource
Programme sind auf meiner Site https://www.lucabert.de/programs/
verfügbar.
getMail. Dieses Programm
liest die E-Mails, die in einem POP3-Account gespeichert sind,und
leitet sie an eine andere E-Mail-Adresse weiter. Auf Wunsch löscht
es die E-Mail von der ersten Adresse. Entwickelt in C, Lizenz GPL
Vers. 2.
phpDBFramework.
Dies ist ein Framework, mit dem man DB-Daten mit PHP als Klasse
verwalten kann. Es enthält Funktionen, um den Zugang zur
Datenbank zu abstrahieren. Entwickelt in PHP4. Lizenz GPL Vers. 2.
proxy.
Dieses Programm erlaubt, private Dienste in einem LAN vom Internet
aus zu benutzen. Es läuft auf einem Server und schickt alle
Daten, die an einen bestimmten HTTP-Port kommen, an einen privaten
Rechner, der dieses Dienstprogramm enthält. Es benötigt
KEINE Root-Rechte. Entwickelt in C. Lizenz GPL Vers. 2.
PERL
session. Mit diesen Funktionen
ist es möglich, Sessions mit PERL zu benutzen. Entwickelt in
PERL 5.005_3. Lizenz GPL Vers. 2.
Password
Reminder. Dieses Programm ist
eine kleine Datenbank für Passwörter. Man kann damit Host,
Name, Beschreibung, Login und Passwort speichern. Mehrere Nutzer
können eigene Passwörter in verschiedene Accounts
speichern. Das Programm ist auf Deutsch, Englisch und Italienisch
verfügbar. Entwickelt in PHP4. Lizenz GPL Vers. 2.
NOSpam.
Dieses Programm zeigt eine Liste mit allen E-Mails eines Nutzers auf
einem Server, und erlaubt ihm eine "User not found" E-Mail
zurück zum Spammer-Absender zu schicken. Das Programm ist auf
Deutsch, Englisch und Italienisch verfügbar. Entwickelt in
PHP4. Lizenz GPL Vers. 2.
Backup
Skripten. Zwei Skipten, die
ein Backup einer Liste von Directories erstellen können, auf
DAT oder CD. Das Skript für ein Backup auf DAT hat auch eine
Restore Funktion. Entwickelt in SH. Lizenz GPL Vers. 2.
Comm2J. Comm2J (Communication to J2ME) ist ein Package für
Datenaustausch durch Socket (GPRS oder WAP) zwischen einem
J2ME-Gerät (Handy oder PDA) und einem Server, auch nicht J2ME
und auch nicht Java. Comm2J bietet auch die Möglichkeit, die
gesendeten Daten zu komprimieren (auch nur in eine Richtung), um die
Datenmenge durch GPRS zu verkleinern. Zur Zeit ist es nur der
LZW-Algorithmus implementiert. Lizenz GPL Vers. 2.
NetTools. Mit diesem Programm kann man die
Netwerkverbindungen des PDAs (PalmOS) verwalten. Dazu kann man eine
Verbidung erstellen oder trennen und Statistiken und Daten der
Verbidung sehen. Dazu ist ein Whois-Client zur Verfügung.
Lizenz GPL Vers. 2.
SmsProfessional. Dieses Programm ermöglicht die
Verwaltung von SMS (senden/empfangen) mit einem Palm.
(PalmOS 3.5 oder neuer erfolderlich). Lizenz GPL Vers. 2.
WMail. Ein Webmail in PHP für POP3-Nutzer. Unterstützt
ein virtuelles "Gesendet"-Ordner für die gesendete
Nachrichten. Lizenz GPL Vers. 2.
ConfigEMail. Das Programm ist eine komplette Lösung für
die Verwaltung der E-Mail mit Exim (für SMTP) und Dovecot
(POP3/IMAP). Das System kann die E-Mail in MBOX oder Maildir Format
verwalten. Es integriert auch eine Lösung für
Content-Scanning mit ClamAV und SpamAssassin, implementiert SPF/SRS,
DNS-Blacklist und Greylisting. Dazu gibt es eine bequeme
Web-Schnittstelle für die Verwaltung von Konten, Domains und
Black-/Whitelisten. Alles ist auf Basis von MySQL. Lizenz GPL Vers.
2.
ConfigEMail-HOME. Das Programm ist eine Anpassung von
ConfigEMails für eine Heimnutzung/nutzung im privaten Netzen.
Das System ist so gedacht, daß es mit Fetchmail problemlos
arbeiten kann. Dazu wird die Vorkonfiguration von PAM gegeben, so
daß man diese Datenbank auch für die
Nutzerauthentifizierung benutzen kann. Lizenz GPL Vers. 2.
TimeAdjust. Das Programm bietet eine Möglichkeit, die Zeit des
PDAs (PalmOS) bei einer maximalen Abweichung einer Sekunde zu halten,
in dem es mehrmals am Tag (nach berechneter Zeit) die Systemzeit anpasst.
Dazu bietet es die Möglichkeit, die Zeit über Internet (SNTP) zu
synchronisieren. Lizenz GPL Vers. 2.
myMVC.
Framework, das das MVC-Paradigma in PHP implementiert. Ein Verwaltungssystem für die Datenbanken ist auch dabei.
Lizenz LGPL Vers. 2.1.
IMDaemon.
Das Programm ermöglicht das Versenden von Nachrichten über ein IM-Diest (ICQ, Jabber, usw.) per Programm oder Skript.
Lizenz GPL Vers. 2.
MyBackup.
Android-App um das Gerät zu sichern. Wenn root-Rechte vorhanden sind, werden auch die App-Einstellungen und -Dateien mitgesichert.
Möglichkeit einer signierte Export vorhanden (auf Wunsch der italienischen Polizei). Lizenz GPL Vers. 2.
AirportInfo.
Android-App für die Fliegerei. Die Daten vielen deutschen und internationalen Flugplätzen werden angezeigt.
Möglichkeit das Gerät zu orten (GPS oder GSM) und zu einem Flugplatz zu navigieren. Möglichkeit ein Flug aufzuzeichnen und per E-Mail
als .IGC- oder .KML-Datei zu versenden. Lizenz GPL Vers. 2.
PilotWatch.
Zifferblatt für Android-Smartwatches mit vielen Funktionen für die Fliegerei. Lizenz GPL Vers. 2.
SimpleVFR.
App für die VFR-Navigation für Android-Geräten. Lizenz GPL Vers. 2.
Work and training certificates
Luca
Bertoncello
CURRICULUM
VITAE
|
Birth date:
25/05/1972
Birth town: Biella
(BI)
Marital status:
Married
Citizenship:
german (citizenship acquired on 12/04/2007)
Address:
Weidentalstraße, 32 - 01157 Dresden DD - Germany
Phone: +49 (351)
4977290, FAX: +49 (351) 4977291
E-Mail:
lucabert@lucabert.de
School
1991:
Diploma in Computer Science at I.T.I.S. "C. Olivetti" in
Ivrea. Grade: 48/60
1991-1993:
University of Torino. Course in Computer Science. Suspended.
2010: LPIC1-Certificated (LPI101: 88,75% - LPI102: 92,50%. Average: 90,63%).
Work experiences
1994-1997: In own
Software House as generic technician
1997-2000:
Freelance as Computer consultant
Scholar Year
1998/1999: Teaching in University of Torino - Detachment of Biella,
as Tutor for Computer Science and Language laboratory
02/01/2001 - 30/09/2001:
Programmer in Newtron AG in Dresden
01/10/2001 - 31/08/2004:
Programmer in ITC Internet-Trade-Center GmbH & Co KG in Dresden
16/09/2004 - 31/03/2007:
Programmer in IMS Internet-Media-Service GmbH in Dresden
01/04/2007 - 02/07/2007:
Programmer in Bautzen Internet Technologies GmbH in Bautzen
03/07/2007 - 16/08/2007:
Programmer in Spectos GmbH in Dresden
20/08/2007 - 31/10/2007:
Programmer/SystemAdministrator in Imunixx GmbH in Moritzburg
01/11/2007 - 25/11/2007:
SystemAdministrator in ActivJob GmbH in Dresden (limited contract)
26/11/2007 - 31/05/2010:
Programmer/SystemAdministrator in OpenDialog GmbH in Dresden
01/06/2010 - 31/08/2012:
Programmer/SystemAdministrator in Netzing Import/Export GmbH in Dresden
01/09/2012 - 30/04/2015:
Programmer/SystemAdministrator in FrischerGehts.net GmbH & Co. KG in Dresden
01/05/2015 - 31/01/2023:
SystemAdministrator in queo GmbH in Dresden
01/02/2023 - 14/07/2023:
SystemAdministrator in CHECK24 Reise Tech Hub & Services GmbH in Dresden
15/08/2023 - 30/11/2023:
SystemAdministrator in Weidmüller Monitoring Systems GmbH in Dresden
01/12/2023 - :
SystemAdministrator in B1 Systems GmbH in Dresden
Technical knowledge
OPERATING SYSTEM USED
Very good
knowledge of Unix (Linux, Open- and FreeBSD, OSF, basic knowledge of
Solaris)
Basic knowledge of
Ms-DOS and Windows (3.11, 95, NT 4.0, 2000, 7)
COMPUTER LANGUAGES
Very good knowledge of Java
and Android-SDK
Good knowledge of
C/C++
HyperText Markup
Language (HTML) and JavaScript
Very good
knowledge of PHP 3, 4, 5 and 7
Very good
knowledge of Perl 5
Simple Query
Language (SQL)
Motif/LessTif
Libraries and QT Libraries
VARIOUS KNOWLEDGE
Great knowledge of network protocol TCP/IP. Experience in creating
and managing Intranets.
Good knowledge
of Racoon, L2TP and OpenVPN for the management of VPNs.
Knowledge
of basic procedures for installing and maintaining an Internet Site
(DNS, HTTP, FTP, Mail). Great knowledge of the MTAs Postfix and
Exim. Knowledge of Procmail. Great knowledge of Courier-IMAP and
Dovecot for the protocols POP3 and IMAP.
Good
knowledge of High-Availability and Load-Balancing Clusters.
MySQL and PostgreSQL
Database under Linux system: Installation, configuration,
administration e use with Perl (DBI) and PHP3/4/5/7. Basic knowledge of PostGIS.
Basic knowledge
of AJAX
Knowledge
of PalmOS 4.x and 5.x
Knowledge
of ATMEL Microcontroller Tiny and Mega
Basic
knowledge of XEN, Qemu, KVM, VMWare
Basic
knowledge of PAM
Knowledge of the procedures
for installing and configuring of Nagios, Icinga, Icinga2 and Monit (Monitoring programs)
Asterisk under Linux system: Installation, configuration and administration
Knowledge of IPv6, native or in Tunnel. Configuration and administration of IPv6-Firewall
Basic knowledge of Saltstack to manage Server
Known Languages
Italian (mother
tongue)
German
(excellent understanding, good writing and speaking). Studied for 2
years in Summer Course in Dresden (1 month per course) and a course
(3 months) organized by Newtron AG Dresden, course (1 month) in
"Kästner Kolleg Sprache"
in Dresden..
English/American
(excellent understanding, reasonable speaking and writing, ICAO language proficiency level 4)
Arabic (knowledge of basic grammatic, scarce dictionay
knowledge)
Publications
Various
Developed programs
Snap.
Program for management of net systems, modems and routers. Developed
in C, with Motif Libraries under Windows NT for Newmedia Solutions.
It's a huge program and I haven't begin it, but I made many modules.
Program
for a Chat. This program, too, has no name. Developed in Java (AWT)
under Linux. It's Chat-Line program between Customers and Service
Center. It's made in tree parts: a Server (on the Linux Server), an
Applet for the customers and an Applet for the Service Center, both
on Web. Developed for Arachno.
DocuApp.
Program for writing documentation. Developed in Java (Swing). With
this program, it's possible to write documentation of other
programs. It run with CVS, to allow a group of programmers to write
a documentation of different modules of a single program. It has an
Conflict-Solving function, too. Developed for Newtron AG.
Newtron
CRMTool. Program for management of Web application "Trading
Online". It's a huge program
and I haven't begin it. I just developed many modules. With this
program, the Service Center of Newtron can manage the data of the
Web application. I made an update-system for this program, too, that
allows the user to automatically update the program using the privat
net. Developed for Newtron AG.
PowerCommerce.
Program for management of an EVU (Energie Versorgung Unternehmer:
energy supplier). With this program, a user of the EVU can sign up
new contracts, send meter values, change or cancel contracts,view
the bills. Developed in Java and based on Enfinity 2.2 by Intershop
AG for Internet Trade Center GmbH & Co. KG.
PowerCommerce
SE. Evolution of
PowerCommerce. Right now it is in developing phase. It allow the
same functions of PowerCommerce, but it's developed complitely in
J2EE, in order to give a great portability on every platform.
Developed in J2EE, based on Application Server JBoss 3.2.1 for
Internet Trade Center GmbH & Co. KG.
Internet sites.
Internet
site of Software Service. Right now, this site is not active
anymore, while the firm, too, is closed. Pure HTML.
Internet
site of Lottologic. This site, too, is closed. With this site, is
was possible to make statistics and play Lotto. Developed in HTML,
Java and C.
http://www.aziendaitalia.com/.
Pure HTML. This site is active, but was by another firm
reengineered. Developed for Software Service.
http://www.bilug.linux.it/.
Site of the Linux User Group of Biella. For this site I made a
search engine for the FTP archive and a page for
subscribing/unsubscribing the Mailing-List of the LUG. Both of them
were developed in HTML and Perl. As member of this LUG, I made this
job free of charge.
http://prgmus.freeweb.org/.
Site of my old choir. HTML and Javascript. As member of the choir, I
developed it free of charge.
http://www.noicantando.it/.
Site of choir “Noi Cantado”. Developed in HTML, Perl and PHP.
The site uses a MySQL DB to manage link to other pages, festival of
the choir and the list of next concerts. As friend of the choir, I
developed it free of change.
http://www.vendesi.org/
and http://www.parlamentodellapadania.org/.
I didn't made the pages for these sites. I just configured the
Servers (installation and configuration of OS, configuration of DNS,
installation and configuration of Perl, Apache and DB [MySQL]).
https://www.lucabert.de/,
https://www.lucabert.com/.
My Internet site. It's a dynamic domain, so, if I'm connected to the
Internet, it's possible to surf in my PC. Developed in HTML, with
PERL scripts and PHP pages.
https://www.parlamentodellapadania.org/.
This site, with password limited access, contains an E-Government
system. Using this site, the senators can manage law decrees, laws,
meetings and motions. Laws and meetings are, then, available on
http://www.parlamentodellapadania.org/.
The program was developed for italian Party "Lega Nord",
but it can be used by any Party or political organization. Developed
in PHP4, on Linux RedHat 7.0 platform, using PHPDBFramework (see
OpenSource section) to interface with MySQL Database. As friend of
the senator who order the program, I developed it free of charge.
Extranet sites.
BTicino.
http://www.cat.bticino.it/
and http://www.catadmin.bticino.it/.
It's not possible to surf on these sites, because they are protected
by password. Developed in Perl under Linux, with Oracle 8 as DB for
Newmedia Solutions. I made 90% of this program. With these sites,
the technicians can make a Report for the installation, and BTicino
can make statistics and checks.
Pinkvillage.
http://www.pink-village.it/.
Developed in Perl under Linux, with Oracle 8 as DB for Newmedia
Solutions. I was the project chief. It's a Portal, in with it's
possible to search firms, discounts and offers.
I made
some other little programs (CGI) in Perl for Arachno and Newmedia
Solutions.
I don't
know the URLs of the CGI of Arachno.
The CGI
of Newmedia Solutions are not active anymore, because they were
developed for special events.
OpenSource programs
All my OpenSource
programs are available on my site https://www.lucabert.de/programs/.
getMail. This program reads
E-Mail from a POP3-Account and forwards them to another E-Mail
addres. It's possibile to delete E-Mail from the first account.
Developed in C. License GPL ver. 2.
phpDBFramework.
With this framework, it's possibile to manage DB data with PHP as
class. There are functions to abstract DB-Access. Developed in PHP4.
License GPL ver. 2.
proxy.
This program allow a private service to be used from Internet. It
runs on a public server and translate all HTTP-Request to an
internal PC. It DOESN'T require root privileges. Developed in C.
License GPL ver. 2.
PERL
session. With these functions
it's possible to use session in PERL. Developed in PERL 5.005_3.
License GPL ver. 2.
Password
Reminder. This program is a
little Password Database. It's possible to save Host, Name,
Description, Login and Password. Many users can use this program and
save their passwords in different account. The program is in German,
English and Italian. Developed in PHP4. License GPL ver. 2.
NOSpam.
This program shows a list of
all E-Mails of the user on Server and allows him to send back to
spammer-sender an "User not found" E-Mail. The program is
in German, English and Italian. Developed in PHP4. License GPL ver.
2.
Backup
scripts. Two scripts that
create a backup of a list of directories on DAT or CD. The script
for DAT backup has a restore function, too. Developed in SH. Licence
GPL ver. 2.
Comm2J. Comm2J (Communication to J2ME) is a package written
to simplify data exchanges via socket (GPRS or WAP) between a
J2ME-enabled device (mobile phone or PDA) and a generic server,
which could also be written in other languages than Java. Comm2J
also implements a data compression system (one way or
bidirectional), so that it's possible to reduce GPRS traffic.
Currently it's implemented the algorithm LZW. Licence GPL ver. 2.
NetTools. With this program you can manage the network
connections of your PDA (PalmOS). You can connect the PDA to a Net,
disconnect it and see statistics and connection data. Furthermore
the program has a whois-client. Licence GPL ver. 2.
SmsProfessional. With this program it's possibile to manage
(send/receive) SMS using a Palm device. (It requires PalmOS 3.5 or
newer). Licence GPL ver. 2.
WMail. A webmail in PHP for POP3-Users. It allows a virtual
"Sent"-Folder for the sent-E-Mails. Licence GPL ver. 2.
ConfigEMail. This program is a complete solution for the
management of E-Mail with Exim (SMTP) and Dovecot (POP3/IMAP). The
system can manage the E-Mail as MBOX or Maildir. It has a solution
for content scanning with ClamAV and SpamAssassin, too, and
implements SPF/SRS, DNS-Blacklist and Greylisting. Last but not
least, there is a web-interface to manage accounts, domains and
black-/whitelists. All is based on MySQL. Licence GPL ver. 2.
ConfigEMail-HOME. This program is a modification of
ConfigEMail for home use/private network use. The system is expected
to work with Fetchmail. The system has a basic configuration of PAM,
to use this DB for the user authentication, too. Licence GPL ver. 2.
TimeAdjust. This program is a system to keep the clock of
a PalmOS-PDA with a difference of max. a second. It will adjust the clock
more time at day. Then, you can also synchronize the clock with an internet
server (SNTP). Licence GPL ver. 2.
myMVC.
Framework to implement the MVC-paradigm in PHP. A subsystem for the management of the database is also implemented.
Licence LGPL ver. 2.1.
IMDaemon.
Program to send messages over IM services (ICQ, Jabber, and so on) from a program or script.
Licence GPL ver. 2.
MyBackup.
Android-App to backing up the device. If root rights are available it is possible to save the settings and the files
of choosed installed Apps. Option to sign the exported data (requested from italian police). Licence GPL ver. 2.
AirportInfo.
Android-App for the aviation. Data of most german and some internation aerodromes are displayed. Possibility to locate
(GPS or GSM) the device and display the nearest aerodrome. Possibility to record a flight and export it as .IGC or .KML file.
Licence GPL ver. 2.
PilotWatch.
Watch face for Android-Smartwatches with many functions for pilots. Lizence GPL ver. 2.
SimpleVFR.
App for VFR navigation on Android devices. Lizence GPL ver. 2.
Certificati di studio e lavoro
Luca
Bertoncello
CURRICULUM
VITAE
|
Data di
nascita: 25/05/1972
Luogo di nascita:
Biella
Stato Civile:
Sposato
Cittadinanza:
tedesca (naturalizzato il 12/04/2007)
Residenza:
Weidentalstraße, 32 - 01157 Dresden DD - Germania
Telefono: +49
(351) 4977290, FAX: +49 (351) 4977291
E-Mail:
lucabert@lucabert.de
Traccia della figura professionale
1991:
Diploma di Perito Tecnico Industriale Capotecnico con
Specializzazione in Informatica all'I.T.I.S. "C. Olivetti"
di Ivrea con votazione 48/60
1991-1993:
Iscritto all'Università di Torino. Corso di Laurea in Scienza
dell'Informazione, poi sospeso.
2010: Certificazione LPIC1 (LPI101: 88,75% - LPI102: 92,50%. Media: 90,63%).
Esperienze di lavoro
1994-1997: In
società con qualifica di Tecnico Informatico Generico
1997-2000: Libera
professione di Consulente Informatico
Anno scolastico
1998/1999: Insegnamento presso il Corso per Diploma Universitario di
Operatore in Beni Culturali - Università di Torino, sede di
Biella (Texilia) come Assistente di Laboratorio
02/01/2001 - 30/09/2001:
Programmatore presso la Newtron AG di Dresden.
01/10/2001 - 31/08/2004:
Programmatore presso la ITC Internet-Trade-Center GmbH & Co KG
di Dresden.
16/09/2004 - 31/03/2007:
Programmatore presso la IMS Internet-Media-Service GmbH di Dresden
01/04/2007 - 02/07/2007:
Programmatore presso la Bautzen Internet Technologies GmbH in
Bautzen
03/07/2007 - 16/08/2007:
Programmatore presso la Spectos GmbH in Dresden
20/08/2007 - 31/10/2007:
Programmatore/SystemAdministrator presso la Imunixx GmbH in
Moritzburg
01/11/2007 - 25/11/2007:
SystemAdministrator presso la ActivJob GmbH in Dresden (contratto a
tempo)
26/11/2007 - 31/05/2010:
Programmatore/SystemAdministrator presso la OpenDialog GmbH di Dresden
01/06/2010 - 31/08/2012:
Programmatore/SystemAdministrator presso la Netzing Import/Export GmbH di Dresden
01/09/2012 - 30/04/2015:
Programmatore/SystemAdministrator presso la FrischerGehts.net GmbH & Co. KG di Dresden
01/05/2015 - 31/01/2023:
SystemAdministrator presso la queo GmbH di Dresden
01/05/2023 - 14/07/2023:
SystemAdministrator presso la CHECK24 Reise Tech Hub & Services GmbH di Dresden
15/08/2023 - 30/11/2023:
SystemAdministrator presso la Weidmüller Monitoring Systems GmbH di Dresden
01/12/2023 - :
SystemAdministrator presso la B1 Systems GmbH di Dresden
Conoscenze tecniche
AMBIENTI OPERATIVI USATI FINO AD OGGI
Ottima conoscenza
di Unix (Linux, Open- e FreeBSD, OSF, conoscenza di base di Solaris)
Conoscenza di base
di Ms-DOS e Windows (3.11, 95, NT 4.0, 2000, 7)
LINGUAGGI DI PROGRAMMAZIONE
Buona conoscenza di Java
e Android-SDK
Buona conoscenza
di C/C++
HyperText Markup
Language (HTML) e JavaScript
Ottima conoscenza
di PHP 3, 4, 5 e 7
Ottima conoscenza
di Perl 5
Buona conoscenza
di Simple Query Language (SQL)
Discreta
conoscenza delle Librerie Motif/LessTif e delle QT Libraries
CONOSCENZE VARIE
Ottima conoscenza del protocollo di rete TCP/IP ed esperienza di
creazione di reti e Intranet. Conoscenze sulle Extranet.
Buona
conoscenza dei programmi Racoon e L2TP e di OpenVPN per la gestione
di VPN.
Conoscenza
delle procedure di base per l'installazione ed il mantenimento di un
nodo Internet (creazione e mantenimento DNS, gestione demoni HTTP,
FTP, Mail). Ottima conoscenza degli MTA Postfix e Exim, nonchè
di Procmail. Ottima conoscenza di Courier-IMAP e Dovecot per la
gestione di POP3 e IMAP.
Buona
conoscenza dei Cluster High-Availability e Load-Balancing.
Database
MySQL e PostgreSQL in ambiente Linux: Installazione, configurazione,
amministrazione e uso tramite Perl (DBI) e PHP3/4/5/7. Conoscenza di base di PostGIS.
Conoscenza
di base di AJAX
Conoscenza
di base di PalmOS 4.x e 5.x
Conoscenza
dei Microcontroller ATMEL Tiny e Mega
Conoscenze
di base di XEN, Qemu, KVM, VMWare
Conoscenze
di base di PAM
Conoscenza delle procedure di
installazione e configurazione di Nagios, Icinga, Icinga2 e Monit (programmi di monitoring)
Asterisk in ambiente Linux: Installazione, configurazione e amministrazione
Buona conoscenza di IPv6, sia nativo che in Tunnel. Configurazione e installazione di Firewall IPv6
Conoscenza di base di Saltstack per l’amministrazione di Server
Lingue straniere conosciute
Italiano
(madrelingua).
Tedesco
(ottima comprensione, buono lo scritto e il parlato). Frequentato
per 2 anni i corsi estivi (1 mese ciascuno) presso la Technische
Universität di Dresden. Frequentato un corso di 3 mesi
organizzato dalla Newtron AG di Dresden. Corso di un mese presso
"Kästner Kolleg Sprachen"
in Dresden.
Inglese/Americano
(buono lo scritto e il parlato, ICAO language proficiency livello 4)
Arabo
(conoscenza delle regole di base, scarso il vocabolario)
Pubblicazioni
Varie
Programmi sviluppati
Programma
per una Chat. Anche questo programma non ha nome. Sviluppato in Java
(AWT) sotto Linux. È un programma per una Chat-Line tra i
clienti e il Service Center di una ditta. Il programma è
composto di tre parti: un server (sul Server Linux), un Applet per i
Clienti e un Applet per il Service Center, entrambi nel Web.
Sviluppato per Arachno.
DocuApp.
Programma per la creazione di documentazione di altri programmi.
Sviluppato in Java (Swing). Tramite questo programma è
possibile documentare altri programmi. Funziona in collaborazione
con CVS, per permettere a un gruppo di programmatori di scrivere
contemporaneamente la documentazione di moduli diversi. Implementa
una funzione per la risoluzione dei conflitti di versione.
Sviluppato per Newtron AG.
Newtron
CRMTool. Programma per la gestione dell'applicazione Web
"Trading Online".
Si tratta di un grosso programma che non ho cominciato. Ho scritto
però diversi moduli. Tramite questo programma il Service
Center può gestire i dati dell'applicazione Web. Per questo
programma ho anche scritto una funzione di aggionamento automatica
tramite la rete privata della ditta. Sviluppato per Newtron AG.
PowerCommerce.
Programma per la gestione di un EVU (Energie Versorgung Unternehmer:
fornitore di energia). Tramite questo programma, un utente di
quell'EVU può sottoscrivere nuovi contratti, mandare le
letture dei contatori, modificare o recedere i suoi contratti,
visualizzare le fatture. Sviluppato in Java e basato sul Framework
Enfinity 2.2 della Intershop AG per la Internet Trade Center GmbH &
Co. KG.
PowerCommerce
SE. Evoluzione del programma
PowerCommerce. Tuttora in fase di sviluppo, offre le stesse funzioni
del primo, ma è sviluppato completamente in J2EE, in modo da
poter essere portato su qualunque piattaforma. Sviluppato in J2EE,
basandosi l'Application Server JBoss 3.2.1 per la Internet Trade
Center GmbH & Co. KG.
Siti Internet
Sito
internet della Software Service. Al momento è chiuso in
quanto anche la ditta è chiusa. HTML puro.
Sito
internet del programma Lottologic. Anche questo sito è
chiuso. Tramite questo sito era possibile eseguire statistiche e
giocare al Lotto. Sviluppato in HTML, Java e C.
http://www.aziendaitalia.com/.
HTML puro. Questo sito è tuttora attivo, anche se è
stato da poco ricostruito da un'altra ditta. Sviluppato per la
Software Service.
http://www.bilug.linux.it/.
Sito del Linux User Group di Biella. Per questo sito ho creato un
programma di ricerca nell'FTP del sito e due pagine per
l'iscrizione/cancellazione dalla Mailing-List del sito. Entrambe le
pagine sono state sviluppate in HTML e Perl. Essendo socio del LUG,
il lavoro è stato fatto senza compenso alcuno.
http://prgmus.freeweb.org/.
Sito del mio vecchio coro. HTML e Javascript. Essendo socio del
coro, non ho richiesto nessun compenso.
http://www.noicantando.it/.
Sito del coro “Noi Cantado” di Cossato. Sviluppato in HTML, Perl
e PHP. Il sito si interfaccia con un DB MySQL per gestire i link ad
altre pagine, le manifestazioni alle quali il coro ha partecipato e
l'elenco dei prossimi concerti del coro. Essendo in rapporti di
amicizia con le persone del coro, non ho richiesto alcun compenso.
http://www.vendesi.org/
e http://www.parlamentodellapadania.org/.
Non ho creato i contenuti di questi siti, ma solo configurato i
sistemi (Installazione e configurazione dei Sistemi Operativi,
configurazione del DNS, installazione e configurazione di Perl,
Apache e DB [MySQL]).
https://www.lucabert.de/,
https://www.lucabert.com/.
Il mio sito Internet. È un dominio dinamico, per cui, quando
sono collegato a Internet, è possibile navigare sul mio PC.
Sviluppato in HTML, contiene Scripts in PERL e pagine in PHP.
https://www.parlamentodellapadania.org/.
In questo sito, con accesso limitato da password, è stato
sviluppato un sistema di E-Government. Attraverso queste pagine, i
senatori possono gestire decreti leggi e leggi, riunioni e mozioni.
Le leggi e le riunioni sono poi visibili a tutti, attraverso le
pagine del sito http://www.parlamentodellapadania.org/.
Il sistema è stato sviluppato per il partito "Lega
Nord", ma può, ovviamente, essere usato da qualcunque
partito e/o struttura politica. Sviluppato in PHP4 su piattaforma
Linux RedHat 7.0, utilizzando PHPDBFramework (vedi sezione
OpenSource) per interfacciarsi con il Database MySQL. Essendo in
rapporti di amicizia con il senatore che mi ha commissionato il
sito, non ho richiesto alcun compenso.
Siti Extranet
BTicino.
http://www.cat.bticino.it/
e http://www.catadmin.bticino.it/.
Non è possibile visitare questi siti, in quanto sono protetti
da Password. Sviluppati in Perl sotto Linux, con Oracle 8 come DB
per Newmedia Solutions. Ho sviluppato il 90% del programma. Tramite
questi siti, i tecnici di BTicino possono inserire i Report degli
interventi e Bticino può eseguire controlli e statistiche.
Pinkvillage.
http://www.pink-village.it/.
Sviluppato in Perl sotto Linux, con Oracle 8 come DB per Newmedia
Solutions. Ero il capo-progetto. Si tratta di un Portale tramite il
quale è possibile cercare ditte, offerte e sconti.
Ho
sviluppato anche parecchi piccoli programmi (CGI) in Perl per Arachno
e Newmedia Solutions.
Non sono
a conoscenza degli URLs dei CGI di Arachno.
I CGI di
Newmedia Solutions sono al momento inattivi, in quanto furono
sviluppati per particolari eventi (fiere o manifestazioni).
Programmi
OpenSource
Tutti i miei programmi
OpenSource sono disponibili sul sito
https://www.lucabert.de/programs/.
getMail. Questo programma
legge le E-Mail da una casella POP3 e le rigira a un altro
indirizzo. Sviluppato in C. Licenza GPL ver. 2.
phpDBFramework.
Questo Framework permette di gestire i dati in un DB con PHP usando
delle semplici classi. È stato implementato un sistema di
astrazione dal DataBase, in modo da poter lavorare con differenti
sistemi. Sviluppato in PHP4. Licenza GPL ver. 2.
proxy.
Questo programma consente di far vedere una porta di un server di
una rete interna a Internet. Deve funzionare su un server pubblico.
NON richiede i privilegi di root. Sviluppato in C. Licenza GPL ver.
2.
PERL
session. Queste funzioni
implementano la gestione delle sessioni con PERL. Sviluppato in PERL
5.005_3. Licenza GPL ver. 2.
Password
Reminder. Questo programma è
un piccolo Database per le password. È possibile salvare
Host, Nome, Descrizione, Login e Password. Utenti diversi possono
salvare le loro password in profili differenti. Il programma è
in Tedesco, Inglese e Italiano. Sviluppato in PHP4. Licenza GPL ver.
2.
NOSpam.
Questo programma visualizza la
lista delle E-Mail dell'utente presenti sul Server e consente di
mandare al mittente spammatore un'E-Mail di "User not found".
Il programma è in Tedesco, Inglese e Italiano. Sviluppato in
PHP4. Licenza GPL ver. 2.
Backup
scripts. Due scripts che
consentono di eseguire un backup di una lista di directory fornite
su DAT o CD. Lo script per il backup su DAT comprende anche la
funzione di restore, non necessaria, invece, per il backup su CD.
Sviluppato in SH. Licenza GPL ver. 2.
Comm2J. Comm2J (Communication to J2ME) è un package
scritto per semplificare lo scambio di messaggi via Socket (GPRS o
WAP) tra un apparecchio capace di usare J2ME (Cellulare o PDA) e un
Server, non necessariamente J2ME e non necessariamente scritto in
Java. Comm2J implementa la possibilità di comprimere (anche
solo unidirezionalmente) i pacchetti spediti, in modo da ridurre il
traffico via GPRS. Attualmente è implementato l'algoritmo
LZW. Licenza GPL ver. 2.
NetTools. Con questo programma è possibile gestire le
connessioni di rete del proprio PDA (PalmOS). Inoltre è
possibile connettere il PDA ad una rete, disconnetterlo e vedere
statistiche e dati di connessione. In piu', il programma offre un
client whois. Licenza GPL ver. 2.
SmsProfessional. Tramite questo programma è possibile
gestire (spedire/ricevere) SMS usando il proprio Palm. (PalmOS 3.5 o
superiore). Licenza GPL ver. 2.
WMail. Un webmail in PHP per gli utenti POP3. Gestisce una
cartella "Spediti" virtuali per i messaggi spediti.
Licenza GPL ver. 2.
ConfigEMail. Questo programma è una soluzione completa
per la gestione del traffico E-Mail tramite Exim (per SMTP) e
Dovecot (per POP3/IMAP). Il sistema gestisce le E-Mail come MBOX o
Maildir. Inoltre integra una soluzione di content-scanning basato su
ClamAV e SpamAssassin, implementa SPF/SRS, DNS-Blacklist e Greylist.
In piu' è a disposizione una comoda interfaccia web per la
gestione degli accounts, dei domains e delle black-/whitelists. Il
tutto è basato su un Database MySQL. Licenza GPL ver. 2.
ConfigEMail-HOME. Questo programma è una modifica di
ConfigEMail, pensato per l'uso casalingo o in reti private. È
stato pensato per integrarsi con Fetchmail. Il sistema contiene
anche una confirazione di base di PAM per usare il DB per
l'autenticazione degli utenti. Licenza GPL ver. 2.
TimeAdjust. Questo programma offre la possibilità di mantenere
l'orologio di un PDA (PalmOS) con una precisione del secondo, in quanto aggiusta
automaticamente l'ora più volte al giorno. Inoltre è possibile sincronizzare
l'orologio con un server attraverso internet (SNTP). Licenza GPL ver. 2.
myMVC.
Framework che implementa il paradigma MVC in PHP. Comprensivo di un sistema per la gestione del database.
Licenza LGPL ver. 2.1.
IMDaemon.
Programma per spedire messaggi via IM (ICQ, Jabber, etc.) da script.
Licenza GPL ver. 2.
MyBackup.
App Android per salvare i dati del telefono. Se si dispone di diritti di root è anche possibile salvare le impostazioni
e i files delle App installate. Possibilità di creare un HASH dei files esportati (su richiesta della polizia italiana).
Licenza GPL ver. 2.
AirportInfo.
App Android per l'aviazione. Vengono mostrati i dati di molti aeroporti ed aviosuperfici tedesche ed internazionali. Possibilità
di localizzare il cellulare (via GPS o GSM) e mostrare l'aviosuperficie più vicina. Navigazione fino all'aviosuperficie prescelta.
Possibilità di salvare il volo ed esportarlo come file .IGC o .KML. Licenza GPL ver. 2.
PilotWatch.
Quadrante per Smartwatch Android con molte funzioni per piloti. Lizenza GPL ver. 2.
SimpleVFR.
.App per la navigazione VFR con dispositivi Android. Lizenza GPL ver. 2.