Michal Navratil

Michal Navratil – Freelance Backend Developer

Hi, I'm Michal, a backend developer with over 6 years of experience building clean, reliable and maintainable systems. I specialize in Java (Spring Boot, Hibernate) and Kafka, and I also use Go for lightweight backend services.

I focus on practical, high-performance solutions — code that does the job, is easy to maintain, and avoids unnecessary complexity.

What I Can Help With

Technologies I Use

Languages:
Java, Go, SQL
Frameworks & Tools:
Spring Boot, Hibernate, Kafka, Docker, Git
Databases:
Oracle, PostgreSQL
Other:
OpenAPI, Postman, Kibana, Linux
Basic UI (when needed):
Angular / React (for internal dashboards)

Code Examples

...in progress

Availability


Time zone
EU / CET (Europe/Prague)
Languages
English (working language), Czech (native)

Get in Touch

Email: michal@navratil.it