Recommended expert

Benedikt Buchner

Fullstack Developer

Benedikt Buchner
Starnberg, Germany

Experience

Jan 2023 - May 2023
5 months

Fullstack Developer

Nimevio

  • Requirements analysis and planning of the software architecture
  • Analysis and design of REST APIs
  • Backend development with Java 17, Spring Boot, Spring MVC, and Spring Data
  • Frontend development with Angular and TypeScript
  • Setting up CI/CD pipelines
  • Code review, QA, and testing
  • Using MySQL, Docker, the ELK stack, and RabbitMQ
Jan 2020 - May 2024
4 years 5 months

Software Architect & Senior Software Engineer

Nimevio

  • Requirements analysis and system architecture for OAuth2 and OIDC servers
  • Designing and implementing individual components with Spring Boot, Spring MVC, Spring Data, and Spring Security
  • Backend development for OAuth2 and OpenID Connect
  • Migrating multi-module applications to Spring Boot
  • Quality assurance, testing, and code review
  • Leading Clean Code workshops
  • Providing technical advice to other product teams on authentication, authorization, and security for web applications
Dec 2019 - Dec 2021
2 years 1 month

Frontend Developer

Nimevio

  • Development of new network administration and documentation software using Angular
  • Creating mockups in close coordination with the client
  • Developing UI components and UI architecture
  • Advising the client on user experience and usability
Dec 2019 - Dec 2021
2 years 1 month

Frontend Developer

Nimevio

  • Requirements analysis and design for the Crane Configurator implementation
  • Developing UI components with Angular
  • Advising on UI/UX and technical issues
Apr 2017 - Dec 2019
2 years 9 months

Fullstack Developer

Nimevio

  • Designing and implementing a geo-portal system for Munich and its surrounding area
  • Developing the administration application to configure various domain-specific environments
  • Web frontend development with Angular, TypeScript, and PrimeNG
  • Backend development with Spring Boot, Spring MVC, and Spring Data
  • CI/CD with Git, Maven, Jenkins, and Docker
  • Using OpenLayers, GeoServer, GeoNetwork, and PostgreSQL/PostGIS
Apr 2017 - Dec 2017
9 months

Fullstack Developer

Nimevio

  • Replacement of the file management system for a media company with over 300,000 files
  • Frontend development with Angular and backend with Spring Boot, Spring MVC, and Spring Data
  • Implementation of a rights and roles concept and logging of all file interactions
  • CI/CD with Git, Maven, Jenkins, and Docker
Jan 2017 - Apr 2017
4 months

Fullstack Developer

Nimevio

  • Relaunch of an administration tool for delivery data transformation and servers
  • Web frontend development with Vaadin 8
  • Designing the integration and adaptation of the legacy application
  • IT architecture, quality assurance, and testing
Jul 2016 - Jan 2017
7 months

Test Manager & Automation Engineer

Nimevio

  • Design and implementation of automated tests for Internet portals
  • Set up a test environment with live system virtualization using Docker
  • Execution and evaluation of tests, coordination of bug fixes
  • Support of biweekly releases and member of the release management team
Oct 2015 - Feb 2016
5 months

Software Engineer

Nimevio

  • System and software architecture for a cloud platform to monitor and control vehicle fleets
  • Development of JEE web applications and OSGi bundles
  • Continuous integration and deployment
  • Conducting management demos
Apr 2014 - Sep 2015
1 year 6 months

BI Developer

Nimevio

  • Integration and extension of Saiku BI into the existing portal landscape
  • Development of star schemas and data migration to NoSQL
  • LDAP and single sign-on integration with Liferay
Apr 2014 - Sep 2015
1 year 6 months

Backend Developer

Nimevio

  • Developed a merchant backend for a payment service provider platform
  • Configured customer accounts and queried transactions
  • Downloaded invoices and payout reports
Apr 2014 - Sep 2015
1 year 6 months

Connector Developer

Nimevio

  • Developed payment connectors for various payment providers (PPro, Alipay, Novalnet)
  • Implemented instant payment notifications and transaction management
  • Developed payment pages for end customers
Apr 2014 - Sep 2015
1 year 6 months

Portal Developer

Nimevio

  • Designed and developed a portal/corporate website with Liferay Portal
  • Implemented portlets with JSF/PrimeFaces, CDI, and web services
  • Customer registration and authentication via tokens, multilingual support
Nov 2011 - Mar 2014
2 years 5 months

Software Developer

Nimevio

  • Further developed the s4p suite (ERP/CRM/machine data capture) for mid-sized manufacturing companies
  • Implemented connectors to third-party systems (Exchange, customer databases)
  • Developed an Android app for machine data capture
  • Frontend with Java Swing, backend with JAX-WS, JPA, EJB, JBoss

Summary

Benedikt is Nimevio's specialist for fullstack software development, always focusing on the software's user experience. He is also an expert in multi-layer and distributed software architectures and systems.

Benedikt has over 10 years of experience in various areas and industries, including automotive, manufacturing, fintech, the transport sector, and public clients.

Skills

  • Software Architect & Senior Software Engineer, Fullstack Specialist
  • Java
  • Angularjs
  • Java Ee
  • Elasticsearch
  • Spring Framework
  • User Experience
  • Microservices
  • Requirements Engineering
  • Software Architecture
  • Rest-ful Design
  • Software Quality & Clean Code
  • Soap
  • Angular/typescript
  • Oauth
  • Vue.js
  • Openid Connect
  • Javascript
  • Security

Languages

German
Native
English
Advanced

Certifications & licenses

Oracle Certified Java SE Developer

Oracle

Pivotal Certified Spring Professional

Pivotal

Pivotal Certified Web Application Developer

Pivotal

iSQAB Certified Professional for Software Architecture

International Software Quality Institute

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Benedikt based?

Benedikt is based in Starnberg, Germany.

What languages does Benedikt speak?

Benedikt speaks the following languages: German (Native), English (Advanced).

How many years of experience does Benedikt have?

Benedikt has at least 12 years of experience. During this time, Benedikt has worked in at least 10 different roles and for 1 company. The average length of individual experience is 10 months. Note that Benedikt may not have shared all experience and actually has more experience.

What roles would Benedikt be best suited for?

Based on recent experience, Benedikt would be well-suited for roles such as: Fullstack Developer, Software Architect & Senior Software Engineer, Frontend Developer.

What is Benedikt's latest experience?

Benedikt's most recent position is Fullstack Developer at Nimevio.

What companies has Benedikt worked for in recent years?

In recent years, Benedikt has worked for Nimevio.

Which industries is Benedikt most experienced in?

Benedikt is most experienced in industries like Information Technology (IT), Manufacturing, and Banking and Finance. Benedikt also has some experience in Media, Entertainment and Publishing.

Which business areas is Benedikt most experienced in?

Benedikt is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA). Benedikt also has some experience in Business Intelligence, Accounting, and Finance.

Which industries has Benedikt worked in recently?

Benedikt has recently worked in industries like Information Technology (IT) and Manufacturing.

Which business areas has Benedikt worked in recently?

Benedikt has recently worked in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development.

Does Benedikt have any certificates?

Benedikt has 4 certificates. Among them, these include: Oracle Certified Java SE Developer, Pivotal Certified Spring Professional, and Pivotal Certified Web Application Developer.

What is the availability of Benedikt?

Benedikt is immediately available for suitable projects.

What is the rate of Benedikt?

Benedikt's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Benedikt?

To hire Benedikt, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 890-1050 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.