Senior Fullstack Entwickler und Architekt

freiberufler Senior Fullstack Entwickler und Architekt auf freelance.de
Referenzen
offline
Verfügbarkeit einsehen
Nähe des Wohnortes
de
auf Anfrage
53229 Bonn
02.05.2020

Kurzvorstellung

Ich bin ein äußerst engagierter IT-Berater, der auf eine langjährige selbständige Berufserfahrung zurückblicken kann.

Ich biete

IT, Entwicklung
  • Jira
  • TypeScript
  • Confluence (Atlassian)
  • J2EE (Java EE)
  • Scala
  • Git
  • Apache Subversion (SVN)
  • Apache Maven
  • jboss
  • Apache Tomcat
  • DB2
  • Apache Hadoop
  • Java Message Service (JMS)
  • CSS (Cascading Style Sheet)
  • HTML
  • HTML5
  • Representational State Transfer (REST)
  • Big Data
  • AngularJS
  • Spring
  • Visual Studio
  • Visual C++
  • C++
  • Bash (Shell)
  • C
  • Java-Frameworks
  • Java (allg.)
  • Schulung / Training (IT)
Design, Kunst, Medien
  • Responsive Webdesign

Projekt‐ & Berufserfahrung

Software-Entwickler, Software-Designer, Software-Architekt
Kundenname anonymisiert, Köln
7/2018 – 9/2019 (1 Jahr, 3 Monate)
Versicherungen
Tätigkeitszeitraum

7/2018 – 9/2019

Tätigkeitsbeschreibung

- Software-Design der Zielplattform
- Entwurf der Seitenkomponenten und Implementierung des Benutzerinterfaces - Entwurf der internen Datenstrukturen
- Entwicklung der Komponenten
- Implementierung der REST-API Anbindung
- Umsetzung von QS-Maßnahmen
- Anbindung an Authentifizierungsserver
- Entwicklung automatisierter Unit-Tests
- Etablierung der Deploymentprozesse / CI/CD-Pipeline

Technische Basis:

TypeScript, C# / CSharp, Node.js, Angular, Bootstrap, OpenID, OAuth, KeyCloak, Google Captcha API, RxJS, JavaScript, .NET 4x, T4 Templates, GuideWire, Jasmine, Karma, Protractor, MSTest, Gulp, JetBrains IntelliJ IDEA, Microsoft Visual Studio, SonarQube, Bamboo, Bitbucket, Atlassian JIRA Agile, Atlassian Confluence, Microsoft Sharepoint, Jenkins, GrayLogs, Centreon

Eingesetzte Qualifikationen

Confluence (Atlassian), Microsoft SharePoint Server, .Net Framework (Mircosoft), C#, Jenkins, Jira, Node.js, TypeScript, Visual Studio, Angular, JavaScript, JavaScript Object Notation (JSON)


Architekt, Entwickler, Lead-Entwickler
Kundenname anonymisiert, Köln
12/2016 – 7/2018 (1 Jahr, 8 Monate)
Handel
Tätigkeitszeitraum

12/2016 – 7/2018

Tätigkeitsbeschreibung

- Design der Zielplattform
- Entwicklung PoC (Proof-of-Concept)
- Entwurf der Seitenkomponenten
- Entwurf der Datenstrukturen
- Entwurf der Mikroservice API
- Implementierung des Benutzerinterfaces
- Implementierung der Backendservices
- Implementierung der Jobprozesse
- Etablierung der Deploymentprozesse / CI/CD-Pipeline
- Dokumentation
- Software-Design

Eingesetzte Qualifikationen

Responsive Webdesign, Apache Hadoop, Big Data, DB2, Confluence (Atlassian), Apache Tomcat, jboss, Apache Maven, Apache Subversion (SVN), Git, J2EE (Java EE), Jira, Scala, Spring, TypeScript, Java Message Service (JMS), AngularJS, CSS (Cascading Style Sheet), HTML, HTML5, Representational State Transfer (REST)


Architekt, Entwickler
Kundenname anonymisiert, Köln
7/2016 – 11/2016 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2016 – 11/2016

Tätigkeitsbeschreibung

Wesentliche Arbeitschritte waren:
- Evaluierung von Kandidaten für ein Remote Protokoll
- Implementierung der Toolkette
- Anpassung des Apache Thrift Compilers zur Erzeugung kundenspezifischen Quellcodes
- Entwicklung eines Parsers zur automatischen Erzeugung von Thrift IDL Spezifikationen aus bestehenden Klassen unter Nutzung der Java Doclet API und Reflection
- Erweiterungen des Thrift Java Frameworks, um in der Übergangszeit weiterhin Klassenhierachien abzubilden.
- Coaching der nutzenden Teams
__
Microsoft Visual C++, GNU g++/gcc, Apache Thrift, Google ProtoBuf, gRPC, Apache Avro, Java JDK, Doclet API, bash, IntelliJ IDEA, Microsoft Visual Studio, CentOS

Eingesetzte Qualifikationen

Bash (Shell), C, C++, J2EE (Java EE), Java (allg.), Java-Frameworks, Visual C++, Visual Studio, Schulung / Training (IT)


Diverse
Diverse, Diverse
1/1999 – offen (21 Jahre, 6 Monate)
Diverse
Tätigkeitszeitraum

1/1999 – offen

Tätigkeitsbeschreibung

Diverse


Ausbildung

Informatik
(Diplom-Informatiker)
Jahr: 1997
Ort: Bonn

Qualifikationen

Produkte, Standards, Erfahrungen, Kenntnisse

Prozesse V-Modell
Wasserfall
ITIL
Agil
SCRUM
Kanban
Datenbanken HBase
IBM DB2
JDBC
Lotus Domino
MaprR DB
MS Access
MySQL
Oracle 8 / 8i / 9i / 10g / 11g
xBase / Clipper
HyperSQL DB, Derby
Programmiersprachen C / C++
CGI
Clipper / dBase / xBase
ColdFusion
CoffeeScript
HTML , XHTML, DynamicHTML
Java / J2EE / JEE
JavaScript / ECMAScript
Groovy
Kotlin
Miranda / ML
Objective-C
Pascal / Delphi
Perl
Python
Ruby
Scala
SQL, PL/SQL, SQL*PLUS
Toolbook
TrueScript
TypeScript
Unix Shellskript (bash, ksh, sh, etc.)
Visual Basic / Visual Basic for Applications (VBA)
Windows Scripting Host (WSH)
Windows/DOS Batchprogramming
XML / XSD / XSLT als weitere Scriptsprachen
Frameworks Apache / Jakarta (Ant, BCEL, BSF, Commons, DB, HttpComponents, James, JCS, JMeter, Logging, Lucene, Maven, Portals, Struts, Taglibs, Tapestry, Tomcat, Velocity, Xalan, Xerces, ...), Avro, CXF, Thrift
Java / J2EE / JEE (J2ME, EJB, JSP, JSLT, Swing, AWT, …)
Spring (Spring.IO / Spring Boot / Spring DATA / Spring MVC / Spring Security, ...), Guice
Google Web Toolkit (GWT), Guava, AngularJS, ProtoBuf, gRPC
Google Maps
Eclipse Standard Widget Toolkit (SWT), Java FX
Enterprise Object Framework (EOF)
Hibernate (POJO, JDO, ...), MyBatis
FreeMarker, MooTools, jQuery, PrimeFaces, OmniFaces
iText, Jackson, JBoss RestEasy
Betriebssysteme Android
Apple Mac OS/X, iOS
JavaOS
Linux (SuSe, Red Hat Enterprise, Debian, CentOS, Ubuntu, ...)
PalmOS
Sun OpenTV
Sun Solaris Unix
VMware, Parallels, VirtualBox
Windows 10, Windows 8, Windows 7, Windows XP, Windows NT 4.0 Server, Windows 95 / 98, Windows 3.1
Bereich / Rollen Anwendungsentwicklung / Software-Entwicklung / Programmierung
Software Engineering / Softwarearchitektur
Spezifikation / Anforderungsaufnahme / Anforderungsanalyse
Qualitätssicherung / Test
Technische Projektleitung / Organisation / Koordination
Beratung / Consulting
Coaching / Schulung / Training
Methoden Objektorientierte Analyse, Design und Programmierung (OOA, OOD, OOP)
Strukturierte Prozedurale Programmierung
Funktionale Programmierung
Unified Modeling Language (UML)
Spezifikation funktionaler und technischer Designs
Dokumentation und Anwenderschulung
Datenbank Design
Relationale Datenmodellierung (O/R-Mapping)
Clean Code Development
Test Driven Development
Entwickelte Produkte Applikationsserver
Client / Server-Anwendungen
Datenbank-Anwendungen
Dokumenten-Management-Systeme
eCommerce / Internet-Shopping-Systeme
Entwicklungsumgebungen / Texteditoren
Grafikanwendungen
Information-Management-Systeme
Portalanwendungen
Webapplikationen
Middleware Amazon Web Services (AWS), Amazon EC2
Apache Kafka / Apache Hadoop / Apache HBase
Apache Tomcat Web- und Application-Container
Apache Webserver
Apple WebObjects
Autonomy IDOL Server
BEA WebLogic Server
Cloudera
Cold Fusion Application Server
CoreMedia CMS
ForgeRock OpenAM
Foreman
IBM WebSphere Application Server (WAS)
IBM WebSphere Portal Server
iPlanet Produktserie
iPlanet Webserver
JBoss Application Server, JBoss EAP
MapR
Microsoft Internet Information Server
NetDynamics Application Server
Netscape Directory LDAP Server
Netscape Enterprise Server
OpenText Vignette CMS
Puppet
RedHat Keycloak
RedHat WildFly
Sun ONE Portalserver
VMware vSphere, VirtualBox, Vagrant
WebSite - Webserver
Versionierung / SCM
CVS
GIT
GITLab
Rational ClearCase
Subversion SVN
Produkterfahrungen Adobe Palette (Acrobat, Illustrator, Photoshop, DreamWeaver, Fireworks, InDesign)
Apache ANT
Apple XCode
Atlassian Jira, Atlassian Confluence
C++ Builder
CorelDraw
Eclipse IDE (MyEclipse)
Emacs, XEmacs, vi, vim
Hudson / Jenkins
IBM Rational Application Developer
JBuilder
JetBrains AppCode
JetBrains IntelliJ IDEA
JMeter
Kinetix 3D Studio
Maven
Merlin
Microsoft Office Produktfamilie
Microsoft Project
Microsoft SharePoint
Microsoft Visio
Microsoft Visual C++
Microsoft Visual Studio
Putty
Rational Rose UML
SoapUI
Sonar / SonarQube
SQL Developer
Symantec Café
Together J
Toad
WinSCP

Über mich

Herr D. ist ein äußerst engagierter IT-Berater, der auf mehr als zwanzig Jahre Berufserfahrung zurückblicken kann. Nach dem erfolgreichen Abschluss seines Informatikstudiums arbeitete er zunächst einige Jahre als Softwareentwickler und Berater in einer Forschungseinrichtung und anschließend für eine IT Beratung im Bereich des Versicherungswesens. Seit 1999 ist Herr D. selbständig.

Herr D. verfügt über vorzügliche und tiefgründige Erfahrungen in Entwurf und Implementierung umfang-reicher objektorientierter Geschäftsanwendungen. So war er beispielsweise federführend an der Konzeption und Umsetzung eines komplexen Applikationsservers beteiligt. Neben der allgemeinen Beherrschung objekt-orientierter Konzepte besitzt Herr D. ebenfalls hohe Expertenkenntnisse in der Programmiersprache Java.

Herr D. hat sich in seinen letzten Projekten vorrangig mit der Analyse und der Entwicklung von Internetplattformen auf der Basis von J2EE befasst. Er hat maßgeblich an Design und Implementierung von Portal- und Shopsystemen, zweier hochverfügbarer Websysteme und einiger Autorisierungsapplikationen mitgewirkt. Er weist ein überaus umfangreiches Wissen im Bereich eCommerce und Web-Technologien auf und hat in seinen letzten Projekten Erfahrungen als Entwickler, als Analyst, als technischer Projektleiter und als Entwicklungsleiter sammeln können. Er ist mit Anforderungsanalysen, der Erstellung von Fachkonzepten, der technischen Spezifikation von Applikationen sowie Planungs- und Koordinationsaufgaben bestens vertraut.

In vergangenen Projekten hat Herr D. sowohl in fachlicher wie auch disziplinarischer Verantwortung stets erfolgreich geführt. Die von ihm unterstützten Projekte waren vor allem in der Versicherungs-, Banken und Telekommunikationsbranche angesiedelt.

Herr D. ist sehr zielstrebig und zeichnet sich durch seine proaktive Arbeitsweise aus. Er hat eine überaus hohe Auffassungsgabe sowie ein enorm fundiertes Fachwissen und kann sich innerhalb kürzester Zeit in neue Technologien und fachliche Themen einarbeiten. Herr D. spricht Englisch und kennt die Arbeit in internationalen Projektteams.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
1076
Alter
50
Berufserfahrung
21 Jahre und 5 Monate (seit 01/1999)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »