Schlagwörter
Skills
Java, C, R, JavaScript, UML, HTML, XML, XSLT, Awk,
Datenbank Systeme:
Postgresql, Oracle 11g/10g, IBM DB2, MySQL/MariaDB, HSQLDB, Hbase, H2
Software Design Paradigmen:
REST, SOAP, SOA, MVC, MapReduce, SaaS, Paas, Domain Driven Design, MicroServices, Semantic Web, OSGi
Libraries und Frameworks:
Spring Framework, Spring-Boot, Spring-Data, Spring-Batch, Spring-Web, Spring- Security, Apache Kafka, Apache Karaf, Apache Felix, RDF, JPA, JSP, JDBC, Oracle, TopLink, Hibernate, Servlets, JUnit, EasyMock, Mockito, Apache Spark, Apache Pig, Jersey, Jackson, JSON, JMX, JAX-B, Swing, GTK, NodeJS, React, React Native, Angular, Bootstrap,
Cloud Platformen:
Docker, Google Cloud Platform, Pivotal Cloud Foundry, Kubernetes, Amazon AWS
Applikationen
Apache Solr, ElasticSearch, Apache Lucene, Apache Hadoop, Apache HTTP Server, Apache Tomcat, JBoss, Jetty, IBM Websphere, IBM, Webshpere Commerce, Glassfish, Chain, Eclipse
Tool Chain:
IntelliJ Idea, Eclipse, Netbeans, Maven, Ant, Git, Hudson/Jenkins, Travis, Subversion, Vim, BaSH, gdb, GNU-Tools, Automake
Methodik:
Scrum, Mob Programming, Pair Programming, Code Reviewing, Test Driven Development, Domain Driven Design, Behavior Driven Development
Projekthistorie
Nachforschung von Aktienwerten, basierend auf deren Metriken der letzten
Jahre. Koordination und Entwicklung von Softwarekomponenten in einem
internationalem Team aus verschiedenen Zeitzonen. Verschiedene Bugfixes
existierender Features im fintel.io Ökosystem.
Java, Scala, ANTLR, AWS, React, PostgreSQL, Akka, Bootstrap
mit Unterstützung von Vier-Augen und Sechs-Augen Freigaben, als Nachfolger
für einen Excel-gestützen manuellen Prozess.
PHP, Oracle DB, MariaDB
Backend, um eine monolithische Applikation abzulösen.
Java, Git, Spring-Boot, Spring-Data, Spring-Batch, Spring-Security, Google Cloud
Platform, Pivtola Cloud Foundry, Hibernate, Oracle Cloud Database,
PostgreSQL, Solr, ElasticSearch, Apache Tomcat, Docker, NodeJS, React
Heinrich Heine GmbH
Java, Javascript, IBM Websphere Commerce, Hibernate
Einsatz in den mehr als 200 Auslandsvertretungen der Bundesrepublik
Deutschland. Mein Aufgaben umfassten die Entwicklung der REST Schnittstelle
und der Backend Komponenten zur Validierung, Verschlüsselung und
Serialisierung der eingehenden Visaanträge aus dem Frontend.
Java, Javascript, OSGi, Apache Karaf, Apache MQ, Apache Felix, Angular 2, XSLT,
XML, JSON, REST
Projekte auf der IBM Z Series Mainframe Systeme gemessen und verbessert.
Meine Aufgabe war die Messung und der Vergleich des Durchsatzes und der
Latenzzeiten mehrerer SQL und NoSQL Datenbank Systeme mit Hilfe eigens
entwickelter Benchmarksysteme in Java und C++. Nach der Identifikation der
Engpässe durch Profiling suchte ich im Sourcecode nach den Ursachen und
kommunizierten die Ergebnisse zu den entsprechenden Entwicklercommunities.
Java, C++, Erlang, Ruby, CouchDB, Websphere, MariaDB, Cassandra, Redis,
ElasticSearch, MongoDB, BaSH
Entwicklung einer JEE Applikation zum internen Einsatz bei der Kyocera AG. Die Software dient der Angebotserstellung und Risikokalkulation im Hardwarebereich. Aufgabe war die Portierung auf Excel basierender Workflows in eine JEE Applikation. Die Applikation ist seit Ende 2015 erfolgreich im Produktiveinsatz.
Spring, MySQL, Java 7, SAP JCO
Analyse und Problembehebung in einem auf Fedora Commons basierenden Repository System, das bei der Vorhaltung europäischer Amtsblätter eingesetzt wird.
Meine Aufgabe war es in Zusammenarbeit mit dem Entwickler der Repository Software, Probleme zu identifizieren und zu beseitigen.
Die Problemursache wurde erkannt und behoben. Entsprechende Software Patches wurden erstellt und ggf. veröffentlicht.
J2EE, REST, Fedora Commons, MicroServices, Maven, Solr, Apache Tomcat, RabbitMQ, CELLAR, Spring, Jersey, SOAP, XML, JBoss
Ein auf drei Jahre angesetztes Projekt der Europäischen Union mit einem internationalen Entwicklerteam mehrerer akademischer Institutionen. Ziel war die Entwicklung eines horizontal skalierbaren Repository Systems und die Integration von bestehenden Webservices.
Unsere Aufgabe war das Design und die Entwicklung einer Referenzimplementation eines auf Fedora Commons basierenden und horizontal skalierbaren Repository Systems.
Das Projekt endete im November 2013 mit der bestmöglichen Beurteilung durch die EU.
Neuentwicklung der Fedora Commons Repository Version 4 mit mehreren Partnern aus dem akademischen Umfeld. Ziel war die Erstellung eines verteilten Repository Systems, das in der Lage ist mit großen Datenmengen umzugehen.
Das internationale Entwicklerteam, bestehen aus mehr als 20 Mitgliedern, organisierte sich mit Hilfe des SCRUM Frameworks. Mein Aufgaben umfassten unter Anderem die Evaluierung möglicher Basisplattformen, die Erstellung eines Fixity Web Services und das Design der Neuimplementierung.
Die erste Version von Fedora 4 wurde im Frühjahr 2014 erfolgreich veröffentlicht.ElasticSearch, MicroServices, Fedora Commons, Hadoop, Solr, Hoop, Pig, Zookeeper, MapReduce, Taverna, ActiveMQ, RDF, J2EE, SOA, Postgresql, eSciDoc, Fedora Commons Repository, Distributed Computer Systems, Apache Tomcat, JBoss
Integration einer Web Office Lösung in das Kundenportal der 1&1.
Meine Aufgabe war die nahtlose Integration der Zoho Remote Office Suite in die Kundenseiten der 1&1 und die technische Abstimmung mit dem Web Service Provider in Indien.
Zoho Remote API, J2EE, SOA, MVC, SOAP, REST, Apache Tomcat, Spring, Eclipse, Maven, ActiveMQ
Code Review und Perfomance Optimierung im DB Layer eines Webshops.
Mein Aufgabe war die Prüfung von existierendem Code und die Implementierung von Performance Optimierungen im Backend des MyToys.de Webshops.
Die Leistung des Webshops konnte im Zuge dieses Projektes merklich gesteigert und die Last der Datenbanken erheblich reduziert werden.
J2EE, SOA, MVC, REST, ActiveMQ, Compass, Apache Tomcat, Spring, Hibernate, XSLT, Eclipse, Maven, JMX
Implementierung neuer Features für die Webcommunity des Magazins „Mein Schöner Garten“.
Meine Aufgabe war die Erstellung einer Web Service API für das Voting System und dessen Anbindung im Backend.
Die Web Service API wurde in einem dreiköpfigen Team erfolgreich geplant und mit Hilfe von O/R-Mapping realisiert.
J2EE, SOA, REST, MVC, Spring, Hibernate, EJB3-Persistence, JDBC, Oracle 9g, Compass, Lucene, Servlet API, Struts, Apache Tomcat, Eclipse, Ant, Maven, JamWiki
Einbau neuer Features in das Intranet eines deutschen Konzerns.
Meine Aufgabe war die Entwicklung neuer Features für eine JEE Webapp, die im Intranet eines namhaften deutschen Konzernes eingesetzt wird.
Das 13-Köpfige Team aus Backend und Frontend Entwicklern, erstellte und integrierte die geplanten Features erfolgreich.
J2EE, SOA, REST, MVC, RabbitMQ, Spring, Hibernate, JBoss
Mein Aufgabe war die Entwicklung eines E-Mail Moduls für einen existierenden Webshop.
Das neue Modul wurde unter Einsatz bestehender Frameworks erfolgreich erstellt.
J2EE, SOA, MVC, JavaMail, Apache Tomcat, Spring, Hibernate, XSLT, Compass, JNDI, Eclipse, Maven
Code Review und Perfomance Optimierung im DB Layer eines Webshops.
Mein Aufgabe war die Prüfung von existierendem Code und die Implementierung von Performance Optimierungen im Backend des MyToys.de Webshops.
Die Leistung des Webshops konnte im Zuge dieses Projektes durch Behebung einiger Fehlerzustände merklich gesteigert werden.
J2EE, SOA, MVC, REST, Compass, Apache Tomcat, Spring, Hibernate, XSLT, Eclipse, Maven, ActiveMQ, JMX
Implementierung eines “TV-Tipp” Features.
Mein Aufgabe war die technische Konzeptionierung und Erstellung einer Komponente, um Redakteuren die Veröffentlichung eines „TV-Tipps“ zu erleichtern.
Das Feature wurde erfolgreich mit Hilfe der FIRSTSpirit DSL implementiert.
Java/J2EE, Swing, MVC, SOA, BeanShell, Java2D, Eclipse, JDBC, JSON, FIRSTSpirit API, JUnit
Entwicklung eines Workflows für Veröffentlichungen.
Meine Aufgabe war die Portierung eines papiergestützten Prozesses in elektronische Form und dessen Integration in ein CMS.
Der Prozess wurde im CMS mit Hilfe der FIRSTSpirit DSL erfolgreich abgebildet.
Java/J2EE, MVC, SOA, Beanshell, FIRSTSpirit-API, MySQL, ORMapping, DSL
Entwicklung einer Java Applikation.
Mein Aufgabe bestand in der Neuentwicklung einer Java Applikation, die in der Lage ist eingescannte Lehrerverzeichnisse verschiedener Formate zu lesen und in gebräuchlichen elektronische Formate auszugeben.
Die Software wurde unter Einsatz von Swing und Oracle Toplink erfolgreich erstellt.
Java/J2EE, SOA, JPA (Oracle Toplink), HSQLDB, IBM DB2, OCR
Entwicklung eines Java Applets.
Meine Aufgabe war die Neuentwicklung eines Java Applets zur Darstellung meteorologische Messdaten.
Das Applet und dessen S/Plus Schnittstelle wurden erfolgreich erstellt.
Java/Java2D, S/Plus Datenanalysesoftware, JFreeChart
Migration einer Risiko Assessment Software und einer Skriptumgebung Im Zuge der Basel-II Umstellung.
Mein Aufgabe in dem fünfköpfigen Team bestand in der Portierung einer Vielzahl von Windows Batchskripten in ein Unix/Linux kompatibles Format.
Die Skriptumgebung wurde im Zuge des Projektes erfolgreich migriert .
Java/J2EE, C++, BaSH Shell Scripting, Spring, JPA (TopLink)
CMS.
Meine Aufgabe in einem dreiköpfigen Team war die Entwicklung und der Third-
Level Support für die Intranet und Internetpräsenz des Energieversorgers
badenova AG & Co KG.
FirstSpirit, Java, JMX, SQL, JPA, Hibernate, JavaScript
Meine Aufgabe war die Unterstützung eines dreiköpfigen Teams bei der
Entwicklung des CMS "Abaton".
PHP, MySQL
Meine Aufgabe war die Erstellung von Konferenzwebseiten, die Erstellung einer
Datenbank gestützten Registrationsverwaltung und die Administration
mehrerer Web und Datenbank Server.
Apache Tomcat, JSP, Servlet, JDBC, BaSH Shell Scripting, Linux/Unix, Solaris,
MySQL
Meine Aufgabe war die Entwicklung mehrerer Skripts zu administrativen
Zwecken und die Realisierung kleiner Web Projekte in Javascript, PHP und
VBScript.
JavaScript, PHP, VBScript
Web und Skript Entwicklung. Meine Aufgabe war die Entwicklung mehrerer Skripts zu administrativen Zwecken und die Realisierung kleiner Web Projekte.
Javascript, PHP und VBScript.
Reisebereitschaft
Sonstige Angaben
https://stackoverflow.com/users/234922/fasseg
Github Profile:
https://github.com/fasseg
LinkedIn Profile:
https://www.linkedin.com/in/frank-asseg-6b409563/
Linux Kernel Committer:
https://www.kernel.org/
E-Mail:
frank.asseg@objecthunter.net