Daniel Herken

Full Stack Developer

Aitrang, Germany
Experience
Oct 2023 - Feb 2024
5 months
Germany

Full Stack Developer

  • Developed an online banking portal for an international financial services provider.

Tasks:

  • Built various new features based on user and business requirements.
  • Implemented style guidelines based on user feedback and the existing look and feel of the application.
  • Created the necessary backend microservices to fetch and manipulate data and generate billing.
  • Reviewed and adjusted Terraform configurations for Google Cloud.
  • Created and maintained automated UI, integration, and end-to-end tests.

Technologies used:

  • Frontend: JavaScript, TypeScript, HTML, CSS, Vue.js, Vuex, Vuetify, SCSS, Vite, Jest, Cypress
  • Backend: Java, Kotlin, Spring Boot, JUnit
  • Hosting: Google Cloud, Terraform, Kubernetes, Firebase

Tools:

  • Git
  • Atlassian JIRA
  • Atlassian Confluence
  • Docker
  • Visual Studio Code

Skills:

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Vue.js
  • Java
  • Kotlin
  • Terraform
  • Kubernetes
  • Vuetify
  • Vuex
  • Spring Boot
Nov 2021 - Sep 2023
1 year 11 months
Germany

Full Stack Developer

  • Developed a new UI framework with a REST API for a mid-sized geoinformation company to replace the existing JSP UI with a modern web-based solution.

Tasks:

  • Built various UI components based on future framework users’ requirements.
  • Implemented style guidelines based on user feedback and the existing look and feel.
  • Created the backend REST API to fetch and manipulate data.
  • Reviewed and adjusted the data access layer for correct function with different databases (MySQL, Postgres, Oracle, MSSQL).
  • Created and maintained automated UI and integration tests.

Technologies used:

  • Frontend: JavaScript, TypeScript, HTML, CSS, Vue.js, Vuex, ElementPlus, SCSS, Vite, Jest
  • Backend: Java, Spring Boot, Tomcat, JUnit

Tools:

  • NetBeans
  • Visual Studio Code
  • Git
  • SourceTree
  • Docker
  • Maven

Skills:

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Vue.js
  • Vuex
  • ElementPlus
  • SCSS
  • Vite
  • Jest
  • JUnit
Oct 2020 - Oct 2021
1 year 1 month
Germany

Full Stack Developer

  • Developed a webshop for a mid-sized company specializing in professional transcription of audio and video files to offer services directly to end customers.

Tasks:

  • Built a user-friendly webshop system tailored to the use case.
  • Implemented responsive layouts from a design agency.
  • Created the backend REST API to fetch and manipulate webshop data and integrate with the client’s existing systems.
  • Created and maintained automated integration and UI layout tests.

Technologies used:

  • Frontend: JavaScript, Angular, HTML, CSS, SASS, Jest
  • Backend: Java, Spring Boot, JUnit

Tools:

  • NetBeans
  • Visual Studio
  • Git
  • Maven

Skills:

  • Angular
  • JavaScript
  • HTML
  • CSS
  • Java
  • Spring Boot
  • Jest
  • JUnit
Apr 2020 - Oct 2020
7 months
Germany

Full Stack Developer

  • Developed a new webshop for a national hardware store chain and integrated it with SAP Hybris (SAP Commerce Cloud).

Tasks:

  • Built a modern single-page application webshop with a focus on flexibility and internationalization.
  • Implemented responsive layouts from a design agency.
  • Adapted and integrated SAP Hybris with the shop frontend.
  • Created and maintained automated UI tests.

Technologies used:

  • Frontend: JavaScript, Vue.js, Nuxt.js, HTML, CSS, Bootstrap, Jest
  • Backend: Java, SAP Hybris, GraphQL

Tools:

  • SAP Commerce Cloud
  • Hybris
  • Git
  • Storyblok
  • Eclipse

Skills:

  • JavaScript
  • HTML
  • CSS
  • Bootstrap
  • Jest
  • GraphQL
  • Angular
  • JUnit
Nov 2019 - Mar 2020
5 months
Germany

Full Stack Developer

  • Created planning software for a mid-sized company allowing users to make detailed cadastral maps and download them as PDFs.

Tasks:

  • Developed the frontend including user management, permissions, and map data from OpenStreetMap via OpenLayers.
  • Built the backend with Java and Spring Boot (REST services).
  • Created and maintained automated tests.

Technologies used:

  • Frontend: Vue.js, Nuxt.js, JavaScript, HTML, CSS, Vuetify, OpenLayers, Bootstrap, Jest
  • Backend: Java, Spring Boot, JUnit

Tools:

  • NetBeans
  • Visual Studio Code
  • Git

Skills:

  • Vue.js
  • Vuex
  • JavaScript
  • HTML
  • CSS
  • Vuetify
  • Spring Boot
  • Nuxt.js
  • BOOTP
Mar 2019 - Oct 2019
8 months
Germany

Software Developer

  • Developed a combined CRM, webshop, and blog system as a Progressive Web App (PWA).
  • Used Vue.js, Vuex, and Nuxt.js for server-side rendering in the frontend.
  • Used WordPress, Hybris, and Sitecore in the backend.

Tools:

  • Visual Studio Code
  • Git
  • Bitbucket
  • Hybris
  • Sitecore
  • WordPress
  • Fact Finder

Skills:

  • JavaScript
  • Nuxt.js
  • Vue.js
  • Node.js
  • SCSS
  • HTML
  • CSS
  • SSR
  • Vuex
  • GraphQL
May 2018 - Feb 2019
10 months
Germany

Software Developer

Osthus

  • Developed a document archive system in medical technology.
  • Used React, Less, and Node.js in the frontend.
  • Developed a pure Java backend connected to both PostgreSQL and Microsoft SQL Server.

Tools:

  • WebStorm
  • Git
  • GitLab

Skills:

  • React
  • LESS
  • HTML
  • JavaScript
  • Selenium
  • CSS
  • PWA
  • Node.js
Jul 2017 - Dec 2017
6 months
Germany

Software Developer

  • Built backend and frontend functionality for a CRM solution used in publishing.

Skills:

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Git
  • Angular
Feb 2017 - Jun 2017
5 months
Germany

Software Developer

grandcentrix GmbH

Skills:

  • Python
  • Elixir
  • Django
  • Postgres
  • Node.js
  • JavaScript
  • HTML
  • CSS
Sep 2016 - Jan 2017
5 months
Germany

Software Developer

grandcentrix GmbH

Tools:

  • Elastic Search

Skills:

  • TypeScript
  • Node.js
  • Visual Studio Code
  • JavaScript
  • Grunt
  • Yarn
  • Vue
Jan 2016 - Sep 2016
9 months
Germany

Software Developer

  • Developed a web application for retrieving and formatting process data.

Tools:

  • NetBeans
  • Git

Skills:

  • REST
  • SOAP
  • JavaScript
  • HTML
  • CSS
  • Angular
Jan 2015 - Dec 2015
1 year
Münster, Germany

Development Lead

  • Architected, designed, and implemented a desktop application to control various browsers and mobile devices. Used to simplify regression testing, mainly in security-critical areas.

Tools:

  • Visual Studio
  • Xamarin Studio

Skills:

  • .NET 4.5
  • .NET 4.6
  • Xamarin.Mac
  • Xamarin
  • C#
  • Mono
  • Eto.Forms
  • C++
  • Node.js
  • JavaScript
Jan 2014 - Dec 2014
1 year
Munich, Germany

Software Developer

NTTData

  • Built a web application for customer vehicle configuration.

Skills:

  • AngularJS
  • HTML
  • CSS
  • JavaScript
  • Node.js
Jan 2013 - Nov 2013
11 months
Munich, Germany

Software Developer

ESG

  • Developed an application for workshop management and vehicle programming.

Tools:

  • Jenkins
  • Visual Studio

Skills:

  • REST
  • JSON
  • .NET
  • C#
Jun 2012 - Dec 2012
7 months
Munich, Germany

Software Developer

MAS

  • Built a web application to manage invention disclosures and patents.

Tools:

  • Visual Studio

Skills:

  • .NET 4.0
  • ASP.NET MVC
  • C#
  • HTML
  • CSS
  • JavaScript
Jan 2012 - Jun 2012
6 months
Munich, Germany

Software Developer

  • Designed and implemented a REST interface to an existing CRM system.

Tools:

  • Visual Studio
  • Xamarin Studio

Skills:

  • .NET 4.5
  • .NET 4.6
  • Xamarin.Mac
  • Xamarin
  • C#
Languages
German
Native
English
Advanced
Education
Sep 2008 - Sep 2011

Wilhelm Büchner University

Diploma in Computer Science · Computer Science · Darmstadt, Germany

Sep 2005 - Sep 2008

TopM Software GmbH

IT Specialist in Application Development · Bobingen, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions