I am an experienced Software Engineer specializing in JVM technologies, with a strong passion for Kotlin and Java. For nearly two decades, I have been building efficient, scalable, and reliable backend solutions.
At the same time, I serve as an Engineering Lead, following the principles of servant leadership - believing that the best results come from supporting the team, fostering collaboration, and creating an environment that encourages growth.
This website is a place where you can learn more about me - my professional background and the role I play in projects. If you'd like to connect, feel free to reach out!
- Kotlin (Java)
- Spring Boot
- Axon Framework
- Webflux
- Gradle (Maven)
- Postgres
- DynamoDb
- S3
- Redis
- Mysql
- Axon Server
- RabbitMQ
- SQS / SNS / SES
- AWS
- Terraform CDK
- CI/CD: CircleCi (Jenkins)
- DataDog / Splunk
- Docker
- Git: github (bitbucket)
- Domain Driven Design
- Event Sourcing
- CQRS
- Multitenancy
- Microservices
- IntelliJ
- Insomnia / Postman / SoapUI
- Mockoon
- DBeaver
- apache jmeter
- draw.io
FX risk management & investment platform
Kotlin · JAVA · Spring Boot · Axon Framework · POSTGRESQL · Axon Server · AWS (ECS Fargate, Cognito, AVP, DynamoDb) · Terraform CDK · DataDog · Gradle · mulTItenancy · Domain Driven Design · Event Sourcing · CQRS
Digital platform for real estate investments
Kotlin · JAVA · Spring Boot · Axon Framework · PostgreSQL · Axon Server · Digital Ocean / AWS · Terraform · RabbitMQ · DataDog · OData · GraphQL · Gradle · Domain Driven Design · Event Sourcing · CQRS
Loan comparison platform
P2P loans, digital loans
Java · Groovy · Spring Boot ·
PostgreSQL · DOCKER SWARM · RabbitMQ · Redis · S3 · Splunk · Maven/Gradle
Reporting solutions for monitoring smartphone repairs
C# · Java · T-SQL · MS ReporTIng Services · MS IntegraTIon Services · MS Analysis Services · MS Excel Services · MS Performance Point Services · PHP · PostgreSQL
One of Krzysztof’s key strengths is his precision in estimations and planning. Thanks to his structured approach, we could always rely on accurate timelines for feature and project deliveries.
Krzysztof is an excellent software engineer and architect with a wealth of experience who is always keen to learn and adapt to new technologies while focusing on what's relevant to the business.
As an expert in Java/Kotlin, algorithms, and advanced mathematics, Krzysztof not only shares his extensive knowledge but also explains complex concepts in a clear and accessible way.
His ability to balance hands-on development with strategic planning makes them an invaluable asset to any organization.
His deep technical knowledge and fearless approach to challenges consistently impressed me.
He combines deep technical expertise with a pragmatic approach - always striving for the best solution without overcomplicating things.
He’s not someone who just goes along with an idea for the sake of it. He asks questions, sometimes challenges assumptions, and really makes sure that what we’re building makes sense. I value that A LOT.
I'm always open to new ideas and collaborations. Whether you have a project, a question, or just want to connect, feel free to reach out.
Let’s create something great together!
krzysztof.flakus.eu@gmail.com