Software Architect
& Developer.
As a software architect, I help companies organize and streamline their development process and support them in solving difficult software architecture problems.
In the past, I have been able to prove myself in many different roles, always looking for simple and very effective solutions:
- Software Architect
- Solution Architect
- Technical Lead
- Team Lead
- Project Management
- Moderator
- Software Developer
- Information Security Management System (ISMS) Officer according to ISO 27001:2017
In the projects I have worked with various technologies, including:
- Java (e.g. with Spring Boot)
- Rust
- Ruby (e.g. with Ruby on Rails)
- Typescript + Javascript (e.g. with Angular)
- Docker
- Kubernetes
- Cloud Platforms (e.g. AWS, Azure, DigitalOcean)
- CI/CD (e.g. Github, Gitlab, Jenkins)
- Solana Blockchain
- NEAR Blockchain
I have a variety of tools in my toolbox that includes:
- Domain Driven Design
- Clean Code Development
- Architectural Thinking
- The Twelve-Factor Apps
- Agile Software Development
- Microservices + Modulith
- Conway's Law
- Release It!
- Design It!
- Pragmatic Programmer
- Test Driven Development
- Programming Languages (Java, Rust, Ruby)
NICKOL takes away the pain of adapting new technologies and help you introduce them.
Software architecture helps you to meet these requirements and at the same time to keep the overall costs of your software low. NICKOL helps you finding the best software architecture decisions for your business.
Schaumburger Str. 31 b
65936 Frankfurt am Main
Germany