freiberufler Developer auf freelance.de

Developer

offline
  • auf Anfrage
  • 76646 Bruchsal
  • auf Anfrage
  • it  |  en  |  de
  • 18.10.2018

Kurzvorstellung

C++/Java/Android/Python/Windows/Ubuntu

Auszug Referenzen (1)

"It's a self made project"
Analyst Developer
Kundenname anonymisiert
Tätigkeitszeitraum

1/2014 – 12/2015

Tätigkeitsbeschreibung

Created and published on Google Play, a self invented Android app named Copero. The app lets the users share their skills in order to be easily found when needed. Due to lack of time - the app has been created during free time - the project has been closed btu the app is still available on Playstore. The following "tools" have been used: MySQL, MySQL Workbench, PHP, Python, Bash, Android/Ubuntu/Windows, Gimp, XML, JSON, C++, Java, Android Studio, Virtual Box, Genymotion, HTML/CSS, Javascript, ...

Eingesetzte Qualifikationen

mySQL, Ubuntu, Android, Android Entwicklung, Bash (Shell), C, C++, Java (allg.), Mobile Entwicklung (allg.), Python, XML, User Interface (UI), VM VirtualBox (Oracle), JavaScript Object Notation (JSON), HTML, GIMP

Qualifikationen

  • Android
  • Bash (Shell)
  • C
  • C++
  • Design (allg.)
  • HTML
  • JavaScript
  • Mac OS
  • Microsoft SQL Server Reporting Services (SSRS)
  • PHP
  • Python
  • Qt
  • SCRUM
  • SQL
  • Testing (IT)
  • Ubuntu
  • XML
  • XSD (XML Schema Definition)

Projekt‐ & Berufserfahrung

Analyst Developer
My Self, Karlsruhe
1/2014 – 12/2015 (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2014 – 12/2015

Tätigkeitsbeschreibung

Created and published on Google Play, a self invented Android app named Copero. The app lets the users share their skills in order to be easily found when needed. Due to lack of time - the app has been created during free time - the project has been closed btu the app is still available on Playstore. The following "tools" have been used: MySQL, MySQL Workbench, PHP, Python, Bash, Android/Ubuntu/Windows, Gimp, XML, JSON, C++, Java, Android Studio, Virtual Box, Genymotion, HTML/CSS, Javascript, ...

Eingesetzte Qualifikationen

mySQL, Ubuntu, Android, Android Entwicklung, Bash (Shell), C, C++, Java (allg.), Mobile Entwicklung (allg.), Python, XML, User Interface (UI), VM VirtualBox (Oracle), JavaScript Object Notation (JSON), HTML, GIMP

Analyst Developer
Clausmark, Karlsruhe
1/2013 – offen (11 Jahre, 4 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2013 – offen

Tätigkeitsbeschreibung

Responsible for the design and implementation of the GUIs and the software using
C++11, Qt, Python, PHP, XML and SQL in a Scrum and Unit Test driven team.
Created, on a Mini Mac, a Python/Bash/PHP nightly builder that creates a release
each night or on demand. Created several C++ plugins to extend the features of the project (XLSX Plugin, Batch Plugin, DOT graphs Plugin, ...).

Eingesetzte Qualifikationen

Microsoft SQL Server Reporting Services (SSRS), SQL, Ubuntu, Mac OS, SCRUM, Testing (IT), Bash (Shell), C, C++, Python, Qt, XML, XSD (XML Schema Definition), HTML, JavaScript, PHP, Design (allg.)

Analyst Developer
esigma, Ilmenau
11/2007 – 12/2012 (5 Jahre, 2 Monate)
Telekommunikation
Tätigkeitszeitraum

11/2007 – 12/2012

Tätigkeitsbeschreibung

AGLS project ( Ausbildungs gerät Leichter Spähpanzer: military simulation training
system for the German Armed Forces ):
Responsible for the design and implementation of the software that handles the radio
communication and the hardware entities.
Responsible for the design and implementation of the software that handles the
playback/recording and synchronization of the communication between the
participants of the simulation.
Responsible for the design and implementation of a self-invented Dynamic GUI
Creator (DGC): a Qt plugins handled executable that permits to create Qt GUIs
working only with XML files, pictures and C+ + plugins. The DGC has drastically
reduced the GUIs design and creation time of the company.
ASFR project (Busbildungs Simulator Flugsicherung und Radar: tower and radar
simulation training system for the German Armed Forces ):
Responsible for the design and implementation of the GUIs/plugins used in the
communication system. The DGC has been used for the purpose.
Other internal projects:
Responsible for the design and implementation of the Database and GUIs used to
configure the communication plugin system of the company.

Eingesetzte Qualifikationen

Hardware Entwicklung, Ubuntu, Bash (Shell), C, C++, Python, Qt, Visual Studio, XML, Telekommunikation / Netzwerke (allg.), User Interface (UI), Schulung / Training (IT), Design (allg.)

Analyst Developer
Cuculus, Ilmenau
4/2007 – 10/2007 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2007 – 10/2007

Tätigkeitsbeschreibung

Employed to design, implement, document and test processes for a WiFi
communication system that is a union of several client/server modules in a
communication chain and involves the provider, the user, a central unit, the DB, etc.
Invented, designed and implemented a smart idea to transform all the huge and
unreadable communication C state machines into simple and user-friendly dedicated
functions: a solution based on a matrix of C pointers to libraries and condition maps
to move within the states.

Eingesetzte Qualifikationen

mySQL, Bash (Shell), C, C++, Linux Entwicklung, Telekommunikation / Netzwerke (allg.), Design (allg.)

Analyst Developer
BPB (Banca popolare di Bergamo), Bergamo
6/2003 – 3/2007 (3 Jahre, 10 Monate)
Banken
Tätigkeitszeitraum

6/2003 – 3/2007

Tätigkeitsbeschreibung

Contracted to modify, add-modules-to and make-Linux-compatible, a C++ bank
cheque and signatures reader program. Contracted also to design, create or modify
several C++ processes/programs/libraries making them Linux compatible and
adding " circularity " capability to most of them (documents viewable from all the
bank´s branches) by Tuxedo modules.
Contracted also to design and develop (full life-cycle) Pro*C++ and PL/SQL
programs for DB management; new DB tables, triggers and stored/time functions
have been designed and created when needed.

Eingesetzte Qualifikationen

Oracle Database, UNIX, Linux (Kernel), Bash (Shell), C, C++, PL/SQL, Public Relations, Design (allg.)

Analyst Developer
Omnitel, Milano
9/2002 – 5/2003 (9 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2002 – 5/2003

Tätigkeitsbeschreibung

Contracted to design and develop mobile-fraud handling software. C++ full life-cycle
programs, shell and PL/SQL scripts, designed and created to retrieve db data, create
HTML reports, send retrieve information by ftp shell script (Unix <=> Windows) ...
Modified a DWH Pro*C++ statistic program with speed enhancements - Oracle hints
and C++ tricks – and adding an auto-expanding memory to it, as a "fetched record
history". Invented, designed and created a smart way to avoid the Oracle
"rollback segment error" when fetching big Vodafone DB tables with Pro*C++
programs, using parallel C++ process implementation.

Eingesetzte Qualifikationen

Datawarehouse / DWH, Oracle (allg.), UNIX, C, C++, PL/SQL, Shell (CSH), FTP, HTML, Design (allg.)

Analyst Developer
Banca Lombarda, Brescia
2/2002 – 7/2002 (6 Monate)
Banken
Tätigkeitszeitraum

2/2002 – 7/2002

Tätigkeitsbeschreibung

Analysis and development of the C and Pro*C programs and PL/SQL scripts for DB
data handling. Conception and creation of the working ambient: directories, environment variables, makefiles, creating/populating scripts, etc. Monitoring process (shell script) creation. Unix HP and C/Pro*C language teaching and supporting towards internal members.

Eingesetzte Qualifikationen

Oracle Database, Sybase, UNIX, Bash (Shell), C, C++, PL/SQL, Shell (CSH), IT-Support (allg.)

Analyst Developer
ICL/Wind, Rome
10/2001 – 1/2002 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2001 – 1/2002

Tätigkeitsbeschreibung

Mobile data handling, PL/SQL scripts' conception, creation and optimization.
Analysis and development of the programs to interface Oracle.
Designed and implemented concurrent and parallel C++ processes to fetch large 's DB
tables "asap". Windows NT clients created using Borland C++ Builder 5.0 and
Visual Basic.

Eingesetzte Qualifikationen

Oracle (allg.), UNIX, C, C++, PL/SQL, Visual Basic, Design (allg.)

Analyst Developer
URMET, Rome
3/2001 – 9/2001 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2001 – 9/2001

Tätigkeitsbeschreibung

Responsible for all the Unix/Oracle project's part, full life-cycle: working ambient
conception and creation, C/Pro*C client/server designing and building,
environment/db creating scripts, stored procedures, triggers and time functions
creating scripts, testing scripts.

Eingesetzte Qualifikationen

Oracle (allg.), UNIX, Testing (IT), C, C++, PL/SQL, Design (allg.)

Developer
URMET, Rome
4/2000 – 2/2001 (11 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2000 – 2/2001

Tätigkeitsbeschreibung

Initially programmer for a porting of all the C/Embedded SQL code and the database,
from Tandem OS/DB to a Unix/Oracle client/server system. Later
analyst-programmer to optimize the C client code and the DB queries.
Then, still analyst-programmer, modified and installed a Borland C++ client application for non computer-oriented staff to handle the phone cards data/events.

Eingesetzte Qualifikationen

Oracle (allg.), UNIX, C, C++, PL/SQL

Teacher
CSS, Rome
10/1999 – 3/2000 (6 Monate)
Medienbranche
Tätigkeitszeitraum

10/1999 – 3/2000

Tätigkeitsbeschreibung

Learning VC++ 6 in the morning and teaching it in the afternoon

Eingesetzte Qualifikationen

Visual C++

Ausbildung

C++
Ausbildung
1999
Rome

Über mich

Clean Code!

Weitere Kenntnisse

Skills summary
Programming: C, C++11, Java, PHP, Qt, User Interface, Python, SQL, JSON, XML, XSD, Ant, Gradle
OS: Linux, Android, Windows and some experience in Mac OS
Tools/Other: Scrum, Test driven software, GCC, GDB, CDB, Git, Gitlab, SVN, Qt Creator, Android Studio, Visual Studio, Eclipse,

Persönliche Daten

Sprache
  • Italienisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1650
Alter
54
Berufserfahrung
25 Jahre und 3 Monate (seit 01/1999)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden