Consulting & Workshops

I've got several years of experience in developing enterprise projects and a strong focus on delivering value from co-founding a SaaS startup. Knowing both large projects as well as how to build products that sell, I'll help you develop user-focused solutions while keeping your pace through maintainability.

ed.nrohlhem-slin@tcatnoc

Let's do a workshop or have me join your team. I can help you with the following topics:

Angular

The Angular framework comes with sophisticated tools enabling you to build modern web and mobile applications.

  • TypeScript, HTML & (S)CSS
  • Build & Architecture
  • Forms
  • Routing
  • State Management with or without NgRx
  • Reactive Programming with RxJS
  • Authentication & Authorization
  • Unit, Integration and E2E Testing
  • Mobile Applications with NativeScript

Spring

Spring is the modern Java framework for building cloud-ready servers-side solutions.

  • Java
  • Build with Maven
  • REST APIs
  • Bean Validation
  • SQL Database Access with Spring Data JPA
  • Authentication & Authorization
  • Connecting Web Services
  • Unit and Integration Testing

Node.js

With the JavaScript runtime Node.js you can run your whole stack on one language. It's especially well-suited for handling many connections simultaneously. In combination with NestJS we'll be able to use these advantages without cutbacks in maintainability.

  • JavaScript & TypeScript
  • Build & Architecture
  • REST APIs
  • Validation
  • SQL Database Access with TypeORM
  • Authentication & Authorization
  • Connecting Web Services
  • Unit and Integration Testing

Development Process

Building maintainable software is not about technologies alone. Your process has a major influence on how you're able to create value and adapt to changes.

  • Agile Development
  • Test-Driven Development
  • Code Review
  • Pair Coding
  • Version Control
  • Continuous Integration & Deployment