Software-Entwickler Java, C/C++, Kotlin, SQL, TypeScript, Rust; Linux, Web, Mobile, Backend + Frontends

Profil Foto
Verfügbarkeit einsehen
  Nähe des Wohnortes
de  |  en
  auf Anfrage
  Hamburg
 22.10.2018

Kurzvorstellung

Software-Entwicklung in Java, C/C++, Kotlin, Rust, TypeScript u.a.
Server-, Backend-, Fat-Client-, (Web-)Frontend-Entw. mit Qt/QtQuick, Swing, JSF ua. Low-level- + Library-Entw., div. Fachbereiche. Spezialisiert auf Open Source + Linux. NUR HAMBURG!

Ich biete

IT, Entwicklung
  • Kotlin
    16 Jahre, 11 Monate Erfahrung
  • Datenbankentwicklung
    16 Jahre, 11 Monate Erfahrung
  • mySQL
    16 Jahre, 11 Monate Erfahrung
  • Back-End Entwicklung
    16 Jahre, 11 Monate Erfahrung
  • C++
    16 Jahre, 11 Monate Erfahrung
  • Java (allg.)
    16 Jahre, 11 Monate Erfahrung
  • Linux Entwicklung
    16 Jahre, 11 Monate Erfahrung
  • Qt
    16 Jahre, 11 Monate Erfahrung
  • TypeScript
    16 Jahre, 11 Monate Erfahrung

Fokus
  • Rust

Projekt‐ & Berufserfahrung

Diverse Entwicklungstätigkeiten
Diverse Kunden, Hamburg
1/2001 – 12/2017 (17 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2001 – 12/2017

Tätigkeitsbeschreibung

Freiberufliche Software-Entwicklung für diverse Kunden; diverse Projekte. Unterschiedlicher Umfänge (1 Monat bis 6 Jahre) in Hamburg.
Schwerpunkte: C/C++, Java, PHP, Perl, SQL, TypeScript.
Low-level-, Backend-, Datenbank- und Frontend-/GUI-Entwicklung.
Diverse Libraries, Toolkits und Frameworks. Z.B. Qt, GTK+, FLTK, JSP, JSF uvm.
Spezialisiert auf Linux + FLOSS als Arbeitsmittel; kein MS Windows!

Eingesetzte Qualifikationen

GIMP, Grafiksoftware (allg.), Hugin, Inkscape, Less, LibreOffice-Draw, OpenOffice.org Draw, Scribus, Big Data, Panorama Software, Datenbankadministration, Datenbankentwicklung, ISAM, mySQL, ObjectStore, PostgresSQL, SQL, Embedded Entwicklung / hardwarenahe Entwicklung, Datenschutz, Demilitarized Zone (DMZ), Firewalls, IT Sicherheit (allg.), OpenVPN, SSL / TLS, Web Security, Android, Debian, FreeBSD, FreeDOS, Linux (Kernel), ReactOS, Ubuntu, UNIX, Agile Entwicklung, DevOps, Projektassistenz (IT), Projektleitung / Teamleitung (IT), Projektmanagement (IT), Release Management, Penetrationstest, QoS (Quality of Service), Testautomation, Testdesign (IT), Testing (IT), Apache, Apache HTTP Server, Apache Tomcat, ApplicationServer, Jetty, Lighttpd, NginX, Samba, Server-Monitoring, Serveradministration (allg.), X.Org-Server, ARM-Architektur, Objektorientierte Programmierung (OOP), Software Analyse, Software Architektur / Modellierung, Software Design, UML, Android Entwicklung, Apache Subversion (SVN), Assembler, AWK/SED, Back-End Entwicklung, Bash (Shell), C, C#, C++, Clipper, CVS (Concurrent Versions System), Delphi, Disassembler, Docker, Drupal, Eclipse, Firmware, Front-End Entwicklung, Funktionale Programmierung, Git, Hibernate (Java), Hudson (Software), J2EE (Java EE), J2SE (Java SE), Java (allg.), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Java Foundation Classes (JFC), Java ME (Java Platform, Micro Edition), Java-Frameworks, Jenkins, JNI (Java Native Interface), JUnit, Kontinuierliche Integration, Linux Entwicklung, make (Software), Mantis, NetBeans, Objektrelationale Abbildung (ORM), Perl, Python, Qt, Software engineering / -technik, Softwareentwicklung (allg.), Swing (Java), TypeScript, XML, Advanced Packaging Tool (APT), Anwendungsadministration, Application-Management (AM), System Analyse, System Architektur, System Design, Systems Engineering, DHCP, DNS, Ethernet, FTP, HTTP, Internet / Intranet, J2ME, LAN, Netzwerkadministation (allg.), RFC (Remote Function Call), RPC (Remote Procedure Call), RS-232, Schnittstellenentwicklung, SIP (Session Initiation Protocol), SMTP, SSH (Secure Shell), TCP/IP, Telekommunikation / Netzwerke (allg.), Telnet (Telecommunication Network), UUCP (Unix to Unix Copy Protocol), VoIP, VPN (Virtual Private Network), User Interface (UI), Ajax, DHTML (dynamisches HTML), DOM (Document Object Model), Hibernate (Framework), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), jQuery, JSF (Java Server Faces), JSP (Java Server Pages), Kotlin, PHP, Struts, Web Analyse (allg.), Web Entwicklung (allg.), Webservices, XHTML (Extensible HyperText Markup Language), Xpath (XML Path Language), XSD (XML Schema Definition), XSL (Extensible Stylesheet Language), XSLT (XSL Transformation), Datennetze, Dokumentation (IT), Erstellung Programmiervorgaben, IT-Beratung (allg.), Prozess- / Workflow, Prozessoptimierung, Softwareauswahl (Evaluierung), Projekt-Arbeitsvorbereitung, Projekt-Dokumentation, Projektdurchführung, Projektleitung / Teamleitung, Projektmanagement, Projektsteuerung (Projektcontrolling), Kommunikation (allg.), Business-to-business (B2B), Business-to-Consumer (B2C)

Qualifikationen

Betriebssysteme / Distributionen:
Linux, Unix, Posix, Debian, Ubuntu, Gentoo, Android

Programmiersprachen:
C, C++11, Kotlin, Java, TypeScript, SQL, PHP 7, Perl 5, Python 3

Zielbereiche:
Backends, Frontends, Server, Daemons, Applikationen, Applets, Apps, Servlets, Tools, Utilities, CLI, Multimedia, Audio, Video

Markup- und Metasprachen:
HTML, XML, XSD, XSLT, JSON, OPML, CSS, RSS, SVG

GUI-Toolkits:
QT, JFC, Swing, FLTK, GTK+, WxWidgets

Frameworks / Standards:
GNU, J2SE, J2EE, J2ME, JSP, JUint, Dalvik, Lazarus, Mono, OpenGL, Sockets, Berkeley Sockets, SDK, NDK, MVC, RIA, OOP

Protokolle:
TCP, IP, TCP/IP, UDP, HTTP, HTTPS, FTP, SSH, SSL, TLS, CGI, FastCGI, XMPP, Jabber, SILC, IRC, VoIP

Datenbanken:
MariaDB, MySQL, SQLite, PostgreSQL, Firebird, Cassandra, DBase, BDE, ODBC, JDBC

Dateiformate:
PDF, ODF

Dokumentationssysteme:
Doxygen, Javadoc, Asciidoc, NaturalDocs,

Server-Software (Administration + ggf. Entwicklung):
Apache HTTPd, LightHTTPd, NGinx, Tomcat, Jetty, vsFTPd, OpenVPN, VPN, Zabbix, Hudson, Jenkins

Entwicklungs-Tools:
GCC, GCJ, GDB, GCov, GProf, Valgrind, Callgrind, Memcheck, CPPCheck, Ruby-Lint, PHPLint, Make, QMake, CMake, Ant, Autotools

Entwicklungs-IDEs:
Netbeans, IntelliJ IDEA, QT Creator, Eclipse, CodeBlocks, Glade

Wichtige Libraries:
GLib, OpenSSL, LibreSSL, GnuTLS, LibXML2

Versionierungsverwaltung:
Subversion, Git, SVN, CVS

Wichtige Appliktionen:im Entwicklungsbereich:
Firefox, Libre Office, Scribus, Wiki, DokuWiki, Drupal, Gimp

MS-Windows-Portabilitaetslayer-Software:
MinGW, CygWin

Assembler-Dialekte:
x86, x86-32, x86-64, ARMv7, ARMv8, MC68000, 680x0, CISC, RISC

Über mich

Langjähriger Software-Entwickler unter Linux / Unix; diverse Programmiersprachen.
Haupts.: C, C++, Java, Kotlin, SQL, TypeScript.
Zusätzl.: PHP, Perl, Python, Awk, Assembler u.a.
Low-level-, Treiber-, Backend-, Datenbank- und Frontend-/GUI-Entwicklung.
Diverse Libraries, Toolkits und Frameworks.
Spezialisiert auf Linux + FLOSS als Arbeitsmittel; kein MS Windows!
Nur Hamburg oder 100% remote; keine Reisebereitschaft.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
953
Alter
47
Berufserfahrung
26 Jahre und 9 Monate (seit 01/1992)
Projektleitung
6 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »