Skip to main content
Top expert badge
Recommended expert
Profile header background

Christoph Johannsdotter-Lead Developer & Architect

Christoph Johannsdotter
Profile header overlay
Probsteierhagen, Germany

Check rate

Experience

Jan 2024 - Present

Energy Provider

Expertise details
Position Summary
Industries
Energy
Business Areas
Information Technology
  • Further development of the online agent portal using Angular and Nx tools.
  • Implementation of complex state management logic with NgRx.
  • Expansion of the middleware layer (Node.js, Loopback/Express) using TypeScript.
Jan 2023 - Mar 2025

Telecom Provider

Expertise details
Position Summary
Industries
Telecommunication
Business Areas
Information Technology
  • Modernization: Replacing legacy Java APIs with Nest.js and connecting a GraphQL backend via Apollo.
  • Frontend architecture: Development of complete online service modules (Angular, NRWL Nx) with state management using NgRx.
  • Mentoring: Providing expert guidance and training to the internal Angular team to improve code quality.
Nov 2019 - Dec 2025

Energy Provider

Expertise details
Position Summary
Industries
Energy
Business Areas
Information Technology
Quality Assurance
  • Full-stack development: Implementation of modules for the customer portal (Angular 15+) and further development of the Java backend.
  • Cloud & security: Implementation of a Single Sign-On (SSO) solution via AWS Cognito/Amplify.
  • DevOps & QA: Optimization of CI/CD pipelines (Azure/AWS), containerizing applications with Docker, and introducing automated tests with Cypress.
  • Consulting: Advising on API design and modernizing IT infrastructure.
Jan 2017 - Jun 2022

Lead Developer & Architect

State Authority

Expertise details
Position Summary
Lead Developer & Architect at State Authority
Industries
Government and Administration
Business Areas
Information Technology
Product Development
  • Full design and redevelopment of a REST API and database architecture (PostgreSQL/PostGIS) for a government application for ordnance surveying.
  • Responsible for the entire tech stack and data model.
Oct 2016 - Dec 2020

Real Estate Portal

Expertise details
Position Summary
Industries
Real Estate
Business Areas
Information Technology
  • Complex business logic: Designing and developing a search-heavy Angular application with complex filter logic (multiple, interdependent criteria).
  • Full-stack integration: Performance optimization and further development of the Laravel (PHP) backend for fast response times in complex search queries.
Jan 2016 - Nov 2019

Mobile network operator

Expertise details
Position Summary
Industries
Telecommunication
Business Areas
Information Technology
Quality Assurance
  • Enterprise architecture transformation: Strategic replacement of legacy frontends with a modern Angular architecture.
  • Introduction of Nx Workspaces (monorepos) and NgRx for scalable state management in large teams.
  • Security & Identity: Implementation of robust security standards by integrating OIDC/OAuth2 for seamless Single Sign-On (SSO) solutions in the frontend.
  • Fullstack & API Design: Development of high-performance backend modules with NestJS/Node.js, plus expansion and maintenance of existing Java Spring interfaces.
  • Design Systems: Creation of a central, reusable UI component library (SCSS/design system) to standardize UX across multiple applications.
  • DevOps Culture: Establishment of Docker containers and Kibana logging in the development team, and introduction of automated end-to-end tests for quality assurance.
Jan 2014 - Dec 2014

International mail-order company

Expertise details
Position Summary
Industries
Retail
Business Areas
Information Technology
Quality Assurance
  • CI/CD Engineering: Setup and configuration of a fully automated Continuous Integration pipeline using Jenkins and Docker.
  • Quality Assurance: Establishment of strict quality standards (Quality Gates) through static code analysis, automated testing, and enforcement of code styles.
  • Process Optimization: Introduction of professional versioning workflows (GitFlow/Mercurial) and implementation of build hooks for process automation.
  • Knowledge Transfer: Documentation of the system architecture and technical training of internal teams.
Jan 2013 - Dec 2015

Livestreaming provider for HD weather cameras

Expertise details
Position Summary
Industries
Information Technology
Media and Entertainment
Business Areas
Information Technology
Product Development
  • High-Availability Architecture: Design and lead development of a highly available camera network and streaming backbone.
  • Distributed Systems & Orchestration: Development of a fault-tolerant queue management and workload distribution based on an Apache Mesos cluster and Zookeeper.
  • Microservices & Polyglot Persistence: Building a microservice landscape using Node.js, Express, and MongoDB.
  • Media Streaming: Development of specialized modules for Wowza Media Server (Java) to optimize HD content delivery.
Aug 2010 - Jun 2013

Web agency

Expertise details
Position Summary
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Professional software development: Delivery of various client projects focusing on PHP and JavaScript in an agency setting.
  • API Development: Design and implementation of REST interfaces for external system integrations.
  • Legacy Refactoring: Modernization and extension of existing application landscapes.
Jan 2009 - Jul 2010

Retail group

Expertise details
Position Summary
Industries
Retail
Business Areas
Information Technology
  • Lead Development (Intranet): Functional and technical leadership in rebuilding the company-wide intranet solution.
  • Digitization of business processes: Replacing manual processes (Excel macros/Access) with modern, web-based applications.
  • Fullstack Modernization: Development of interactive web frontends (jQuery/Ajax) and robust PHP backends to boost process efficiency.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Energy, Telecommunication, Government and Administration, Information Technology, Real Estate, and Media and Entertainment.

Energy
Telecommunication
Government and Administration
Information Technology
Real Estate
Media and Entertainment
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Quality Assurance, and Product Development.

Information Technology
Quality Assurance
Product Development
Profile match chart

Summary

Senior Angular Developer & Software Architect with over 18 years of experience.

Specialized in developing high-performance web applications, scalable state management patterns, and test automation.

Proven expertise in complex large-scale projects, especially in the energy and telecommunications sectors as well as in the Public Sector.

Skills

  • Frontend Excellence**

  • Angular (Latest Versions)

  • Typescript

  • Rxjs

  • Signals

  • Html5/scss

  • Architecture & Tooling**

  • Nx Workspaces (Monorepos)

  • Micro-frontends

  • Webpack/esbuild

  • State Management**

  • Ngrx

  • Signal Store

  • Apollo (Graphql)

  • Redux Pattern

  • Quality Engineering**

  • Playwright

  • Cypress

  • Jest

  • Backend & Cloud**

  • Node.js (Nest.js, Express)

  • Api-design (Rest & Graphql)

  • Docker

  • Ci/cd (Azure/aws)

Languages

German
Native
English
Advanced

Education

Oct 2009 - Jan 2013

FH Kiel

B.Sc. Information Technology & Internet · Information Technology & Internet · Kiel, Germany · 1.8

Aug 2007 - Jan 2010

Bartels-Langness

IT Systems Management Clerk · Kiel, Germany · 1.0

Statistics

Experience

Total positions 10
Experience in Energy 6.5 y
Avg length 3 y 3 m
Longest experience 6 y 1 m

Expertise

Recent roles Lead Developer & Architect
Main industries Energy, Telecommunication, Government and Administration
Main business areas Information Technology, Quality Assurance, Product Development

Qualifications

Highest degree Bachelor

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

Christoph is based in Probsteierhagen, Germany.

What languages does Christoph speak?

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

How many years of experience does Christoph have?

Christoph has at least 17 years of experience. During this time, Christoph has worked in at least 1 role and for 9 different companies. The average length of individual experience is 2 years and 9 months. Note that Christoph may not have shared all experience and actually has more experience.

What roles would Christoph be best suited for?

Based on recent experience, Christoph would be well-suited for roles such as: Lead Developer & Architect.

What companies has Christoph worked for in recent years?

In recent years, Christoph has worked for Energy Provider, Telecom Provider, and State Authority.

Which industries is Christoph most experienced in?

Christoph is most experienced in industries like Energy, Telecommunication, and Government and Administration. Christoph also has some experience in Information Technology, Real Estate, and Media and Entertainment.

Which business areas is Christoph most experienced in?

Christoph is most experienced in business areas like Information Technology, Quality Assurance, and Product Development.

Which industries has Christoph worked in recently?

Christoph has recently worked in industries like Energy, Government and Administration, and Telecommunication.

Which business areas has Christoph worked in recently?

Christoph has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.

What is Christoph's education?

Christoph holds a Bachelor in Information Technology & Internet from FH Kiel.

What is the availability of Christoph?

Christoph will be available part-time from June 2026.

What is the rate of Christoph?

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

To hire Christoph, 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.

1000
750
500
250
Rate comparison chart
Market avg: 784-944 €
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.

Your next freelancer is only one prompt away

FRATCH GPT 2.0

FRATCH GPT