freiberufler Java, Android, Python auf freelance.de

Java, Android, Python

offline
  • auf Anfrage
  • 55128 Mainz
  • Europa
  • de  |  en
  • 09.04.2020

Kurzvorstellung

Software developer with many areas of expertise, most notably in Java back end and front end (full stack), also available for projects with Android and machine learning / deep learning and data science.

Qualifikationen

  • Android Entwicklung
  • C++1 J.
  • Java (allg.)
  • Python
  • SQL

Projekt‐ & Berufserfahrung

Lead Software-Entwickler
Selbständig / auf eigene Rechnung, Darmstadt, Mainz
11/2012 – 10/2014 (2 Jahre)
Telekommunikation
Tätigkeitszeitraum

11/2012 – 10/2014

Tätigkeitsbeschreibung

Entwicklung von roadcast, einer iPhone-App für Radioreporter, Schwerpunkt auf Audio-Aufnahme, -Verarbeitung und -Darstellung in Echtzeit
Verwendete Technologien / Software:
iOS, iPhone, XCode, Mac OS, Objective-C, C, C++, GIT

Eingesetzte Qualifikationen

iOS

Software-Entwickler (Festanstellung)
360T, Frankfurt am Main
3/2008 – 6/2012 (4 Jahre, 4 Monate)
Finanzdienstleister
Tätigkeitszeitraum

3/2008 – 6/2012

Tätigkeitsbeschreibung

– Technologies:
Java SE, Java EE, Oracle, Eclipse, Maven, Subversion (SVN), REST, SOAP, Jira,
MySQL, Linux (Ubuntu, CentOS), Python, Spring, XML, XSLT, ActiveMQ,
WebsphereMQ (=MQSeries), Hibernate, Apache Tomcat, Apache Webserver,
Company-Proprietary Message Bus, Java keytool, X.509 certificates, Java
keystores, BIRT Reporting, bash
– Non-Technical Skills Acquired:
Working knowledge of forex products and their structure, basic knowledge of
jargon in forex trading– Tasks:
∗ Work conducted as a member of the Customer Systems Integration Team (10 months)
· Responsibility on technical side for full lifecycle of customers’ treasury system
integration - design, implementation, testing, going live, maintenance
· Training/coaching of customers’ IT personnel in handling provided software
components, either through telco or WebEx
· Support and mentoring of other team members in handling cryptographic keys and
certificates and in troubleshooting various kinds of network connections
∗ Work conducted as a member of the Reporting and Business Intelligence Team (3 years
and 6 months)
· Development and maintenance of analysis reports for customers, as well as internally
used reports for management
· Development, extension and performance optimization of internally used software and
IT systems.
· Assistance to the business side for internal processes and technical supervision of
processes, which heavily rely on IT. (e.g. internal and external audits, automated
invoice generation processes)
· Performance optimization/tuning of Oracle and MySQL databases and mentoring
colleagues in this task
· Participation in the design and implementation of a data warehouse

Eingesetzte Qualifikationen

Softwareanforderungsanalyse, Softwareentwicklung (allg.)

Web Developer Internship (Festanstellung)
Deutsche Bank AG, Eschborn
4/2007 – 7/2007 (4 Monate)
Banken
Tätigkeitszeitraum

4/2007 – 7/2007

Tätigkeitsbeschreibung

- Technologies:
J2EE, Tomcat, MS SQL Server, WinXP, Win2000
- Tasks:
∗ Extension of an online issue tracking and reporting system
∗ Meetings with users, keeping track of change requests
∗ Presentation of new releases to users, including senior management

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

C/C++ Programmer (Festanstellung)
Fraunhofer IGD, Darmstadt
8/2005 – 12/2006 (1 Jahr, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2005 – 12/2006

Tätigkeitsbeschreibung

Virtual and Augmented Reality
– Technologies:
C/C++, SUSE Linux, Fastrack motion tracker, CAVE, OpenMesh, Xitact
– Tasks:
∗ Porting of the 3D (6-space) motion tracking software from C to C++
∗ Calibration of the 6-space motion tracking sensor system for in-house demos (CAVE, HEyeWall) and exhibitions (Virtual Graffiti)
∗ Feasibility tests with the Xitact medical simulations robot
∗ Runtime 3D-model-simplification with OpenMesh

Eingesetzte Qualifikationen

C++, Softwareentwicklung (allg.)

Network Administrator for a Student Dorm (Festanstellung)
Studentenwerk Darmstadt, Darmstadt
8/2004 – 4/2006 (1 Jahr, 9 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

8/2004 – 4/2006

Tätigkeitsbeschreibung

– Technologies:
Ethernet, IP, TCP, DHCP, DNS, SNMP, Routing, Firewalls/Network-Security
– Tasks:
∗ Analysis and solution of network problems, both software and hardware related
∗ User support for network connection and computer security, enabling/disabling of user
accounts

Eingesetzte Qualifikationen

Firewalls, Ethernet, TCP / IP

Web Developer
Itersoft.com Pty Ltd, Melbourne
1/2003 – 1/2003 (1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2003 – 1/2003

Tätigkeitsbeschreibung

- Technologies: Java (J2EE, Apache Tomcat, Struts), HTML, ODBC, JDBC
- Tasks: Implementation of a web interface for generating revenue reports from MS Excel spreadsheets

Eingesetzte Qualifikationen

Java Database Connectivity, Open Database Connectivity, Apache Tomcat, J2EE, Java (allg.), HTML

Junior Programmer (internship) (Festanstellung)
SKEX, Melbourne
8/2002 – 11/2002 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2002 – 11/2002

Tätigkeitsbeschreibung

- Technologies: Java, J2EE, Apache Tomcat, JSP, Java Servlets, Struts, Log4j, MySQL, HTML, HTTP, Linux, Win2000
- Tasks:
• Bug fixes for a web-based recruitment system
• Member of the development team for an SMS chat and info services system, based on an SMS-Gateway, Servlets running on Tomcat, and MySQL
• Casual support for and maintenance of a securities trading system

Eingesetzte Qualifikationen

Mysql, Apache Tomcat, J2EE, Java (allg.), HTML, Javaserver Pages

Web Developer and IT-Consultant
(Various Small Businesses), Darmstadt
1/2000 – 12/2000 (1 Jahr)
Handel
Tätigkeitszeitraum

1/2000 – 12/2000

Tätigkeitsbeschreibung

- Technologies: PHP, HTML, MySQL, Perl, Client-Side JavaScript, CSS
- Tasks:
• Creation of websites in cooperation with a web designer (shopping carts, on line ordering; mostly PHP)
• Website maintenance, extension and basic search engine optimization
• Consultancy for company internal IT structure
• German/English translations and contact person for international customers and trade partners

Eingesetzte Qualifikationen

Mysql, Perl, CSS (Cascading Style Sheet), HTML, JavaScript, PHP

Über mich

Besides university, I learned most things in IT and communication technology by self-study. I'm started programming as a hobby when I was 11, also took part in international programming contests.

Weitere Kenntnisse

• IT Languages: Java, C/C++, Python, JSON, XML, HTML, SQL, JavaScript, CSS, PHP, Perl, bash, LaTeX, Objective-C, Gnuplot, Prolog
• Technologies: Java SE, Java EE, Eclipse, Android, Android Studio, Tensorflow, Keras, Deep Learning, Linux (Ubuntu, CentOS, SUSE), Maven, GIT, Subversion (SVN), Jira, Confluence, X.509 certificates, Java keystores, Java keytool, Spring, REST, SOAP, Java Servlets, JSP, Apache Tomcat, Oracle, MySQL, Apache Webserver, Log4j, JDBC, Hibernate, ActiveMQ, WebsphereMQ, Struts, Full network stack (Ethernet, IP, TCP, UDP, DHCP, DNS, Routing, Firewalls), Windows, Mac OS, iOS, iPhone, XCode, XSLT, BIRT Reporting, ODBC

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1975
Alter
42
Berufserfahrung
24 Jahre und 10 Monate (seit 01/2000)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden