Daniel Herken
Full Stack Developer
Experience
Full Stack Developer
- Developing various new features based on the requirements of end users and business units.
- Implementing style guidelines based on user feedback and the existing look and feel of the application.
- Creating the necessary backend microservices to fetch and manipulate data as well as generate billing.
- Reviewing and adjusting Terraform configurations for Google Cloud.
- Creating and maintaining 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
Full Stack Developer
- Developing various UI components based on the requirements of future framework users.
- Implementing style guidelines based on user feedback and the existing look and feel of the application.
- Creating the necessary backend REST API to fetch and manipulate data.
- Reviewing and adapting the data access layer for proper functionality with different databases (MySQL, Postgres, Oracle, MSSQL).
- Creating and maintaining 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
Full Stack Developer
- Developing a user-friendly webshop system tailored directly to the specific use case.
- Implementing responsive layouts from a design agency.
- Creating the necessary backend REST API to fetch and manipulate the webshop and integrate it with the client's existing systems.
- Creating and maintaining automated integration tests and UI layout tests.
Technologies used:
- Frontend: JavaScript, Angular, HTML, CSS, SASS, Jest
- Backend: Java, Spring Boot, JUnit
Full Stack Developer
- Developing a modern SPA webshop with a focus on flexibility and internationalization.
- Implementing responsive layouts from a design agency.
- Customizing and integrating SAP Hybris with the shop frontend.
- Creating and maintaining automated UI tests.
Technologies used:
- Frontend: JavaScript, Vue.js, Nuxt.js, HTML, CSS, Bootstrap, Jest
- Backend: Java, SAP Hybris, GraphQL
Full Stack Developer
- Developing the frontend including integration of user management, permission management, and map data from OpenStreetMap with OpenLayers.
- Implementing the backend with Java and Spring Boot (REST services).
- Creating and maintaining automated tests.
Technologies used:
- Frontend: Vue.js, Nuxt.js, JavaScript, HTML, CSS, Vuetify, OpenLayers, Bootstrap, Jest
- Backend: Java, Spring Boot, JUnit
Software Developer
- Developed a combined CRM/webshop/blog system as a progressive web application (PWA).
- Used Vue.js, Vuex, and Nuxt.js for server-side rendering.
- Backend technologies: WordPress, Hybris, Sitecore.
Software Developer
- Developed a document archiving system for medical technology.
- Frontend: React, Less, Node.js.
- Backend: Java with connections to PostgreSQL and Microsoft SQL Server.
Software Developer
- Created the backend and frontend functionality for a CRM solution in the publishing industry.
Software Developer
- Web development with Python, Django, Elixir, JavaScript, Node.js, and MongoDB.
Software Developer
- Web development with TypeScript, Node.js, JavaScript, Vue.js, and Grunt.
- Used Elasticsearch.
Software Developer
- Development of a web application to retrieve and prepare process data.
Development Lead
- Architecture, design and implementation of a desktop application to control various browsers and mobile devices to simplify regression testing in safety-critical areas.
Software Developer
- Development of a web application for end-customer vehicle configuration.
Software Developer
- Development of a .NET application for workshop management and vehicle programming.
Software Developer
- Development of an ASP.NET MVC web application for managing invention disclosures and patents.
Software Developer
- Design and implementation of a REST API for an existing CRM system.
Skills
Top Skills**
Java
C#
Javascript
Typescript
Vue.js
React
Angular
Java
Sql
Html
Css
Saas
Scss
Databases**
Jdbc
Microsoft Sql Server
Ms Sql Server
Mysql
Odbc
Oracle
Postgres
Postgresql
Sql
Operating Systems**
Android
Ios
Linux
Macos X
Windows
Programming Languages**
.Net
.Net 4.0
.Net 4.5
.Net 4.6
Angular
Angularjs
Asp.net
C#
C++
Elixir
Extjs
Groovy
Java
Javascript
Jquery
Json
Objective-c
Php
Python
React
Reactjs
Redux
Ruby On Rails
Typescript
Products / Standards / Experience / Methods**
Android Studio
Apache Cordova
Apache Tomcat
App Store Connect
Atlassian Jira
Bitbucket
Bootstrap
Cordova
Css
Django
Elastic Search
Eto.forms
Fact Finder
Git
Github
Gitlab
Graphql
Grunt
Hibernate
Html
Hybris
Jenkins
Less
Maven
Mocha
Mono
Mvc
Netbeans
Node.js
Nodejs
Nuxt.js
Openlayers
Phonegap
Pwa
Rest
Sap Commerce Cloud
Scss
Selenium
Sitecore
Spring
Ssr
Storyblok
Storybok
Visual Studio
Visual Studio Code
Vue
Vue.js
Vuetify
Vuex
Webstorm
Wordpress
Wpf Controls
Xamarin
Xamarin Studio
Xamarin.mac
Xcode
Yarn
Data Communication**
Soap
Industries**
Automotive
Telecommunications
Trade
Advertising
Web Developer Tooling
Languages
Education
Wilhelm Büchner University of Applied Sciences
Diploma in Computer Science (FH) · Computer Science · Darmstadt, Germany
TopM Software GmbH
IT specialist in application development · IT specialist in application development · Bobingen, Germany
Similar Freelancers
Discover other experts with similar qualifications and experience