With experience, passion and a well-coordinated team, we realize

Partners & References
Consid
Liquam
Ferncast
anolab

What we do

From our experience, we know that projects and challenges have very different requirements. For this reason, we offer various models for collaboration.

While we offer short-term consulting sessions and support for your questions as part of Flex Consulting, we also provide you with experts consultants to complement your existing team. Do you have a particular vision for a product and would like us to develop it completely? With our team, we can also realize the entire development process.

Flex Consulting

Short-term analysis & assistance
60 minutes expert talk
Focus on your topic
Short-term advice
Flexible schedule
Fixed price
Book an appointment

Consulting

Developer(s) as a Service (DaaS)
Flexible assignment of our experts for your projects
Advising your team
Developing your software
Training for your tech experts
Attractive conditions
Contact

Project work

Team as a Service (TaaS)
Realization of your vision by our team
Agile project management
Expertise for tech and project management
OPTIONAL
Long-term development and operation
Contact

Cloud Native

AWS
Azure
GCP
Digital Ocean
Hetzner

The use of cloud service providers creates the basis for elastic scaling and secure execution of software. The use of cloud-native technologies also makes it possible to make even better use of the potential of the various cloud platforms by using existing solutions and services as the basis for your own application. These abstractions addresses the focus even more on the business aspects of the software.

With a focus on cloud and cloud-native technologies, we develop and support software applications for medium-sized companies and corporations. We offer years of experience and customized support in the planning, implementation and maintenance of software projects.

Use Cases

Concept and implementation

Individual conception and implementation of the architecture of a software application with cloud technologies.

Transformation

Transformations of on-premise applications to the cloud including migration concepts.

Technology consulting

Technology consulting for development teams and decision-makers.

Cost analysis and optimization

Cost analysis and optimization of the cloud service provider's cost and service fees.

Backends

Java
Kotlin
JS / TS
C#
Go
Python

The backend of a software application forms the foundation for a correctly operating and secure application. The scope and complexity can vary widely. Depending on factors such as the size of the user base, integration into third-party systems or the technical requirements, backends can be designed as monoliths or distributed systems.

We have many years of experience in the on-premise and cloud area in scaling from small to enterprise systems and offer customized support in design and implementation.

Use Cases

Concept and implementation

Individual conception of the software architecture (from monolithic to microservice to complete event-driven architecture) as well as the implementation of application and business logic.

API development and integration

Design and development of APIs, e.g. HTTP REST or GraphQL, integration of third-party APIs in use of specifications such as OpenAPI or AsyncAPI.

Database development

Design, maintenance and integration of SQL and NoSQL databases. These include PostgreSQL, MongoDB, AWS DynamoDB and Redis as well as frameworks such as Spring Data, Prisma ORM or Mongoose.

Optimization and quality assurance

Optimization of existing software components in terms of performance and stability as well as quality assurance, particularly in the critical areas of a software system.

Mobile & Web Apps

Angular
React
Next.JS
Flutter
Capacitor

A positive UX of web frontends and mobile apps is essential for the acceptance of a digital solution. In addition to technical aspects, intuitive operation and a positive user experience are therefore one of our guiding principles.

Use Cases

Development of web applications

Customized development of web applications, such as web portals for products, online platforms or internal company software with modern frameworks such as Angular, Next.JS or React.

Development of mobile apps

Customized development of mobile apps, such as customer portals, e-commerce or digital platforms with a focus on the iOS and Android platform using hybrid and cross-platform technologies, such as Capacitor and Flutter.

Modernization of legacy apps

Migration of outdated applications to a more modern technological foundation. In addition to the technological redevelopment of the application, we offer migration concepts for technology and users to make the transition as easy as possible.

Integration of (headless) systems

Some systems are already designed headless and allow the connection of any frontends via APIs. We evaluate existing systems and implement frontends and necessary middlewares.

Software Craftsmanship

Agile software projects are subject to constant expansion and restructuring. We use proven and well-founded design patterns and methods so that software can continue to grow at the same pace and remain maintainable in the future.

Use Cases

Clean- Code und Architecture
Test-Driven Development
Domain-Driven Design
Event Sourcing & CQRS

Application Security

We are convinced that the aspect of IT security is fundamental to design decisions. We support this process through standardized procedures and solution approaches, the implementation of best practices in development and the sensitization of employees.

Use Cases

Advice and security auditing

Consulting and security auditing of software components and cloud infrastructure.

Authentication and authorization

Implementation of authentication and authorization with state-of-the-art protocols such as OAuth2, OpenID Connect (OIDC) or SAML.

Roles and authorization concepts

Customized role and authorization concepts that are tailored to the specific requirements of the application.

Protection of sensitive data

Securing communication and databases through the use of advanced encryption technologies to protect sensitive data.

DevOps

DevOps, automation and Infrastructure as Code (IaC) enable faster time-to-market, higher productivity and consistent IT environments while reducing costs. These approaches reduce errors, improve collaboration and increase the quality of your products. The use of these technologies contributes to a future-proof and cost-efficient IT landscape.

Use Cases

Continious- Integration und Delivery

Customized design and implementation of the architecture of software applications with cloud and cloud-native technologies.

Infrastructure as Code

Definition of infrastructure in the form of code (IaC) with Terraform, AWS CDK, CDKTF, CloudFormation, Bicep or Pulumi.

Provision of applications

Provision of applications with serverless functions, Docker, Docker Swarm or Kubernetes.

Automation

Automation of build & deployment processes with tools such as Bash, Ansible, Gradle, Maven, nx or npm.

What other people think about us

At northcommit, we focus on long-term partnerships and put great emphasis on ensuring that our customers are satisfied with our services. We believe that the best recommendations come directly from those who have already used our services.

Logo der Firma Ferncast GmbH
Our aixtream software enables the design and individualization of audio logistics for all of our customers' professional live audio applications. We look back on a successful and cooperative partnership for the implementation of our web-based control software, which has created real added value for our customers.
Detlef Wiese,CEO of Ferncast GmbH
Partners & References
Consid
Liquam
Ferncast
anolab

About us

Tobias Wentzlaff
Tobias Wentzlaff, M. Sc.

Tobias is an experienced consultant with a passion for DevOps, highly scalable software solutions, Java software development and serverless cloud technologies. He brings fresh perspectives and innovative solutions to every project.

His solid expertise is built on over 7 years of professional experience, a Master’s degree in Computer Science with a focus on Internet Security and a corresponding Bachelor's degree in Computer Science with a focus on Web and Software Technology.

Read more about Tobias Wentzlaff
Mats Evers
Mats Evers, M. Sc.

Using innovative technologies, his experience and a high standard of software quality and UX, Mats creates holistic solutions as a generalist. Mats impresses with his distinctive hands-on mentality and paves the way for the sustainable success of projects and teams.

Mats has 13+ years of professional experience, a Master of Science (Internet Security) and a Bachelor of Science (Web and Software Technologies).

Read more about Mats Evers

Contact

Mats Avatar

Some things are easier to talk about than to describe. Let's get talking.

+49 4821 778 101

Book appointment

We provide advice on specific technological issues or strategic decisions as part of our Flex Consulting service. Short-term, flexible and at a fixed price. Arrange an appointment with us.

Book an appointment