Profilbild von Dominik Schemmel Fullstack Entwickler aus Regensburg

Dominik Schemmel

nicht verfügbar bis 30.06.2024

Letztes Update: 16.12.2023

Fullstack Entwickler

Firma: Dr. Dominik Schemmel Systemsoftware
Abschluss: Dr. rer. nat., Dipl.-Chem. Univ.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse) | japanisch (Grundkenntnisse)

Dateianlagen

Arbeitszeugnis TNG.pdf
Arbeitszeugnis_Promotion.pdf
DrDominikSchemmel-FullStackDev-2023-12_161223.docx

Skills

Auf einen Blick​​​​​​​
  • Konzeption, Planung und Realisierung, sowie Sanierung von Softwareprojekten mit Schwerpunkt auf den Einsatz von JavaScript/Typescript und Java und den jeweiligen Ökosystemen.
  • Schnelle Einarbeitung in neue Themen.
  • 9 Jahre Erfahrung im IT Consulting, Programmiererfahrung seit 1992.
  • Mehrjährige Erfahrung mit agilen Methoden – sowohl kleine, als auch hochskalierte Ansätze.

Programmiersprachen
Typescript +++
JavaScript +++
Java +++
Fortran +++
Basic ++
Bash ++
Lua +
Groovy +
C, C++ +
Perl +
Python +
Kotlin +

Frameworks
React / Next.js ++
Vue ++
Angular ++
ExtJS ++
RxJS ++
Stencil +
Astro +
Express +++
Spring Boot ++
Nest +

DevOps und Container
AWS ++
Terraform ++
Docker ++
Vagrant ++
Puppet ++
GitLab ++
Prometheus ++
CloudFoundry ++
Grafana ++

Daten
Oracle ++
PostgreSQL ++
MongoDB ++
Redis ++
HBase, HDFS ++
Kafka +

Betriebssysteme
Linux +++
Windows ++

Agile Methoden
Scrum +++
Kanban +++
Pair Programming +++
Clean Code +++
Test Driven Development +++
SAFe ++

sonstiges
VSC (Git, Mercurial, Subversion) +++
Web (HTML, CSS) +++
XML, JSON, YAML, Markdown +++
REST, SOAP +++
TDD (JUnit, Jest, Mocha, Jasmine, Vitest) +++
IDE (IntelliJ IDEA, Eclipse, vim) +++
Atlassian Stack (Jira, Confluence, etc.) +++
Webserver (Nginx, Apache) ++
(+ Grundkenntnisse, ++ einige Projekterfahrung, +++ umfangreiche Projekterfahrung)

sonstige eingesetzte Technologien aus Projekten
Microservices, AWS, Node.js, React, Next.js, Spring Boot, Flyway, CloudFoundry, Terraform, Elastic Beanstalk, Swagger/OpenAPI, REST, Docker, Bash, Atlassian Stack, Apache Hadoop, Guice, CXF, JUnit, AssertJ, Mockito, JGiven, Flink, HBase, Vue, Gradle, JEE, Swing, Ant, Maven, Shell, Camel, WebLogic, Vagrant, ExtJS, Groovy, Grails, Spock, Mocha, Grunt, Selenium, Mercurial, Spring, WebSphere Application Server, Jasmine, DbMaintain, Subversion, Confluence, LibreOffice, Jenkins, jQuery, JBoss, SVN, FEST, MOLPRO, TURBOMOLE, Bash, BLAS, LAPACK, Fortran90, OpenMP, Simulated Annealing, OBA, Cold Fusion, ASP, MS Access DB, VBA

Projekthistorie

07/2022 - bis jetzt
Freelance Fullstack-Entwickler
(Internet und Informationstechnologie, < 10 Mitarbeiter)


11/2020 - 06/2022
Erziehungszeit


12/2011 - 10/2020
Senior Consultant
TNG Technology Consulting GmbH, Unterföhring (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

  • Neuentwicklung mehrerer cloudbasierter Microservices (AWS) auf Basis von Typescript/next.js für einen Hausgerätehersteller im Bereich Smart Home in einem verteilten, internationalen SAFe-Setup.
    Technologien: JavaScript, Typescript, Node.js, Vue.js, React, Next.js, Jest, MongoDB, Redis, Java, Spring Boot, PostgreSQL, Flyway, CloudFoundry, AWS, Terraform, Elastic Beanstalk, Swagger/OpenAPI, REST, Docker, Bash, Atlassian Stack
  • Neuentwicklung einer performancekritischen Backend-Applikation zur rechnungsrelevanten Datenflussanalyse im Mobilfunkbereich auf Basis von Apache Flink und der Hadoop Data Platform.
    Technologien: Java 8, Guice, CXF, JUnit, AssertJ, Mockito, JGiven, Flink, HBase, Hadoop, Typescript, Vue, Gradle, Oracle, Git
  • Sanierung, Restrukturierung und Featureentwicklung für eine Java-Enterprise/Oracle Customer-Relationship-Management Legacy-Anwendung im Mobilfunkbereich in einem internationalen, hochskalierten Scrum-Umfeld.
    Technologien: Java, JEE, Swing, Ant, Maven, Shell, JUnit, AssertJ, Mockito, JGiven, CXF, Camel, WebLogic, Oracle, Vagrant, Git
  • Neuentwicklung eines Product-Information-Management-Systems für einen B2B-Marktplatz auf Basis von express.js/node.js, ExtJS 4 und MongoDB bei einem Startup im Bereich Versandhandel für Gastronomiebedarf.
    Technologien: Groovy, Grails, Spock, PostgreSQL, Node.js, MongoDB, Express, ExtJS4, Underscore, Mocha, Sinon, Grunt, Selenium, Mercurial
  • Weiterentwicklung einer webbasierten Java/JavaScript Anwendung zum Reifegrad- und Innovationsmanagement im Automobilbereich.
    Technologien: Java, Spring, JUnit, Mockito, WebSphere Application Server, Maven, JavaScript, ExtJS, Jasmine, PostgreSQL, DbMaintain, Selenium, Subversion
  • Weiterentwicklung eines Confluence-Plugins zum templatebasierten Open-/LibreOffice-Export.
    Technologien: Java, JUnit, Jenkins, XML, Maven, Git
  • Portierung eines Java/JavaScript Confluence-Plugins für einen Versicherungskonzern.
    Technologien: Java, JavaScript, jQuery, JUnit, XML, Jenkins, Maven, Git
  • Weiterentwicklung einer Java-Swing Rich Client Anwendung bei einem IT-Dienstleister für kommunale Datenverarbeitung.
    Technologien: Java, Swing, JBoss, SVN, JUnit, Mockito, FEST, Jenkins

01/2007 - 06/2010
Wissenschaftlicher Mitarbeiter / Promotion
Universität Regensburg

  • Durchführung quantenchemischer Rechnungen am arbeitsgruppeneigenem Unix Cluster.
    Technologien: MOLPRO, TURBOMOLE, Bash
  • Weiterentwicklung eines numerischen Quantenchemiesoftwarepakets in Fortran.
    Technologien: Fortran77, BLAS, LAPACK
  • Entwicklung eines Fortran Programms zur globalen Geometrieoptimierung von molekularen Anilinclustern.
    Technologien: Fortran90, OpenMP, Simulated Annealing, Old Bachelor Acceptance
  • Betreuung der Übungen theoretische Chemie I.

09/1999 - 04/2004
Werkstudent in der Qualitätsabteilung
OSRAM Opto Semiconductors (Industrie und Maschinenbau, 5000-10.000 Mitarbeiter)

Insgesamt 7 Monate.
  • Entwicklung einer 2-Tier Cold Fusion/ASP Webanwendung zur Zertifizierungsverwaltung von Lieferanten und zugehörigen Materialien.
    Technologien: Cold Fusion, ASP, HTML, JavaScript, MS Access DB
  • Weiterentwicklung einer VBA Anwendung zur statistischen Auswertung und Präsentation von Messergebnissen.
    Technologien: VBA

Zertifikate

From Nand to Tetris / Part I
2015
ScrumMaster Advanced
2012

Reisebereitschaft

Nur Remote verfügbar
Ausschließlich remote. Sporadische Vor-Ort-Termine nach Absprache möglich.

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
04.07.2022

Versicherungsende:
01.08.2024

Profilbild von Dominik Schemmel Fullstack Entwickler aus Regensburg Fullstack Entwickler
Registrieren