IT outsourcing & software architecture

Architecture and backend built to last in production

Mazlušek s.r.o. delivers senior software architecture and hands-on engineering for banks, public agencies and technology companies. Java and Kotlin backend, microservices, Kubernetes and AI integration – remote and on a B2B contract basis.

  • 25+ years of experience
  • 100% remote
  • B2B contracts

Services

From architecture design to running on Kubernetes – with a single partner.

Architecture & system design

Microservices, high-throughput systems, long-term architecture and development plans.

Custom backend

Kotlin/Spring Boot including WebFlux, Java and Python. Clean APIs, testable code.

Mobile & cross-platform

iOS, Android and Kotlin Multiplatform – shared logic, native feel.

AI & LLM integration

RAG, embeddings and language models wired into existing systems.

DevOps & Kubernetes

Kubernetes, CI/CD, containerisation, cloud and on-premises delivery.

Legacy modernisation

Moving legacy systems to modern platforms without unnecessary risk.

Code review & consulting

An independent view on architecture and code quality, developer mentoring.

Team leadership

Scrum, planning, technical leadership and knowledge transfer.

References

Anonymised experience from real projects. For discretion, we do not name customers.

2023–2026

Software Architect – major Czech bank

Architecture and backend for banking systems (lending and campaign systems, an enterprise architecture initiative). Long-term architecture and development plans, requirement and impact review with business and analysts, technical delivery, code quality and consulting for other developers.

Technologies

  • Java
  • Kotlin
  • Spring Boot
  • WebFlux
  • Microservices
  • REST
  • MongoDB
  • PostgreSQL
  • Kubernetes
  • Jenkins
  • Git

since 2018

Senior Architect Developer – large banks and government agencies

Migration of enterprise systems from WebSphere / Java EE 6 to Spring Boot microservices (AWS and on-premises). UI migrations from Struts to Angular, React, React Native and Vaadin. PostgreSQL performance and data integrity, Jenkins CI/CD. Scrum Master, team leadership and mentoring.

Technologies

  • Spring Boot
  • Java EE
  • PostgreSQL
  • Angular
  • React
  • React Native
  • Vaadin
  • Jenkins
  • AWS
  • Google Cloud
  • Scrum

2023–2024

Solution Architect – AI startup

Architecture and backend lead for an AI platform that automatically translates educational videos into multiple languages. Worked with data scientists on neural-network deployment and with the React frontend team; automated testing and CI.

Technologies

  • Kotlin
  • Spring Boot
  • Apache Kafka
  • MongoDB
  • PostgreSQL
  • Redis
  • React
  • CI

Code samples

Generic, synthetic examples of the style we work in. Not code of any customer.

OrderHandler.ktSynthetic sample
@RestController
class OrderHandler(private val service: OrderService) {

    @GetMapping("/orders/{id}")
    suspend fun get(@PathVariable id: String): ResponseEntity<OrderDto> =
        service.find(id)
            ?.let { ResponseEntity.ok(it.toDto()) }
            ?: ResponseEntity.notFound().build()

    @GetMapping("/orders/stream", produces = ["application/x-ndjson"])
    fun stream(): Flow<OrderDto> =
        service.updates()
            .map { it.toDto() }
            .buffer(64)
}
deployment.yamlSynthetic sample
apiVersion: apps/v1
kind: Deployment
metadata:
  name: orders-api
spec:
  replicas: 3
  selector:
    matchLabels: { app: orders-api }
  template:
    metadata:
      labels: { app: orders-api }
    spec:
      containers:
        - name: app
          image: registry.example/orders-api:1.0.0
          readinessProbe:
            httpGet: { path: /actuator/health, port: 8080 }
          resources:
            limits: { cpu: "1", memory: 512Mi }

Career timeline

Since 1993 across telecommunications, e-commerce, ERP, mobile and banking.

  1. 2023–2026

    Software Architect

    Major Czech bank

  2. 2023–2024

    Solution Architect

    AI startup

  3. since 2018

    Senior Architect Developer

    Mazlušek s.r.o. – banks and government agencies

  4. 2014–2018

    Senior Developer

    Large IT services company – Java EE / Spring Boot, JSF, Oracle / PostgreSQL, Spring Security

  5. 2011–2014

    Developer

    ERP software vendor – ERP system and mobile apps (iOS / Android)

  6. 2010

    Developer

    Web portals – PHP / MySQL

  7. 2006–2010

    Developer

    In-house systems for companies abroad (Spain)

  8. 2003–2006

    Developer

    POS systems and e-commerce

  9. 1998–2003

    Developer

    Telecommunications and VoIP

  10. 1993

    Career start

    First professional experience in IT

Technology

The tools we work with every day.

  • Java (SE/EE)
  • Kotlin
  • Spring / Spring Boot / WebFlux
  • Hibernate / JPA
  • PostgreSQL
  • MySQL
  • Oracle
  • MongoDB
  • Redis
  • Kafka
  • React
  • Angular
  • TypeScript
  • Docker
  • Kubernetes
  • AWS
  • Google Cloud
  • Jenkins
  • Git
  • Python / FastAPI
  • AI / LLM integration

Education & languages

Education

  • Technical high school SPS Ostrava – electrical engineering (1989–1993)
  • Higher vocational school Kunovice – IT (1993–1996)
  • Stanford Online – machine learning (2014–2015, certification 2023)
  • Ongoing distance study at Stanford University (LLM, machine learning)

Languages

  • Czech – native
  • English
  • Spanish – advanced
  • Polish – advanced
  • Slovak
  • Russian

How we work

Simple terms, direct communication.

Short and mid-term contracts

Engagements for as long as makes sense for both sides.

B2B invoicing

Delivery under a contract between companies.

Fully remote

We work 100% remotely with regular communication.

Architecture and hands-on

We design the solution and build it with you.

Own products

Alongside client work we develop our own mobile apps for Android and iOS and the cloud backend behind them.

Contact

Have a project or a question? Write to us and we will reply as soon as possible.

Contact

Get in touch

Company details

Legal name
Mazlušek s.r.o.
Company ID (IČO)
07656980
VAT ID (DIČ)
CZ07656980
D-U-N-S
496244894
Registry file number
C 76691, Regional Court in Ostrava
Registered office
Vršovců 2120/1a, 709 00 Ostrava, Czech Republic