Recommended expert

Christof Nasahl

Senior Developer

Christof Nasahl
Munich, Germany

Experience

May 2023 - Sep 2023
5 months

Senior Developer

Otto GmbH

  • Further development of personalized advertising spaces on the Otto web shop
  • Full-stack development in a Kanban-driven team of about 15 people
  • Technologies: Microservices, Kotlin, Spring, Spring Boot, Gradle, MongoDB, HTML, JS, Node, SCSS, AWS
  • Development process: Kanban; continuous integration with AWS CodePipeline and GitHub Actions
Mar 2022 - Mar 2023
1 year 1 month

Senior Developer

TUI GmbH

  • Development and operation of the 'search queries for hotel bookings' component within the microservice-based system landscape
  • Development: Java 17, Spring, Spring Boot, Gradle, Kafka, Kinesis, Cucumber, Swagger, Quarkus
  • DevOps: Docker, Kubernetes, Terraform, continuous integration with GitLab CI, Datadog
  • AWS Cloud: EC2, Lambda, Parameter Store, S3, CloudWatch, SNS, SQS, DynamoDB, Redis, Aurora, Athena
  • Development process: Scrum
Sep 2020 - Feb 2022
1 year 6 months

Senior Developer

Otto GmbH

  • New development of the delivery address page for Otto's online shop
  • Setting up the required microservice as an EC2 instance in the AWS Cloud
  • Designing the user interface using the company’s internal pattern library
  • Conducting a POC to optimize MongoDB
  • Technologies and tools used: Java 11, Scala, Spring, Spring Boot, Gradle, HTML, JS, Node, SCSS, Selenium, Backstop, AWS (EC2, S3, CloudWatch, CloudFormation, SNS, SQS, Lambda), MongoDB, Kibana, Grafana
  • Development process: Scrum; continuous integration with Jenkins
Jul 2020 - Present
5 years 8 months

Senior Developer

Essendi it GmbH

  • New development of the return channel for communication from financial service providers to tax firms
  • Technologies and tools used: Java 11, Spring, Spring Boot, web services (WSDL/SOAP + REST), Cucumber, Selenium, HTML, JS, Apache CXF, Maven, Bamboo, Docker, AWS EC2
  • Development process: Kanban
Dec 2018 - Apr 2020
1 year 5 months

Senior Developer

Loyalty Partner Solutions

  • Defining the design and initial implementation of a test framework for Lufthansa's Miles & More customer project with the following requirements:
  • Integration of all service interfaces of the Miles & More application: SOAP, REST, EJB, DB
  • Covered specific requirements for UI tests with Selenium
  • Supported the QA team in tool adoption
  • Implemented user stories for the Miles & More project
  • Technologies and tools used: WebSphere, Oracle, Hibernate, AspectJ, SOAP, REST, Java 8, Java 11, JavaFX, Kotlin, Oracle, JUnit 5, Selenium, Git, IntelliJ
  • Development process: Scrum; continuous integration with Jenkins
Jul 2016 - Dec 2018
2 years 6 months

Senior Developer

AVL DiTEST

  • Development of a vehicle diagnostic system for Jaguar/Land Rover
  • Technologies used: Java 8, Eclipse/RCP, Eclipse/EMF, JUnit, Mockito, Maven, Subversion
  • Development process: TDD; Scrum; Continuous Integration with Jenkins
  • New development of a UI test suite for enterprise projects based on Selenium
  • Migration of the codebase from Subversion to Git with Bitbucket since 2018
Sep 2011 - Apr 2016
4 years 8 months

Senior Developer

Siemens

  • Development of a building hazard alert system
  • Technologies: Java/J2EE, Eclipse/RCP, Eclipse/EMF, JBoss, Hibernate, JUnit, Maven, Subversion
Jul 2009 - Aug 2011
2 years 2 months

Senior Developer

Rohde & Schwarz

  • Development of a system architecture for military radios
  • Technologies used: Visual Studio, C++, Cross Compiler
Jul 2008 - Jun 2009
1 year

Software Developer

Rohde & Schwarz

  • Refactoring of a GUI application for configuring measurement devices
  • Technologies used: C++, STL, Qt, Perl, Enterprise Architect, PC-Lint, ClearCase
Jan 2000 - Jun 2008
8 years 6 months

Software Developer and Architect

Siemens/NSN

  • Contributed to an international large-scale project in mobile communications
  • Technologies used: C++, CORBA, Java, Eclipse RCP, Unit Tests, Scrum
Mar 1998 - Dec 1999
1 year 10 months

SW Developer and Architect

Siemens Munich

  • Worked on an O&M project for mobile communications
  • Technologies: C++, OOA/OOD, Design Patterns, CORBA, Sun Solaris
Oct 1995 - Feb 1998
2 years 5 months

SW Developer

Siemens Erlangen

  • Developed a framework for process automation of hot rolling mills
  • Technologies: C++, OOA/OOD, Design Patterns, CORBA, Sun Solaris
Dec 1993 - Sep 1995
1 year 10 months

Sales

Siemens Erlangen

  • Sales activities and project management for heavy rails (metros) in China
Apr 1993 - Nov 1993
8 months

Sales/Marketing

Siemens Beijing

  • Developed a concept for market entry into the Chinese paper industry
  • Sales activities
Sep 1992 - Mar 1993
7 months

Marketing

Siemens Erlangen

  • Worked on strategic marketing projects in water management
Dec 1991 - Aug 1992
9 months

Development

Siemens Fürth

  • Further development of the neural network used in a rolling mill
Nov 1990 - May 1991
7 months

Development

Siemens Fürth

  • Development of a neural network for controlling rolling mills

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Telecommunication (10.5 years), Banking and Finance (5.5 years), Information Technology (5.5 years), Construction (4.5 years), Manufacturing (4.5 years), and Aerospace and Defense (3.5 years).

Telecommunication
Banking and Finance
Information Technology
Construction
Manufacturing
Aerospace and Defense

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (27.5 years), Product Development (25.5 years), Quality Assurance (4 years), Production (2.5 years), Sales (2.5 years), and Project Management (2 years).

Information Technology
Product Development
Quality Assurance
Production
Sales
Project Management

Summary

Senior developer with experience in the currently common technologies in the Java/Kotlin development environment: Microservices, Spring Boot, REST, application servers, Maven, Gradle, Subversion, Git, Jenkins, …

My focus in recent projects has been on developing microservice architectures using the AWS Cloud.

My solid experience in developing large, long-lived software projects helps me define practical architectures and integrate suitable frameworks.

Languages

German
Native
English
Advanced
Chinese
Elementary

Education

Nov 1984 - Nov 1990

Friedrich-Alexander University Erlangen

Diploma in Computer Science · Computer Science, minor in Sinology · Erlangen, Germany · 1.7

Certifications & licenses

iSAQB Software Architecture – Foundation Level

ISTQB Certified Tester Foundation

AWS Certified Solutions Architect - Associate

OMG Certified UML Professional Fundamental

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 Christof based?

Christof is based in Munich, Germany.

What languages does Christof speak?

Christof speaks the following languages: German (Native), English (Advanced), Chinese (Elementary).

How many years of experience does Christof have?

Christof has at least 34 years of experience. During this time, Christof has worked in at least 9 different roles and for 12 different companies. The average length of individual experience is 2 years. Note that Christof may not have shared all experience and actually has more experience.

What roles would Christof be best suited for?

Based on recent experience, Christof would be well-suited for roles such as: Senior Developer, Software Developer, Software Developer and Architect.

What is Christof's latest experience?

Christof's most recent position is Senior Developer at Otto GmbH.

What companies has Christof worked for in recent years?

In recent years, Christof has worked for Otto GmbH, TUI GmbH, and Essendi it GmbH.

Which industries is Christof most experienced in?

Christof is most experienced in industries like Telecommunication, Banking and Finance, and Information Technology (IT). Christof also has some experience in Construction, Manufacturing, and Metals and Mining.

Which business areas is Christof most experienced in?

Christof is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA). Christof also has some experience in Sales, Production/Manufacturing, and Project Management.

Which industries has Christof worked in recently?

Christof has recently worked in industries like Banking and Finance, Information Technology (IT), and Retail.

Which business areas has Christof worked in recently?

Christof has recently worked in business areas like Information Technology (IT), Product Development, and Marketing.

What is Christof's education?

Christof holds a Master in Computer Science, minor in Sinology from Friedrich-Alexander University Erlangen.

Does Christof have any certificates?

Christof has 4 certificates. Among them, these include: iSAQB Software Architecture – Foundation Level, ISTQB Certified Tester Foundation, and AWS Certified Solutions Architect - Associate.

What is the availability of Christof?

Christof is immediately available for suitable projects.

What is the rate of Christof?

Christof'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 Christof?

To hire Christof, 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: 1010-1170 €
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.