Deep Dive into Java 21: A Closer Look at the Latest Features
This post explores the exciting new enhancements in Java 21, providing a technical deep dive into the language features, performance improvements, and tool enhancements.
Experienced Full-Stack Developer with a background in both Software Development and Electrical Engineering. Technologically driven, eager to learn and equipped with a wide range of problem-solving skills. Seeking opportunities to utilize and expand my technical expertise.
Currently fully booked
Lead developer with focus on agile fullstack development in the O2 online store. Developed standalone systems and proof of concepts for IT transformation. Implementation of micro frontends and backend for frontend for platform optimization.
As a cloud architect at Deloitte, I designed Smartfactory 4.0 based on AWS IoT. Main focus: Requirements management, key user training, business logic with AWS Lambda, ETL with AWS DataPipeline. Implementation of CI/CD with GitHub Actions, network and cloud resources using Terraform.
Fullstack development of LockBook Draw for the client ABS Safety GmbH, focus on API with NestJS, GraphQL, MySQL. Docker for frontend and backend isolation, AWS cloud deployment, CI/CD pipeline. Design and implementation of network and cloud resources with Terraform (IaC).
Spring Boot
NestJS
MySQL
Mongo DB
PostgreSQL
GraphQL
Prisma
React
Redux
HTML 5
CSS
Next.js
Vue.js
Terraform
Travis CI
GitHub Actions
Docker
Dart
Flutter
Amazon AWS
Google Firebase
This post explores the exciting new enhancements in Java 21, providing a technical deep dive into the language features, performance improvements, and tool enhancements.
Dive into the capabilities, advantages, and technical improvements brought by the Next.js App Router, aimed at enhancing performance, stability, and developer learning experiences.
Dive into the history and workings of the notorious Bash fork bomb :(){ :|:& };: and see how similar concepts are implemented in other programming languages.
Discover how Matdienst, a web application I developed, is transforming the way amateur football clubs handle material management and organizational tasks through a multi-tenancy architecture.
Explore the long-standing debate between tabs and spaces for code indentation, its historical context, and some interesting facts that fuel this controversy.
Explore Domain-Driven Design (DDD), its key advantages, disadvantages, and best practices for implementing DDD in your software development projects.
Join me on a nostalgic journey through the Roman Numerals Programming Challenge that kick-started my career in software development.